C# Class Xwt.Mac.MenuItemBackend

Inheritance: IMenuItemBackend
Mostra file Open project: TheBrainTech/xwt

Public Methods

Method Description
DisableEvent ( object eventId ) : void
EnableEvent ( object eventId ) : void
Initialize ( IMenuItemEventSink eventSink ) : void
InitializeBackend ( object frontend, Xwt.Backends.ApplicationContext context ) : void
MenuItemBackend ( ) : System
MenuItemBackend ( MonoMac.AppKit.NSMenuItem item ) : System
SetImage ( ImageDescription image ) : void
SetSubmenu ( IMenuBackend menu ) : void

Private Methods

Method Description
GetModifierMask ( KeyAccelerator accel ) : NSEventModifierMask
HandleItemActivated ( object sender, EventArgs e ) : void

Method Details

DisableEvent() public method

public DisableEvent ( object eventId ) : void
eventId object
return void

EnableEvent() public method

public EnableEvent ( object eventId ) : void
eventId object
return void

Initialize() public method

public Initialize ( IMenuItemEventSink eventSink ) : void
eventSink IMenuItemEventSink
return void

InitializeBackend() public method

public InitializeBackend ( object frontend, Xwt.Backends.ApplicationContext context ) : void
frontend object
context Xwt.Backends.ApplicationContext
return void

MenuItemBackend() public method

public MenuItemBackend ( ) : System
return System

MenuItemBackend() public method

public MenuItemBackend ( MonoMac.AppKit.NSMenuItem item ) : System
item MonoMac.AppKit.NSMenuItem
return System

SetImage() public method

public SetImage ( ImageDescription image ) : void
image Xwt.Backends.ImageDescription
return void

SetSubmenu() public method

public SetSubmenu ( IMenuBackend menu ) : void
menu IMenuBackend
return void