C# Class Stetic.Editor.ActionMenuBar

Inheritance: Gtk.MenuBar, IMenuItemContainer
ファイルを表示 Open project: mono/stetic Class Usage Examples

Private Properties

Property Type Description
AddCreateItemLabel void
AddItem void
AddSpacerItem void
FindMenuItem ActionMenuItem
HideSpacerItem void
InsertAction void
InsertActionAt void
LocateWidget ActionMenuItem
OnChildAdded void
OnChildRemoved void
OnEditingDone void
OnItemKeyPress void
OnNewItemPress void
Paste void
Refresh void

Public Methods

Method Description
ActionMenuBar ( ) : System
DropMenu ( ActionTreeNode node ) : void
FillMenu ( ActionTree actionTree ) : void
RestoreStatus ( object data ) : void
SaveStatus ( ) : object
Select ( ActionTreeNode node ) : void
ShowContextMenu ( Stetic.Editor.ActionItem aitem ) : void
Unselect ( ) : void

Protected Methods

Method Description
OnDragDrop ( Gdk context, int x, int y, uint time ) : bool
OnDragLeave ( Gdk context, uint time ) : void
OnDragMotion ( Gdk context, int x, int y, uint time ) : bool
OnExposeEvent ( Gdk ev ) : bool

Private Methods

Method Description
AddCreateItemLabel ( ) : void
AddItem ( ActionMenuItem aitem, int pos ) : void
AddSpacerItem ( ) : void
FindMenuItem ( ActionTreeNode node ) : ActionMenuItem
HideSpacerItem ( ) : void
InsertAction ( int pos ) : void
InsertActionAt ( ActionMenuItem item, bool after, bool separator ) : void
LocateWidget ( int x, int y ) : ActionMenuItem
OnChildAdded ( object ob, ActionTreeNodeArgs args ) : void
OnChildRemoved ( object ob, ActionTreeNodeArgs args ) : void
OnEditingDone ( object ob, EventArgs args ) : void
OnItemKeyPress ( object s, Gtk args ) : void
OnNewItemPress ( object ob, Gtk args ) : void
Paste ( ActionMenuItem item ) : void
Refresh ( ) : void

Method Details

ActionMenuBar() public method

public ActionMenuBar ( ) : System
return System

DropMenu() public method

public DropMenu ( ActionTreeNode node ) : void
node Stetic.Wrapper.ActionTreeNode
return void

FillMenu() public method

public FillMenu ( ActionTree actionTree ) : void
actionTree Stetic.Wrapper.ActionTree
return void

OnDragDrop() protected method

protected OnDragDrop ( Gdk context, int x, int y, uint time ) : bool
context Gdk
x int
y int
time uint
return bool

OnDragLeave() protected method

protected OnDragLeave ( Gdk context, uint time ) : void
context Gdk
time uint
return void

OnDragMotion() protected method

protected OnDragMotion ( Gdk context, int x, int y, uint time ) : bool
context Gdk
x int
y int
time uint
return bool

OnExposeEvent() protected method

protected OnExposeEvent ( Gdk ev ) : bool
ev Gdk
return bool

RestoreStatus() public method

public RestoreStatus ( object data ) : void
data object
return void

SaveStatus() public method

public SaveStatus ( ) : object
return object

Select() public method

public Select ( ActionTreeNode node ) : void
node Stetic.Wrapper.ActionTreeNode
return void

ShowContextMenu() public method

public ShowContextMenu ( Stetic.Editor.ActionItem aitem ) : void
aitem Stetic.Editor.ActionItem
return void

Unselect() public method

public Unselect ( ) : void
return void