Module: Windows::Window::Menu

Defined in:
lib/windows/window/menu.rb

Constant Summary collapse

MF_INSERT =

Menu Flags

0x00000000
MF_CHANGE =
0x00000080
MF_APPEND =
0x00000100
MF_DELETE =
0x00000200
MF_REMOVE =
0x00001000
MF_BYCOMMAND =
0x00000000
MF_BYPOSITION =
0x00000400
MF_SEPARATOR =
0x00000800
MF_ENABLED =
0x00000000
MF_GRAYED =
0x00000001
MF_DISABLED =
0x00000002
MF_UNCHECKED =
0x00000000
MF_CHECKED =
0x00000008
MF_USECHECKBITMAPS =
0x00000200
MF_STRING =
0x00000000
MF_BITMAP =
0x00000004
MF_OWNERDRAW =
0x00000100
MF_POPUP =
0x00000010
MF_MENUBARBREAK =
0x00000020
MF_MENUBREAK =
0x00000040
MF_UNHILITE =
0x00000000
MF_HILITE =
0x00000080
MF_DEFAULT =
0x00001000
MF_SYSMENU =
0x00002000
MF_HELP =
0x00004000
MF_RIGHTJUSTIFY =
0x00004000
MF_MOUSESELECT =
0x00008000
MF_END =
0x00000080
OBJID_WINDOW =

System Objects

0x00000000
OBJID_SYSMENU =
0xFFFFFFFF
OBJID_TITLEBAR =
0xFFFFFFFE
OBJID_MENU =
0xFFFFFFFD
OBJID_CLIENT =
0xFFFFFFFC
OBJID_VSCROLL =
0xFFFFFFFB
OBJID_HSCROLL =
0xFFFFFFFA
OBJID_SIZEGRIP =
0xFFFFFFF9
OBJID_CARET =
0xFFFFFFF8
OBJID_CURSOR =
0xFFFFFFF7
OBJID_ALERT =
0xFFFFFFF6
OBJID_SOUND =
0xFFFFFFF5
OBJID_QUERYCLASSNAMEIDX =
0xFFFFFFF4
OBJID_NATIVEOM =
0xFFFFFFF0