C# Class Stetic.Editor.ActionToolbar

Inheritance: Gtk.Toolbar, IMenuItemContainer
Show file Open project: mono/stetic Class Usage Examples

Public Methods

Method Description
ActionToolbar ( ) : System
FillMenu ( ActionTree actionTree ) : void
RestoreStatus ( object stat ) : 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 ( ActionToolItem aitem, int pos ) : void
AddSpacerItem ( ) : void
FindMenuItem ( ActionTreeNode node ) : ActionToolItem
GetButtonEndPos ( Gtk w ) : int
GetButtonPos ( Gtk w ) : int
GetButtonSize ( Gtk w ) : int
HideSpacerItem ( ) : void
InsertAction ( int pos ) : void
InsertActionAt ( ActionToolItem item, bool after, bool separator ) : void
LocateWidget ( int x, int y ) : ActionToolItem
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 ( ActionToolItem item ) : void
Refresh ( ) : void

Method Details

ActionToolbar() public method

public ActionToolbar ( ) : System
return System

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 stat ) : void
stat 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