Recommit "rL366894: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections."
[llvm-complete.git] / test / tools / llvm-rc / Inputs / parser-correct-everything.rc
blobc681b288519f8870a72afb5cd267f34e0bccc8db
1 meh IcOn "hello.bmp"
2 Icon Icon "Icon"
4 LANGUAGE 5, 12
6 STRINGTABLE
7 LANGUAGE 1, 1
8 CHARACTERISTICS 500
9 LANGUAGE 3, 4
10 VERSION 14
12   1 "hello"
13   2 "world"
15 STRINGTABLE BEGIN END
17 500 HTML "index.html"
18 Name Cursor "hello.ico"
20 12 ACCELERATORS
21 VERSION 5000
22 LANGUAGE 0, 2
24   "^C", 10
25   14, 11
26   5, 12, VIRTKEY
27   0, 0, ASCII
28   1, 1, VIRTKEY, CONTROL
29   2, 2, CONTROL, VIRTKEY
30   3, 3, ALT, CONTROL, SHIFT, NOINVERT, ASCII, VIRTKEY
33 LLVMTest MENU
34 LANGUAGE 4, 1
36   POPUP "&OneMenu"
37   {
38     POPUP "Menu&1"
39     {
40       MENUITEM "Item&1", 301, MENUBREAK, CHECKED
41       MENUITEM "Item&2", 302, CHECKED, MENUBARBREAK
42       MENUITEM "Item&3", 303, MENUBREAK, INACTIVE, HELP
43       MENUITEM "Item&4", 304, GRAYED
44     }
45     POPUP "Menu&2"
46     {
47       MENUITEM "&A", 401
48       MENUITEM "&B", 402
49     }
50   }
51   POPUP "&Items"
52   {
53     MENUITEM "&Row", 500
54     MENUITEM "&Column", 501, CHECKED
55     MENUITEM SEPARATOR
56     MENUITEM "&Word", 502
57   }
60 14 DIALOGEX 50, 60, 10, 20, 500
61 LANGUAGE 1, 2
62 CHARACTERISTICS 50
63 VERSION 100
64 FONT 12, "Arial", 500, 1, 13
65 CAPTION "RC parser dialog"
66 STYLE 0x51234
67 BEGIN
68   LTEXT "Hello world!", 14, 20, 20, 50, 50
69   RTEXT "Heh", 50, 51, 52, 53, 54, 55, 56
70   CTEXT "Muuuu", 1, 2, 3, 4, 5, 6, 7, 8
71   PUSHBUTTON "Muuuu", 1, 2, 3, 4, 5, 6, 7, 8
72   DEFPUSHBUTTON "Muuuu", 1, 2, 3, 4, 5, 6
73   EDITTEXT 5, 1, 2, 4, 7, 8
74 END
76 25 DIALOG 1, 2, 3, 4
77 BEGIN
78 END
80 26 DIALOGEX 1, 2, 3, 4 {}
82 1 VERSIONINFO
83 FILEVERSION 1, 2, 3, 4
84 PRODUCTVERSION 5, 6, 7, 8
85 FILEFLAGSMASK 50
86 FILEFLAGS 555
87 FILEOS 110
88 FILETYPE 555555
89 FILESUBTYPE 14
90 BEGIN
91     BLOCK "StringFileInfo"
92     BEGIN
93         BLOCK "040904E4"
94         {
95             VALUE "CompanyName",      "a"
96             VALUE "FileDescription",  "b" "c" "d",   1 3  7L, "y", "h" "d"
97             VALUE "FileVersion",      "c"
98             VALUE "InternalName",     "d"
99             VALUE "LegalCopyright",   "e" 0
100             VALUE "LegalTrademarks1", 1 2, 3
101             VALUE "LegalTrademarks2", "g"
102             VALUE "OriginalFilename", L"h"
103             VALUE "ProductName",      "ii", 2L, 3
104             VALUE "ProductVersion",   0x12345678L
105         }
106     END
108     BLOCK "VarFileInfo"
109     BEGIN
110         VALUE "Translation", 0x409, 1252
112     END
115 MYNAME MYTYPE "filename"
117 500 600 "other filename"
119 HELLO INTEGERS {1, 2, 3, 4}
121 HELLO STRINGS {"1", "2", "3", "4"}
123 4 MIXED {1, "2", 3, "4"}