xref: /llvm-project/llvm/test/tools/llvm-rc/Inputs/tag-menu.rc (revision 8330dcadb841cddcbe1318f2cd663b2787407f58)
1CheckRecursion MENU {
2  POPUP "A" {
3    POPUP "B" {
4      MENUITEM "a", 1
5      MENUITEM "b", 2
6      MENUITEM "c", 3
7      POPUP "C" {
8        POPUP "D" { POPUP "E" { POPUP "F" { POPUP "G" { POPUP "H" { POPUP "I" {
9          MENUITEM "d", 57134
10        }}}}}}
11      }
12    }
13    MENUITEM "efg", 23333
14  }
15}
16
17
18CheckFlags MENU {
19  MENUITEM "a", 1, CHECKED
20  MENUITEM "b", 2, GRAYED
21  MENUITEM "c", 3, HELP
22  MENUITEM "d", 4, INACTIVE
23  MENUITEM "e", 5, MENUBARBREAK
24  MENUITEM "f", 6, MENUBREAK
25  MENUITEM "ad", 7, CHECKED, INACTIVE
26  MENUITEM SEPARATOR
27  POPUP "A", CHECKED { MENUITEM "x", 100 }
28  POPUP "B", GRAYED { MENUITEM "x", 101 }
29  POPUP "C", HELP { MENUITEM "x", 102 }
30  POPUP "D", INACTIVE { MENUITEM "x", 103 }
31  POPUP "E", MENUBARBREAK { MENUITEM "x", 104 }
32  POPUP "F", MENUBREAK { MENUITEM "x", 105 }
33  POPUP "G", HELP, MENUBARBREAK, GRAYED {
34    POPUP "H", CHECKED, MENUBREAK, HELP, INACTIVE {
35      MENUITEM SEPARATOR
36      MENUITEM "x", 106, INACTIVE, MENUBARBREAK
37      MENUITEM SEPARATOR
38    }
39  }
40  MENUITEM "abcdef", 8, help, inactive, menubarbreak, checked, grayed, menubreak
41}
42
43
44CheckOpts MENU
45CHARACTERISTICS 500
46LANGUAGE 1, 1
47VERSION 128
48BEGIN
49  POPUP "&Only separator" {
50    MENUITEM SEPARATOR
51  }
52  POPUP "O&ther things" {
53    MENUITEM "&abcde", 1
54    MENUITEM "a&bcde", 2
55    MENUITEM "ab&cde", 3
56    MENUITEM "abc&de", 4
57    MENUITEM "abcd&e", -1
58  }
59END
60
61