C# Class System.Windows.Forms.MenuTracker

Afficher le fichier Open project: Clancey/MonoMac.Windows.Form Class Usage Examples

Méthodes publiques

Свойство Type Description
CurrentMenu Menu
GrabControl Control
TopMenu Menu

Méthodes publiques

Méthode Description
AddShortcuts ( MenuItem item ) : void
HideSubPopups ( Menu menu, Menu topmenu ) : void
MenuTracker ( Menu top_menu ) : System.Collections
OnMotion ( MouseEventArgs args ) : void
OnMouseDown ( MouseEventArgs args ) : bool
OnMouseUp ( MouseEventArgs args ) : void
RemoveShortcuts ( MenuItem item ) : void
TrackPopupMenu ( Menu menu, Point pnt ) : bool

Private Methods

Méthode Description
Deactivate ( ) : void
DeselectItem ( MenuItem item ) : void
ExecFocusedItem ( Menu menu, MenuItem item ) : void
FindItemByCoords ( Menu menu, Point pt ) : MenuItem
FindItemByKey ( Menu menu, IntPtr key ) : MenuItem
FindSubItemByCoord ( Menu menu, Point pnt ) : MenuItem
GetItemAtXY ( int x, int y ) : MenuItem
GetNextItem ( Menu menu, ItemNavigation navigation ) : MenuItem
ProcessShortcut ( Keys keyData ) : bool
ScreenToMenu ( Menu menu, Point pnt ) : Point
SelectItem ( Menu menu, MenuItem item, bool execute ) : void
ShowSubPopup ( Menu menu, MenuItem item ) : void
UpdateCursor ( ) : void

Method Details

AddShortcuts() public méthode

public AddShortcuts ( MenuItem item ) : void
item MenuItem
Résultat void

HideSubPopups() static public méthode

static public HideSubPopups ( Menu menu, Menu topmenu ) : void
menu Menu
topmenu Menu
Résultat void

MenuTracker() public méthode

public MenuTracker ( Menu top_menu ) : System.Collections
top_menu Menu
Résultat System.Collections

OnMotion() public méthode

public OnMotion ( MouseEventArgs args ) : void
args MouseEventArgs
Résultat void

OnMouseDown() public méthode

public OnMouseDown ( MouseEventArgs args ) : bool
args MouseEventArgs
Résultat bool

OnMouseUp() public méthode

public OnMouseUp ( MouseEventArgs args ) : void
args MouseEventArgs
Résultat void

RemoveShortcuts() public méthode

public RemoveShortcuts ( MenuItem item ) : void
item MenuItem
Résultat void

TrackPopupMenu() static public méthode

static public TrackPopupMenu ( Menu menu, Point pnt ) : bool
menu Menu
pnt System.Drawing.Point
Résultat bool

Property Details

CurrentMenu public_oe property

public Menu,System.Windows.Forms CurrentMenu
Résultat Menu

GrabControl public_oe property

public Control,System.Windows.Forms GrabControl
Résultat Control

TopMenu public_oe property

public Menu,System.Windows.Forms TopMenu
Résultat Menu