1############################################################### 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance 9# with the License. You may obtain a copy of the License at 10# 11# http://www.apache.org/licenses/LICENSE-2.0 12# 13# Unless required by applicable law or agreed to in writing, 14# software distributed under the License is distributed on an 15# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16# KIND, either express or implied. See the License for the 17# specific language governing permissions and limitations 18# under the License. 19# 20############################################################### 21#include <stdio.h> 22 23#define leer 0 24 25#define application 1 26#define Application 1 27#define APPLICATION 1 28#define resource 2 29#define Resource 2 30#define RESOURCE 2 31#define string 3 32#define String 3 33#define STRING 3 34#define icon 4 35#define Icon 4 36#define ICON 4 37#define bitmap 5 38#define Bitmap 5 39#define BITMAP 5 40#define pointer 6 41#define Pointer 6 42#define POINTER 6 43#define brush 7 44#define Brush 7 45#define BRUSH 7 46#define color 8 47#define Color 8 48#define COLOR 8 49#define font 9 50#define Font 9 51#define FONT 9 52#define pen 10 53#define Pen 10 54#define PEN 10 55#define mapmode 11 56#define MapMode 11 57#define MAPMODE 11 58#define accel 12 59#define Accel 12 60#define ACCEL 12 61#define accelitem 13 62#define AccelItem 13 63#define ACCELITEM 13 64#define menu 14 65#define Menu 14 66#define MENU 14 67#define menuitem 15 68#define MenuItem 15 69#define MENUITEM 15 70#define outputdevice 16 71#define OutputDevice 16 72#define OUTPUTDEVICE 16 73#define keycode 17 74#define KeyCode 17 75#define KEYCODE 17 76#define time 18 77#define Time 18 78#define TIME 18 79#define date 19 80#define Date 19 81#define DATE 19 82#define international 20 83#define International 20 84#define INTERNATIONAL 20 85#define image 21 86#define Image 21 87#define IMAGE 21 88#define imagelist 22 89#define ImageList 22 90#define IMAGELIST 22 91#define messbox 23 92#define MessBox 23 93#define MESSBOX 23 94#define infobox 24 95#define InfoBox 24 96#define INFOBOX 24 97#define warningbox 25 98#define WarningBox 25 99#define WARNINGBOX 25 100#define errorbox 26 101#define ErrorBox 26 102#define ERRORBOX 26 103#define querybox 27 104#define QueryBox 27 105#define QUERYBOX 27 106#define window 28 107#define Window 28 108#define WINDOW 28 109#define syswindow 29 110#define SysWindow 29 111#define SYSWINDOW 29 112#define workwin 30 113#define WorkWin 30 114#define WORKWIN 30 115#define mdiwindow 31 116#define MdiWindow 31 117#define MDIWINDOW 31 118#define floatingwindow 32 119#define FloatingWindow 32 120#define FLOATINGWINDOW 32 121#define dialog 33 122#define Dialog 33 123#define DIALOG 33 124#define modelessdialog 34 125#define ModelessDialog 34 126#define MODELESSDIALOG 34 127#define modaldialog 35 128#define ModalDialog 35 129#define MODALDIALOG 35 130#define systemdialog 36 131#define SystemDialog 36 132#define SYSTEMDIALOG 36 133#define pathdialog 37 134#define PathDialog 37 135#define PATHDIALOG 37 136#define filedialog 38 137#define FileDialog 38 138#define FILEDIALOG 38 139#define printersetupdialog 39 140#define PrinterSetupDialog 39 141#define PRINTERSETUPDIALOG 39 142#define printdialog 40 143#define PrintDialog 40 144#define PRINTDIALOG 40 145#define colordialog 41 146#define ColorDialog 41 147#define COLORDIALOG 41 148#define fontdialog 42 149#define FontDialog 42 150#define FONTDIALOG 42 151#define control 43 152#define Control 43 153#define CONTROL 43 154#define button 44 155#define Button 44 156#define BUTTON 44 157#define pushbutton 45 158#define PushButton 45 159#define PUSHBUTTON 45 160#define okbutton 46 161#define OkButton 46 162#define OKButton 46 163#define OKBUTTON 46 164#define cancelbutton 47 165#define CancelButton 47 166#define CANCELBUTTON 47 167#define helpbutton 48 168#define HelpButton 48 169#define HELPBUTTON 48 170#define imagebutton 49 171#define ImageButton 49 172#define IMAGEBUTTON 49 173#define menubutton 50 174#define MenuButton 50 175#define MENUBUTTON 50 176#define morebutton 51 177#define MoreButton 51 178#define MOREBUTTON 51 179#define spinbutton 52 180#define SpinButton 52 181#define SPINBUTTON 52 182#define radiobutton 53 183#define RadioButton 53 184#define RADIOBUTTON 53 185#define checkbox 54 186#define CheckBox 54 187#define CHECKBOX 54 188#define tristatebox 55 189#define TriStateBox 55 190#define TRISTATEBOX 55 191#define edit 56 192#define Edit 56 193#define EDIT 56 194#define multilineedit 57 195#define MultiLineEdit 57 196#define MULTILINEEDIT 57 197#define combobox 58 198#define ComboBox 58 199#define COMBOBOX 58 200#define listbox 59 201#define ListBox 59 202#define LISTBOX 59 203#define multilistbox 60 204#define MultiListBox 60 205#define MULTILISTBOX 60 206#define text 61 207#define Text 61 208#define TEXT 61 209#define fixedline 62 210#define FixedLine 62 211#define FIXEDLINE 62 212#define fixedbitmap 63 213#define FixedBitmap 63 214#define FIXEDBITMAP 63 215#define fixedimage 64 216#define FixedImage 64 217#define FIXEDIMAGE 64 218#define fixedicon 65 219#define FixedIcon 65 220#define FIXEDICON 65 221#define groupBox 66 222#define GroupBox 66 223#define GROUPBOX 66 224#define scrollbar 67 225#define ScrollBar 67 226#define SCROLLBAR 67 227#define scrollbarbox 68 228#define ScrollBarBox 68 229#define SCROLLBARBOX 68 230#define splitter 69 231#define Splitter 69 232#define SPLITTER 69 233#define splitwindow 70 234#define SplitWindow 70 235#define SPLITWINDOW 70 236#define spinfield 71 237#define SpinField 71 238#define SPINFIELD 71 239#define patternfield 72 240#define PatternField 72 241#define PATTERNFIELD 72 242#define numericfield 73 243#define NumericField 73 244#define NUMERICFIELD 73 245#define metricfield 74 246#define MetricField 74 247#define METRICFIELD 74 248#define currencyfield 75 249#define CurrencyField 75 250#define CURRENCYFIELD 75 251#define datefield 76 252#define DateField 76 253#define DATEFIELD 76 254#define timefield 77 255#define TimeField 77 256#define TIMEFIELD 77 257#define patternbox 78 258#define PatternBox 78 259#define PATTERNBOX 78 260#define numericbox 79 261#define NumericBox 79 262#define NUMERICBOX 79 263#define metricbox 80 264#define MetricBox 80 265#define METRICBOX 80 266#define currencybox 81 267#define CurrencyBox 81 268#define CURRENCYBOX 81 269#define datebox 82 270#define DateBox 82 271#define DATEBOX 82 272#define timebox 83 273#define TimeBox 83 274#define TIMEBOX 83 275#define toolboxitem 84 276#define ToolBoxItem 84 277#define TOOLBOXITEM 84 278#define toolbox 85 279#define ToolBox 85 280#define TOOLBOX 85 281#define dockingwindow 86 282#define DockingWindow 86 283#define DOCKINGWINDOW 86 284#define statusbar 87 285#define StatusBar 87 286#define STATUSBAR 87 287#define tabpage 88 288#define TabPage 88 289#define TABPAGE 88 290#define tabcontrol 89 291#define TabControl 89 292#define TABCONTROL 89 293#define tabdialog 90 294#define TabDialog 90 295#define TABDIALOG 90 296#define tabcontrolitem 91 297#define TabControlItem 91 298#define TABCONTROLITEM 91 299#define treelistbox 92 300#define TreeListBox 92 301#define TREELISTBOX 92 302#define stringarray 93 303#define StringArray 93 304#define STRINGARRAY 93 305/* MH and OG */ 306#define fixedtext 94 307#define FixedText 94 308#define FIXEDTEXT 94 309#define pageitem 95 310#define PageItem 95 311#define PAGEITEM 95 312#define accelerator 96 313#define Accelerator 96 314#define ACCELERATOR 96 315#define acceleratoritem 97 316#define AcceleratorItem 97 317#define ACCELERATORITEM 97 318 319#define SfxStyleFamilies 98 320#define SfxStyleFamilyItem 99 321#define SfxSlotInfo 100 322 323#define define 127 324 325