Zdexby TheHolyOneZ
44,741 classes
Class

MenuTracker

: Object
System.Windows.Forms.MenuTracker, System.Windows.Forms 0x0048 (72 B) inherited 0x0010 System.Windows.Forms.dll
0x00x0048

Members 11

OffsetSizeNameTypeFlagsDefault
0x01activebool1 flags—
0x01popup_activebool1 flags—
0x01popdown_menubool1 flags—
0x01hotkey_activebool1 flags—
0x01mouse_downboolPrivate—
0x00150x03padding / unreflected
0x08CurrentMenuMenuPublic—
0x08TopMenuMenuPublic—
0x08GrabControlControlPublic—
0x08last_motionPointPrivate—
0x04keynav_stateKeyNavStatePrivate—
0x003C0x04padding / unreflected
0x08shortcutsHashtablePrivate—

Functions 25

SignatureFlagsNativeParams
void .ctor(Menu top_menu)Public+1 flags0x08
bool get_Navigating()Public+1 flags0x01
Point ScreenToMenu(Menu menu, const Point& pnt)Static+1 flags0x08
void UpdateCursor()Private0x00
void Deactivate()1 flags0x00
MenuItem FindItemByCoords(Menu menu, const Point& pt)Private0x08
MenuItem GetItemAtXY(int x, int y)Private0x08
bool OnMouseDown(MouseEventArgs args)Public0x08
void OnMotion(MouseEventArgs args)Public0x08
void OnMouseUp(MouseEventArgs args)Public0x08
bool TrackPopupMenu(Menu menu, const Point& pnt)PublicStatic0x08
void DeselectItem(MenuItem item)Private0x08
void SelectItem(Menu menu, MenuItem item, bool execute)Private0x08
void ExecFocusedItem(Menu menu, MenuItem item)Private0x08
void ShowSubPopup(Menu menu, MenuItem item)Private0x08
void HideSubPopups(Menu menu, Menu topmenu)PublicStatic0x08
MenuItem FindSubItemByCoord(Menu menu, const Point& pnt)Private0x08
MenuItem FindItemByKey(Menu menu, long key)PrivateStatic0x08
MenuItem GetNextItem(Menu menu, const ItemNavigation& navigation)PrivateStatic0x08
void ProcessMenuKey(const Msg& msg_type)Private0x04
bool ProcessMnemonic(const Message& msg, const Keys& key_data)Private0x28
void AddShortcuts(MenuItem item)Public0x08
void RemoveShortcuts(MenuItem item)Public0x08
bool ProcessShortcut(const Keys& keyData)Private0x04
bool ProcessKeys(ref Message& msg, const Keys& keyData)Public0x28

Used by 2

types with a member, parameter or interface of this type