1
2
3
4 package org.sirius.server.win32.constants;
5
6
7
8
9
10 public interface IMenuFlag {
11
12 long MF_BYCOMMAND = 0x00000000L;
13 long MF_BYPOSITION = 0x00000400L;
14
15 int MIIM_BITMAP = 0x00000080;
16 int MIIM_CHECKMARKS = 0x00000008;
17 int MIIM_DATA = 0x00000020;
18 int MIIM_FTYPE = 0x00000100;
19 int MIIM_ID = 0x00000002;
20 int MIIM_STATE = 0x00000001;
21 int MIIM_STRING = 0x00000040;
22 int MIIM_SUBMENU = 0x00000004;
23 int MIIM_TYPE = 0x00000010;
24
25 long MFT_BITMAP = 0x00000004L;
26 long MFT_MENUBARBREAK = 0x00000020L;
27 long MFT_MENUBREAK = 0x00000040L;
28 long MFT_OWNERDRAW = 0x00000100L;
29 long MFT_RADIOCHECK = 0x00000200L;
30 long MFT_RIGHTJUSTIFY = 0x00004000L;
31 long MFT_RIGHTORDER = 0x00002000L;
32 long MFT_SEPARATOR = 0x00000800L;
33 long MFT_STRING = 0x00000000L;
34
35 long MFS_CHECKED = 0x00000008L;
36 long MFS_DEFAULT = 0x00001000L;
37 long MFS_DISABLED = 0x00000003L;
38 long MFS_ENABLED = 0x00000000L;
39 long MFS_GRAYED = 0x00000003L;
40 long MFS_HILITE = 0x00000080L;
41 long MFS_UNCHECKED = 0x00000000L;
42 long MFS_UNHILITE = 0x00000000L;
43 }