C# Class LongoMatch.GtkOSXApplication

Inheritance: GLib.Object
ファイルを表示 Open project: LongoMatch/longomatch Class Usage Examples

Public Methods

Method Description
AttentionRequest ( GtkOSXApplicationAttentionType type ) : int
CancelAttentionRequest ( int id ) : void
Cleanup ( ) : void
GtkOSXApplication ( ) : System
GtkOSXApplication ( IntPtr raw ) : System
InsertAppMenuItem ( Gtk menu, int index ) : void
Ready ( ) : void
SetDockIconResource ( string name, string type, string subdir ) : void
SetMenuBar ( Gtk menu ) : void
SyncMenubar ( ) : void

Private Methods

Method Description
GtkOSXApplication ( GLib gtype ) : System
OnNSApplicationBlockTermination ( ) : bool
OnNSApplicationDidBecomeActive ( ) : void
OnNSApplicationOpenFile ( string p0 ) : bool
OnNSApplicationWillResignActive ( ) : void
OnNSApplicationWillTerminate ( ) : void
OverrideNSApplicationBlockTermination ( GLib gtype ) : void
OverrideNSApplicationDidBecomeActive ( GLib gtype ) : void
OverrideNSApplicationOpenFile ( GLib gtype ) : void
OverrideNSApplicationWillResignActive ( GLib gtype ) : void
OverrideNSApplicationWillTerminate ( GLib gtype ) : void
gtk_osxapplication_attention_request ( IntPtr raw, int type ) : int
gtk_osxapplication_cancel_attention_request ( IntPtr raw, int id ) : void
gtk_osxapplication_cleanup ( IntPtr raw ) : void
gtk_osxapplication_get_type ( ) : IntPtr
gtk_osxapplication_insert_app_menu_item ( IntPtr raw, IntPtr menu, int index ) : void
gtk_osxapplication_ready ( IntPtr raw ) : void
gtk_osxapplication_set_dock_icon_resource ( IntPtr raw, IntPtr name, IntPtr type, IntPtr subdir ) : void
gtk_osxapplication_set_menu_bar ( IntPtr raw, IntPtr menu ) : void
gtk_osxapplication_set_use_quartz_accelerators ( IntPtr raw, bool use_quartz_accelerators ) : void
gtk_osxapplication_sync_menubar ( IntPtr raw ) : void
gtk_osxapplication_use_quartz_accelerators ( IntPtr raw ) : bool
nsapplicationblocktermination_cb ( IntPtr inst ) : bool
nsapplicationdidbecomeactive_cb ( IntPtr inst ) : void
nsapplicationopenfile_cb ( IntPtr inst, IntPtr p0 ) : bool
nsapplicationwillresignactive_cb ( IntPtr inst ) : void
nsapplicationwillterminate_cb ( IntPtr inst ) : void

Method Details

AttentionRequest() public method

public AttentionRequest ( GtkOSXApplicationAttentionType type ) : int
type GtkOSXApplicationAttentionType
return int

CancelAttentionRequest() public method

public CancelAttentionRequest ( int id ) : void
id int
return void

Cleanup() public method

public Cleanup ( ) : void
return void

GtkOSXApplication() public method

public GtkOSXApplication ( ) : System
return System

GtkOSXApplication() public method

public GtkOSXApplication ( IntPtr raw ) : System
raw System.IntPtr
return System

InsertAppMenuItem() public method

public InsertAppMenuItem ( Gtk menu, int index ) : void
menu Gtk
index int
return void

Ready() public method

public Ready ( ) : void
return void

SetDockIconResource() public method

public SetDockIconResource ( string name, string type, string subdir ) : void
name string
type string
subdir string
return void

SetMenuBar() public method

public SetMenuBar ( Gtk menu ) : void
menu Gtk
return void

SyncMenubar() public method

public SyncMenubar ( ) : void
return void