C# Class Stetic.Editor.ActionMenu

Inheritance: Gtk.EventBox, IMenuItemContainer
Afficher le fichier Open project: mono/stetic Class Usage Examples

Private Properties

Свойство Type Description
ActionMenu System
DeleteAction void
Fill void
FindMenuItem ActionMenuItem
IMenuItemContainer void
InsertAction Stetic.Wrapper.ActionTreeNode
InsertActionAt void
LocateWidget ActionMenuItem
OnAddClicked void
OnChildAdded void
OnChildRemoved void
OnEditingDone void
OnItemKeyPress void
Paste void
ProcessKey void
Refresh void
ResetSelection void
RestoreStatus void
SaveStatus void
SelectLastItem void

Méthodes publiques

Méthode Description
ActionMenu ( IntPtr p ) : System
Dispose ( ) : void
RepositionSubmenu ( ) : bool
Select ( ActionTreeNode node ) : void
TrackWidgetPosition ( Gtk refWidget, bool topMenu ) : void

Méthodes protégées

Méthode Description
OnButtonPressEvent ( Gdk ev ) : bool
OnDragDataReceived ( Gdk context, int x, int y, Gtk data, uint info, uint time ) : void
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

Méthode Description
ActionMenu ( Widget wrapper, IMenuItemContainer parentMenu, ActionTreeNode node ) : System
DeleteAction ( ActionMenuItem item ) : void
Fill ( ) : void
FindMenuItem ( ActionTreeNode node ) : ActionMenuItem
IMenuItemContainer ( Stetic.Editor.ActionItem aitem ) : void
InsertAction ( int pos ) : ActionTreeNode
InsertActionAt ( ActionMenuItem item, bool after, bool separator ) : void
LocateWidget ( int x, int y ) : ActionMenuItem
OnAddClicked ( object s, Gtk args ) : void
OnChildAdded ( object ob, ActionTreeNodeArgs args ) : void
OnChildRemoved ( object ob, ActionTreeNodeArgs args ) : void
OnEditingDone ( object ob, MenuItemEditEventArgs args ) : void
OnItemKeyPress ( object s, Gtk args ) : void
Paste ( ActionMenuItem item ) : void
ProcessKey ( ActionMenuItem item, Gdk key, Gdk modifier ) : void
Refresh ( ) : void
ResetSelection ( ) : void
RestoreStatus ( ArrayList status, int index ) : void
SaveStatus ( ArrayList status ) : void
SelectLastItem ( ) : void

Method Details

ActionMenu() public méthode

public ActionMenu ( IntPtr p ) : System
p System.IntPtr
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

OnButtonPressEvent() protected méthode

protected OnButtonPressEvent ( Gdk ev ) : bool
ev Gdk
Résultat bool

OnDragDataReceived() protected méthode

protected OnDragDataReceived ( Gdk context, int x, int y, Gtk data, uint info, uint time ) : void
context Gdk
x int
y int
data Gtk
info uint
time uint
Résultat void

OnDragDrop() protected méthode

protected OnDragDrop ( Gdk context, int x, int y, uint time ) : bool
context Gdk
x int
y int
time uint
Résultat bool

OnDragLeave() protected méthode

protected OnDragLeave ( Gdk context, uint time ) : void
context Gdk
time uint
Résultat void

OnDragMotion() protected méthode

protected OnDragMotion ( Gdk context, int x, int y, uint time ) : bool
context Gdk
x int
y int
time uint
Résultat bool

OnExposeEvent() protected méthode

protected OnExposeEvent ( Gdk ev ) : bool
ev Gdk
Résultat bool

RepositionSubmenu() public méthode

public RepositionSubmenu ( ) : bool
Résultat bool

Select() public méthode

public Select ( ActionTreeNode node ) : void
node Stetic.Wrapper.ActionTreeNode
Résultat void

TrackWidgetPosition() public méthode

public TrackWidgetPosition ( Gtk refWidget, bool topMenu ) : void
refWidget Gtk
topMenu bool
Résultat void