home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / sdktools / winnt / dlgedit / dlgedit.rc < prev    next >
Text File  |  1997-10-05  |  51KB  |  1,073 lines

  1.  
  2. //-----------------------------------------------------------------------------
  3. // This is a part of the Microsoft Source Code Samples. 
  4. // Copyright (C) 1993-1997 Microsoft Corporation.
  5. // All rights reserved. 
  6. //  
  7. // This source code is only intended as a supplement to 
  8. // Microsoft Development Tools and/or WinHelp documentation.
  9. // See these sources for detailed information regarding the 
  10. // Microsoft samples programs.
  11. //-----------------------------------------------------------------------------
  12.  
  13.  
  14. #include "dlgedit.h"
  15. #include "dialogs.h"
  16. #include "ids.h"
  17.  
  18.  
  19. /*
  20.  * Include all the dialogs for the editor.
  21.  */
  22. #include "dialogs.dlg"
  23.  
  24.  
  25. IDICON_DLGEDIT  ICON    res\dlgedit.ico
  26. IDICON_ICON     ICON    res\iconicon.ico
  27.  
  28. IDBM_TABSTOP    BITMAP  res\tabstop.bmp
  29.  
  30. IDBM_DRAGHANDLE BITMAP  res\handle.bmp
  31. IDBM_DRAGHANDLE2 BITMAP  res\handle2.bmp
  32.  
  33. IDCUR_OUTSEL    CURSOR  res\outsel.cur
  34. IDCUR_INSERT    CURSOR  res\insert.cur
  35. IDCUR_MOVE      CURSOR  res\move.cur
  36. IDCUR_DROPTOOL  CURSOR  res\droptool.cur
  37.  
  38. IDBM_ALEFT      BITMAP  res\aleft.bmp
  39. IDBM_AVERT      BITMAP  res\avert.bmp
  40. IDBM_ARIGHT     BITMAP  res\aright.bmp
  41. IDBM_ATOP       BITMAP  res\atop.bmp
  42. IDBM_AHORZ      BITMAP  res\ahorz.bmp
  43. IDBM_ABOTTOM    BITMAP  res\abottom.bmp
  44. IDBM_ASPCVERT   BITMAP  res\aspcvert.bmp
  45. IDBM_ASPCHORZ   BITMAP  res\aspchorz.bmp
  46. IDBM_ASZWIDTH   BITMAP  res\aszwidth.bmp
  47. IDBM_ASZHGHT    BITMAP  res\aszhght.bmp
  48. IDBM_APBBOTTM   BITMAP  res\apbbottm.bmp
  49. IDBM_APBRIGHT   BITMAP  res\apbright.bmp
  50.  
  51. IDBM_TUPOINTR   BITMAP  res\tupointr.bmp
  52. IDBM_TUTEXT     BITMAP  res\tutext.bmp
  53. IDBM_TUEDIT     BITMAP  res\tuedit.bmp
  54. IDBM_TUGROUP    BITMAP  res\tugroup.bmp
  55. IDBM_TUPUSH     BITMAP  res\tupush.bmp
  56. IDBM_TUCHECK    BITMAP  res\tucheck.bmp
  57. IDBM_TURADIO    BITMAP  res\turadio.bmp
  58. IDBM_TUCOMBO    BITMAP  res\tucombo.bmp
  59. IDBM_TULIST     BITMAP  res\tulist.bmp
  60. IDBM_TUHSCROL   BITMAP  res\tuhscrol.bmp
  61. IDBM_TUVSCROL   BITMAP  res\tuvscrol.bmp
  62. IDBM_TUFRAME    BITMAP  res\tuframe.bmp
  63. IDBM_TURECT     BITMAP  res\turect.bmp
  64. IDBM_TUICON     BITMAP  res\tuicon.bmp
  65. IDBM_TUCUSTOM   BITMAP  res\tucustom.bmp
  66.  
  67. IDBM_TDPOINTR   BITMAP  res\tdpointr.bmp
  68. IDBM_TDTEXT     BITMAP  res\tdtext.bmp
  69. IDBM_TDEDIT     BITMAP  res\tdedit.bmp
  70. IDBM_TDGROUP    BITMAP  res\tdgroup.bmp
  71. IDBM_TDPUSH     BITMAP  res\tdpush.bmp
  72. IDBM_TDCHECK    BITMAP  res\tdcheck.bmp
  73. IDBM_TDRADIO    BITMAP  res\tdradio.bmp
  74. IDBM_TDCOMBO    BITMAP  res\tdcombo.bmp
  75. IDBM_TDLIST     BITMAP  res\tdlist.bmp
  76. IDBM_TDHSCROL   BITMAP  res\tdhscrol.bmp
  77. IDBM_TDVSCROL   BITMAP  res\tdvscrol.bmp
  78. IDBM_TDFRAME    BITMAP  res\tdframe.bmp
  79. IDBM_TDRECT     BITMAP  res\tdrect.bmp
  80. IDBM_TDICON     BITMAP  res\tdicon.bmp
  81. IDBM_TDCUSTOM   BITMAP  res\tdcustom.bmp
  82.  
  83. IDBM_CTTEXT     BITMAP  res\cttext.bmp
  84. IDBM_CTEDIT     BITMAP  res\ctedit.bmp
  85. IDBM_CTGROUP    BITMAP  res\ctgroup.bmp
  86. IDBM_CTPUSH     BITMAP  res\ctpush.bmp
  87. IDBM_CTCHECK    BITMAP  res\ctcheck.bmp
  88. IDBM_CTRADIO    BITMAP  res\ctradio.bmp
  89. IDBM_CTCOMBO    BITMAP  res\ctcombo.bmp
  90. IDBM_CTLIST     BITMAP  res\ctlist.bmp
  91. IDBM_CTHSCROL   BITMAP  res\cthscrol.bmp
  92. IDBM_CTVSCROL   BITMAP  res\ctvscrol.bmp
  93. IDBM_CTFRAME    BITMAP  res\ctframe.bmp
  94. IDBM_CTRECT     BITMAP  res\ctrect.bmp
  95. IDBM_CTICON     BITMAP  res\cticon.bmp
  96. IDBM_CTCUSTOM   BITMAP  res\ctcustom.bmp
  97.  
  98. IDACCEL_MAIN ACCELERATORS
  99. BEGIN
  100.     "^N",       MENU_NEWRES
  101.     "^O",       MENU_OPEN
  102.     "^S",       MENU_SAVE
  103.  
  104.     "^X",       MENU_CUT
  105.     VK_DELETE,  MENU_CUT,                       VIRTKEY, SHIFT
  106.     "^C",       MENU_COPY
  107.     VK_INSERT,  MENU_COPY,                      VIRTKEY, CONTROL
  108.     "^V",       MENU_PASTE
  109.     VK_INSERT,  MENU_PASTE,                     VIRTKEY, SHIFT
  110.     VK_DELETE,  MENU_DELETE,                    VIRTKEY
  111.     VK_F2,      MENU_DUPLICATE,                 VIRTKEY
  112.     "^H",       MENU_SYMBOLS
  113.     "^Y",       MENU_STYLES
  114.     VK_F7,      MENU_SIZETOTEXT,                VIRTKEY
  115.     "N",        MENU_NEWDIALOG,                 VIRTKEY, SHIFT, CONTROL
  116.     "^D",       MENU_SELECTDIALOG
  117.  
  118.     "^G",       MENU_ORDERGROUP
  119.     "^A",       MENU_ARRSETTINGS
  120.  
  121.     "^T",       MENU_TESTMODE
  122.     VK_F9,      MENU_SHOWTOOLBOX,               VIRTKEY, CONTROL
  123.  
  124.     VK_F9,      MENU_HIDDEN_TOTOOLBOX,          VIRTKEY
  125.     VK_F10,     MENU_HIDDEN_TOPROPBAR,          VIRTKEY
  126. END
  127.  
  128. IDMENU_MAIN MENU
  129. BEGIN
  130.     POPUP "&File"
  131.     BEGIN
  132.         MENUITEM "&New\tCtrl+N",                MENU_NEWRES
  133.         MENUITEM "&Open...\tCtrl+O",            MENU_OPEN
  134.         MENUITEM "&Save\tCtrl+S",               MENU_SAVE
  135.         MENUITEM "Save &As...",                 MENU_SAVEAS
  136.         MENUITEM SEPARATOR
  137.         MENUITEM "Set &Include...",             MENU_SETINCLUDE
  138.         MENUITEM SEPARATOR
  139.         MENUITEM "New C&ustom...",              MENU_NEWCUST
  140.         MENUITEM "Open &Custom...",             MENU_OPENCUST
  141.         MENUITEM "&Remove Custom...",           MENU_REMCUST
  142.         MENUITEM SEPARATOR
  143.         MENUITEM "E&xit\tAlt+F4",               MENU_EXIT
  144.     END
  145.  
  146.     POPUP "&Edit"
  147.     BEGIN
  148.         MENUITEM "&Restore Dialog",             MENU_RESTOREDIALOG
  149.         MENUITEM SEPARATOR
  150.         MENUITEM "Cu&t\tCtrl+X",                MENU_CUT
  151.         MENUITEM "&Copy\tCtrl+C",               MENU_COPY
  152.         MENUITEM "&Paste\tCtrl+V",              MENU_PASTE
  153.         MENUITEM "&Delete\tDel",                MENU_DELETE
  154.         MENUITEM "D&uplicate\tF2",              MENU_DUPLICATE
  155.         MENUITEM SEPARATOR
  156.         MENUITEM "Sy&mbols...\tCtrl+H",         MENU_SYMBOLS
  157.         MENUITEM SEPARATOR
  158.         MENUITEM "St&yles...\tCtrl+Y",          MENU_STYLES
  159.         MENUITEM "Si&ze to Text\tF7",           MENU_SIZETOTEXT
  160.         MENUITEM SEPARATOR
  161.         MENUITEM "&New Dialog\tCtrl+Shift+N",   MENU_NEWDIALOG
  162.         MENUITEM "Se&lect Dialog...\tCtrl+D",   MENU_SELECTDIALOG
  163.     END
  164.  
  165.     POPUP "&Arrange"
  166.     BEGIN
  167.         POPUP "&Align"
  168.         BEGIN
  169.             MENUITEM "",                        MENU_ALIGNLEFT
  170.             MENUITEM SEPARATOR
  171.             MENUITEM "",                        MENU_ALIGNVERT
  172.             MENUITEM SEPARATOR
  173.             MENUITEM "",                        MENU_ALIGNRIGHT
  174.             MENUITEM SEPARATOR
  175.             MENUITEM "",                        MENU_ALIGNTOP
  176.             MENUITEM SEPARATOR
  177.             MENUITEM "",                        MENU_ALIGNHORZ
  178.             MENUITEM SEPARATOR
  179.             MENUITEM "",                        MENU_ALIGNBOTTOM
  180.         END
  181.  
  182.         POPUP "&Even Spacing"
  183.         BEGIN
  184.             MENUITEM "",                        MENU_SPACEVERT
  185.             MENUITEM SEPARATOR
  186.             MENUITEM "",                        MENU_SPACEHORZ
  187.         END
  188.  
  189.         POPUP "Same Si&ze"
  190.         BEGIN
  191.             MENUITEM "",                        MENU_ARRSIZEWIDTH
  192.             MENUITEM SEPARATOR
  193.             MENUITEM "",                        MENU_ARRSIZEHEIGHT
  194.         END
  195.  
  196.         POPUP "&Push Buttons"
  197.         BEGIN
  198.             MENUITEM "",                        MENU_ARRPUSHBOTTOM
  199.             MENUITEM SEPARATOR
  200.             MENUITEM "",                        MENU_ARRPUSHRIGHT
  201.         END
  202.  
  203.         MENUITEM SEPARATOR
  204.         MENUITEM "&Order/Group...\tCtrl+G",     MENU_ORDERGROUP
  205.         MENUITEM SEPARATOR
  206.         MENUITEM "&Settings...\tCtrl+A",        MENU_ARRSETTINGS
  207.     END
  208.  
  209.     POPUP "&Options"
  210.     BEGIN
  211.         MENUITEM "&Test Mode\tCtrl+T",          MENU_TESTMODE
  212.         MENUITEM "&Hex Mode",                   MENU_HEXMODE
  213.         MENUITEM "T&ranslate Mode",             MENU_TRANSLATE
  214.         MENUITEM "Use New &Keywords",           MENU_USENEWKEYWORDS
  215.         MENUITEM SEPARATOR
  216.         MENUITEM "&Show Toolbox\tCtrl+F9",      MENU_SHOWTOOLBOX
  217.     END
  218.  
  219.     POPUP "&Help"
  220.     BEGIN
  221.         MENUITEM "&Contents",                   MENU_CONTENTS
  222.         MENUITEM "&Search",                     MENU_SEARCH
  223.         MENUITEM SEPARATOR
  224.         MENUITEM "&About...",                   MENU_ABOUT
  225.     END
  226. END
  227.  
  228. /*
  229.  * The string defines should be kept contiguous.  If any
  230.  * strings are added, the following constants must be adjusted
  231.  * to make room.  The IDS_IC_* constants are a little tricky,
  232.  * because they have offsets added to them below.  Take special
  233.  * care to not overlap them, or leave holes.  If strings
  234.  * are added, the CSTRINGS define must be increased also.
  235.  *
  236.  * Note that for style strings, if we know for sure that we never
  237.  * will write the style out, or if we explicitly don't want to
  238.  * ever write it out to the .DLG file, it can be an empty string.
  239.  */
  240. STRINGTABLE
  241. BEGIN
  242.     IDS_NULL,                       ""
  243.  
  244.     /*
  245.      * Major version number.
  246.      */
  247.     IDS_APPVERSION,                 "Version 3.10"
  248.  
  249.     /*
  250.      * The minor version number (revision).
  251.      */
  252.     IDS_APPVERSIONMINOR,            ".200"
  253.  
  254.     /*
  255.      * Style strings.  Note that there are indexes to the starting
  256.      * entries within each section contained in the acsd table in
  257.      * globals.c.  If these entries are changed, this table must
  258.      * be updated!
  259.      */
  260.     IDS_IC_BUTTON + 0,              "BS_PUSHBUTTON"
  261.     IDS_IC_BUTTON + 1,              "BS_DEFPUSHBUTTON"
  262.     IDS_IC_BUTTON + 2,              "BS_CHECKBOX"
  263.     IDS_IC_BUTTON + 3,              "BS_AUTOCHECKBOX"
  264.     IDS_IC_BUTTON + 4,              "BS_RADIOBUTTON"
  265.     IDS_IC_BUTTON + 5,              "BS_3STATE"
  266.     IDS_IC_BUTTON + 6,              "BS_AUTO3STATE"
  267.     IDS_IC_BUTTON + 7,              "BS_GROUPBOX"
  268.     IDS_IC_BUTTON + 8,              "BS_USERBUTTON"
  269.     IDS_IC_BUTTON + 9,              "BS_AUTORADIOBUTTON"
  270.     IDS_IC_BUTTON + 10,             "BS_PUSHBOX"
  271.     IDS_IC_BUTTON + 11,             "BS_OWNERDRAW"
  272.     IDS_IC_BUTTON + 12,             "BS_LEFTTEXT"
  273.  
  274.     IDS_IC_SCROLLBAR + 0,           "SBS_HORZ"
  275.     IDS_IC_SCROLLBAR + 1,           "SBS_VERT"
  276.     IDS_IC_SCROLLBAR + 2,           "SBS_TOPALIGN"
  277.     IDS_IC_SCROLLBAR + 3,           "SBS_LEFTALIGN"
  278.     IDS_IC_SCROLLBAR + 4,           "SBS_BOTTOMALIGN"
  279.     IDS_IC_SCROLLBAR + 5,           "SBS_RIGHTALIGN"
  280.     IDS_IC_SCROLLBAR + 6,           "SBS_SIZEBOXTOPLEFTALIGN"
  281.     IDS_IC_SCROLLBAR + 7,           "SBS_SIZEBOXBOTTOMRIGHTALIGN"
  282.     IDS_IC_SCROLLBAR + 8,           "SBS_SIZEBOX"
  283.  
  284.     IDS_IC_EDIT + 0,                "ES_LEFT"
  285.     IDS_IC_EDIT + 1,                "ES_CENTER"
  286.     IDS_IC_EDIT + 2,                "ES_RIGHT"
  287.     IDS_IC_EDIT + 3,                "ES_MULTILINE"
  288.     IDS_IC_EDIT + 4,                "ES_UPPERCASE"
  289.     IDS_IC_EDIT + 5,                "ES_LOWERCASE"
  290.     IDS_IC_EDIT + 6,                "ES_PASSWORD"
  291.     IDS_IC_EDIT + 7,                "ES_AUTOVSCROLL"
  292.     IDS_IC_EDIT + 8,                "ES_AUTOHSCROLL"
  293.     IDS_IC_EDIT + 9,                "ES_NOHIDESEL"
  294.     IDS_IC_EDIT + 10,               "ES_OEMCONVERT"
  295.     IDS_IC_EDIT + 11,               "ES_READONLY"
  296.  
  297.     IDS_IC_STATIC + 0,              "SS_LEFT"
  298.     IDS_IC_STATIC + 1,              "SS_CENTER"
  299.     IDS_IC_STATIC + 2,              "SS_RIGHT"
  300.     IDS_IC_STATIC + 3,              "SS_ICON"
  301.     IDS_IC_STATIC + 4,              "SS_BLACKRECT"
  302.     IDS_IC_STATIC + 5,              "SS_GRAYRECT"
  303.     IDS_IC_STATIC + 6,              "SS_WHITERECT"
  304.     IDS_IC_STATIC + 7,              "SS_BLACKFRAME"
  305.     IDS_IC_STATIC + 8,              "SS_GRAYFRAME"
  306.     IDS_IC_STATIC + 9,              "SS_WHITEFRAME"
  307.     IDS_IC_STATIC + 10,             "SS_USERITEM"
  308.     IDS_IC_STATIC + 11,             "SS_SIMPLE"
  309.     IDS_IC_STATIC + 12,             "SS_LEFTNOWORDWRAP"
  310.     IDS_IC_STATIC + 13,             "SS_NOPREFIX"
  311.  
  312.     IDS_IC_LISTBOX + 0,             "LBS_NOTIFY"
  313.     IDS_IC_LISTBOX + 1,             "LBS_SORT"
  314.     IDS_IC_LISTBOX + 2,             "LBS_NOREDRAW"
  315.     IDS_IC_LISTBOX + 3,             "LBS_MULTIPLESEL"
  316.     IDS_IC_LISTBOX + 4,             "LBS_OWNERDRAWFIXED"
  317.     IDS_IC_LISTBOX + 5,             "LBS_OWNERDRAWVARIABLE"
  318.     IDS_IC_LISTBOX + 6,             "LBS_HASSTRINGS"
  319.     IDS_IC_LISTBOX + 7,             "LBS_USETABSTOPS"
  320.     IDS_IC_LISTBOX + 8,             "LBS_NOINTEGRALHEIGHT"
  321.     IDS_IC_LISTBOX + 9,             "LBS_MULTICOLUMN"
  322.     IDS_IC_LISTBOX + 10,            "LBS_WANTKEYBOARDINPUT"
  323.     IDS_IC_LISTBOX + 11,            "LBS_EXTENDEDSEL"
  324.     IDS_IC_LISTBOX + 12,            "LBS_DISABLENOSCROLL"
  325.     IDS_IC_LISTBOX + 13,            "LBS_NODATA"
  326.  
  327.     IDS_IC_COMBOBOX + 0,            "CBS_SIMPLE"
  328.     IDS_IC_COMBOBOX + 1,            "CBS_DROPDOWN"
  329.     IDS_IC_COMBOBOX + 2,            "CBS_DROPDOWNLIST"
  330.     IDS_IC_COMBOBOX + 3,            "CBS_OWNERDRAWFIXED"
  331.     IDS_IC_COMBOBOX + 4,            "CBS_OWNERDRAWVARIABLE"
  332.     IDS_IC_COMBOBOX + 5,            "CBS_AUTOHSCROLL"
  333.     IDS_IC_COMBOBOX + 6,            "CBS_OEMCONVERT"
  334.     IDS_IC_COMBOBOX + 7,            "CBS_SORT"
  335.     IDS_IC_COMBOBOX + 8,            "CBS_HASSTRINGS"
  336.     IDS_IC_COMBOBOX + 9,            "CBS_NOINTEGRALHEIGHT"
  337.     IDS_IC_COMBOBOX + 10,           "CBS_DISABLENOSCROLL"
  338.  
  339.     IDS_IC_DIALOG + 0,              "DS_ABSALIGN"
  340.     IDS_IC_DIALOG + 1,              "DS_SYSMODAL"
  341.     IDS_IC_DIALOG + 2,              "DS_LOCALEDIT"
  342.     IDS_IC_DIALOG + 3,              ""                  // DS_SETFONT
  343.     IDS_IC_DIALOG + 4,              "DS_MODALFRAME"
  344.     IDS_IC_DIALOG + 5,              "DS_NOIDLEMSG"
  345.     IDS_IC_DIALOG + 6,              "WS_MINIMIZEBOX"
  346.     IDS_IC_DIALOG + 7,              "WS_MAXIMIZEBOX"
  347.  
  348.     IDS_IC_WINDOW + 0,              "WS_POPUP"
  349.     IDS_IC_WINDOW + 1,              "WS_CHILD"
  350.     IDS_IC_WINDOW + 2,              "WS_MINIMIZE"
  351.     IDS_IC_WINDOW + 3,              "WS_VISIBLE"
  352.     IDS_IC_WINDOW + 4,              "WS_DISABLED"
  353.     IDS_IC_WINDOW + 5,              "WS_CLIPSIBLINGS"
  354.     IDS_IC_WINDOW + 6,              "WS_CLIPCHILDREN"
  355.     IDS_IC_WINDOW + 7,              "WS_MAXIMIZE"
  356.     IDS_IC_WINDOW + 8,              "WS_CAPTION"
  357.     IDS_IC_WINDOW + 9,              "WS_BORDER"
  358.     IDS_IC_WINDOW + 10,             "WS_DLGFRAME"
  359.     IDS_IC_WINDOW + 11,             "WS_VSCROLL"
  360.     IDS_IC_WINDOW + 12,             "WS_HSCROLL"
  361.     IDS_IC_WINDOW + 13,             "WS_SYSMENU"
  362.     IDS_IC_WINDOW + 14,             "WS_THICKFRAME"
  363.     IDS_IC_WINDOW + 15,             "WS_GROUP"
  364.     IDS_IC_WINDOW + 16,             "WS_TABSTOP"
  365.  
  366.     IDS_IC_EXSTYLE + 0,             "WS_EX_DLGMODALFRAME"
  367.     IDS_IC_EXSTYLE + 1,             "WS_EX_DRAGOBJECT"
  368.     IDS_IC_EXSTYLE + 2,             "WS_EX_NOPARENTNOTIFY"
  369.     IDS_IC_EXSTYLE + 3,             "WS_EX_TOPMOST"
  370.     IDS_IC_EXSTYLE + 4,             "WS_EX_ACCEPTFILES"
  371.     IDS_IC_EXSTYLE + 5,             "WS_EX_TRANSPARENT"
  372.  
  373.     /*
  374.      * Language and SubLanguage strings.
  375.      */
  376.     IDS_LANG_NEUTRAL,               "LANG_NEUTRAL"
  377.     IDS_LANG_ALBANIAN,              "LANG_ALBANIAN"
  378.     IDS_LANG_ARABIC,                "LANG_ARABIC"
  379.     IDS_LANG_BAHASA,                "LANG_BAHASA"
  380.     IDS_LANG_BULGARIAN,             "LANG_BULGARIAN"
  381.     IDS_LANG_CATALAN,               "LANG_CATALAN"
  382.     IDS_LANG_CHINESE,               "LANG_CHINESE"
  383.     IDS_LANG_CZECH,                 "LANG_CZECH"
  384.     IDS_LANG_DANISH,                "LANG_DANISH"
  385.     IDS_LANG_DUTCH,                 "LANG_DUTCH"
  386.     IDS_LANG_ENGLISH,               "LANG_ENGLISH"
  387.     IDS_LANG_FINNISH,               "LANG_FINNISH"
  388.     IDS_LANG_FRENCH,                "LANG_FRENCH"
  389.     IDS_LANG_GERMAN,                "LANG_GERMAN"
  390.     IDS_LANG_GREEK,                 "LANG_GREEK"
  391.     IDS_LANG_HEBREW,                "LANG_HEBREW"
  392.     IDS_LANG_HUNGARIAN,             "LANG_HUNGARIAN"
  393.     IDS_LANG_ICELANDIC,             "LANG_ICELANDIC"
  394.     IDS_LANG_ITALIAN,               "LANG_ITALIAN"
  395.     IDS_LANG_JAPANESE,              "LANG_JAPANESE"
  396.     IDS_LANG_KOREAN,                "LANG_KOREAN"
  397.     IDS_LANG_NORWEGIAN,             "LANG_NORWEGIAN"
  398.     IDS_LANG_POLISH,                "LANG_POLISH"
  399.     IDS_LANG_PORTUGUESE,            "LANG_PORTUGUESE"
  400.     IDS_LANG_RHAETO_ROMAN,          "LANG_RHAETO_ROMAN"
  401.     IDS_LANG_ROMANIAN,              "LANG_ROMANIAN"
  402.     IDS_LANG_RUSSIAN,               "LANG_RUSSIAN"
  403.     IDS_LANG_SERBO_CROATIAN,        "LANG_SERBO_CROATIAN"
  404.     IDS_LANG_SLOVAK,                "LANG_SLOVAK"
  405.     IDS_LANG_SPANISH,               "LANG_SPANISH"
  406.     IDS_LANG_SWEDISH,               "LANG_SWEDISH"
  407.     IDS_LANG_THAI,                  "LANG_THAI"
  408.     IDS_LANG_TURKISH,               "LANG_TURKISH"
  409.     IDS_LANG_URDU,                  "LANG_URDU"
  410.  
  411.     IDS_SUBLANG_DEFAULT,                    "SUBLANG_DEFAULT"
  412.     IDS_SUBLANG_NEUTRAL,                    "SUBLANG_NEUTRAL"
  413.     IDS_SUBLANG_CHINESE_SIMPLIFIED,         "SUBLANG_CHINESE_SIMPLIFIED"
  414.     IDS_SUBLANG_CHINESE_TRADITIONAL,        "SUBLANG_CHINESE_TRADITIONAL"
  415.     IDS_SUBLANG_DUTCH,                      "SUBLANG_DUTCH"
  416.     IDS_SUBLANG_DUTCH_BELGIAN,              "SUBLANG_DUTCH_BELGIAN"
  417.     IDS_SUBLANG_ENGLISH_US,                 "SUBLANG_ENGLISH_US"
  418.     IDS_SUBLANG_ENGLISH_UK,                 "SUBLANG_ENGLISH_UK"
  419.     IDS_SUBLANG_ENGLISH_AUS,                "SUBLANG_ENGLISH_AUS"
  420.     IDS_SUBLANG_ENGLISH_CAN,                "SUBLANG_ENGLISH_CAN"
  421.     IDS_SUBLANG_FRENCH,                     "SUBLANG_FRENCH"
  422.     IDS_SUBLANG_FRENCH_BELGIAN,             "SUBLANG_FRENCH_BELGIAN"
  423.     IDS_SUBLANG_FRENCH_CANADIAN,            "SUBLANG_FRENCH_CANADIAN"
  424.     IDS_SUBLANG_FRENCH_SWISS,               "SUBLANG_FRENCH_SWISS"
  425.     IDS_SUBLANG_GERMAN,                     "SUBLANG_GERMAN"
  426.     IDS_SUBLANG_GERMAN_SWISS,               "SUBLANG_GERMAN_SWISS"
  427.     IDS_SUBLANG_ITALIAN,                    "SUBLANG_ITALIAN"
  428.     IDS_SUBLANG_ITALIAN_SWISS,              "SUBLANG_ITALIAN_SWISS"
  429.     IDS_SUBLANG_NORWEGIAN_BOKMAL,           "SUBLANG_NORWEGIAN_BOKMAL"
  430.     IDS_SUBLANG_NORWEGIAN_NYNORSK,          "SUBLANG_NORWEGIAN_NYNORSK"
  431.     IDS_SUBLANG_PORTUGUESE,                 "SUBLANG_PORTUGUESE"
  432.     IDS_SUBLANG_PORTUGUESE_BRAZILIAN,       "SUBLANG_PORTUGUESE_BRAZILIAN"
  433.     IDS_SUBLANG_SERBO_CROATIAN_CYRILLIC,    "SUBLANG_SERBO_CROATIAN_CYRILLIC"
  434.     IDS_SUBLANG_SERBO_CROATIAN_LATIN,       "SUBLANG_SERBO_CROATIAN_LATIN"
  435.     IDS_SUBLANG_SPANISH,                    "SUBLANG_SPANISH"
  436.     IDS_SUBLANG_SPANISH_MEXICAN,            "SUBLANG_SPANISH_MEXICAN"
  437.     IDS_SUBLANG_SPANISH_MODERN,             "SUBLANG_SPANISH_MODERN"
  438.  
  439.     /*
  440.      * Miscellaneous tokens written to the .DLG file.
  441.      */
  442.     IDS_IDOK,                       "IDOK"
  443.     IDS_IDCANCEL,                   "IDCANCEL"
  444.     IDS_FIXED,                      "FIXED"
  445.     IDS_IMPURE,                     "IMPURE"
  446.     IDS_PRELOAD,                    "PRELOAD"
  447.     IDS_DISCARDABLE,                "DISCARDABLE"
  448.     IDS_BEGIN,                      "BEGIN"
  449.     IDS_END,                        "END"
  450.     IDS_DIALOG,                     "DIALOG"
  451.     IDS_CONTROL,                    "CONTROL"
  452.     IDS_NOT,                        "NOT"
  453.     IDS_STYLE,                      "STYLE"
  454.     IDS_CAPTION,                    "CAPTION"
  455.     IDS_FONT,                       "FONT"
  456.     IDS_DLGINCLUDE,                 "DLGINCLUDE"
  457.     IDS_CLASS                       "CLASS"
  458.     IDS_MENU                        "MENU"
  459.     IDS_EXSTYLE,                    "EXSTYLE"
  460.     IDS_CHARACTERISTICS,            "CHARACTERISTICS"
  461.     IDS_VERSION,                    "VERSION"
  462.     IDS_LANGUAGE,                   "LANGUAGE"
  463.     IDS_KEYRADIOBUTTON,             "RADIOBUTTON"
  464.     IDS_KEYCHECKBOX,                "CHECKBOX"
  465.     IDS_KEYDEFPUSHBUTTON,           "DEFPUSHBUTTON"
  466.     IDS_KEYPUSHBUTTON,              "PUSHBUTTON"
  467.     IDS_KEYEDITTEXT,                "EDITTEXT"
  468.     IDS_KEYICON,                    "ICON"
  469.     IDS_KEYGROUPBOX,                "GROUPBOX"
  470.     IDS_KEYRTEXT,                   "RTEXT"
  471.     IDS_KEYCTEXT,                   "CTEXT"
  472.     IDS_KEYLTEXT,                   "LTEXT"
  473.     IDS_KEYLISTBOX,                 "LISTBOX"
  474.     IDS_KEYCOMBOBOX,                "COMBOBOX"
  475.     IDS_KEYSCROLLBAR,               "SCROLLBAR"
  476.     IDS_KEYAUTO3STATE,              "AUTO3STATE"
  477.     IDS_KEYAUTOCHECKBOX,            "AUTOCHECKBOX"
  478.     IDS_KEYAUTORADIOBUTTON,         "AUTORADIOBUTTON"
  479.     IDS_KEYSTATE3,                  "STATE3"
  480.     IDS_KEYUSERBUTTON,              "USERBUTTON"
  481.  
  482.     /*
  483.      * Message strings.
  484.      */
  485.     IDS_DELETEDIALOG,       "Delete the displayed dialog box?"
  486.     IDS_OUTOFMEMORY,        "Out of memory."
  487.     IDS_CANTCREATE,         "Cannot create file %s.  The file could be in use by another application, the device may be full or file access was denied."
  488.     IDS_SYMNOCHANGE,        "The selected symbol and id were not changed."
  489.     IDS_IDSYMMISMATCH,      "This symbol already has the id value %s.  If you want to change the value for this symbol, press Escape twice then use the 'Symbols' dialog."
  490.     IDS_CLOSING,            "Save changes to resource file %s?"
  491.     IDS_BADRESFILE,         "%s is not a valid Win32 format resource file."
  492.     IDS_INCLCLOSING,        "Save changes to include file %s?"
  493.     IDS_SYMEXISTS,          "This symbol already exists in the include (.H) file."
  494.     IDS_BADSYMBOLID,        "A symbol must start with an alphabetic character or '_', and the ID must be an integer."
  495.     IDS_LABELDUPID,         "Another symbol already has this ID."
  496.     IDS_SELECTFIRST,        "You must make a selection before this operation."
  497.     IDS_CTRLDUPID,          "Another control or dialog already has this ID."
  498.     IDS_BADCUSTDLL,         "%s is not a valid custom control DLL."
  499.     IDS_NOCLIP,             "The clipboard is currently unavailable."
  500.     IDS_INTERNAL,           "WARNING: There is an internal problem.  Exit the dialog editor as soon as possible."
  501.     IDS_NOMOUSE,            "WARNING: The dialog editor requires a mouse.  No mouse was found, so the Dialog Editor is about to end."
  502.     IDS_NOINIT,             "The Dialog Editor cannot be initialized.  This is possibly due to a lack of available memory."
  503.     IDS_GTZERO,             "%s value must be greater than zero."
  504.     IDS_ICONNAMEHASBLANKS,  "The icon resource name cannot contain blanks."
  505.     IDS_IDUPIDS,            "Include file contains duplicate ids or symbols, some definitions will be ignored."
  506.     IDS_CREATECTRLERROR,    "Could not create control of class %s with the specified styles."
  507.     IDS_CANTOPENRES,        "Cannot open resource file %s."
  508.     IDS_CONFIRMDISCARD,     "Discard changes?"
  509.     IDS_SYMNOTFOUND,        "The specified symbol was not found."
  510.     IDS_NOCLASS,            "You must enter a class name."
  511.     IDS_POSITIVENUM,        "%s value must be a positive number."
  512.     IDS_MEMERROR,           "Memory error!  Save files and exit as soon as possible."
  513.     IDS_DLGNAMEHASBLANKS,   "The dialog's name cannot contain blanks."
  514.     IDS_NODLGNAME,          "A name for the dialog must be entered."
  515.     IDS_CANTINITDLL,        "%s cannot be loaded."
  516.     IDS_NOICONNAME,         "An icon resource name must be entered."
  517.     IDS_RESTOREDIALOG,      "Discard changes to this dialog?"
  518.     IDS_ZEROPOINTSIZE,      "A non-zero point size must be entered when specifying a font."
  519.     IDS_MINGTMAXSPACE,      "The maximum spacing must be greater than or equal to the minimum spacing."
  520.     IDS_CUSTCNTLINUSE,      "This control type is being used by the current dialog."
  521.     IDS_CUSTALREADYLOADED,  "Custom control class %s is already loaded."
  522.     IDS_CANTLOADDLL,        "Cannot load custom control DLL %s."
  523.     IDS_DLLBADEXPORTS,      "%s is an invalid custom control DLL.  Exports are missing."
  524.     IDS_DLLBADCOUNT,        "%s is an invalid custom control DLL.  Count of controls is incorrect."
  525.  
  526.     /*
  527.      * Language and SubLanguage description strings.
  528.      */
  529.     IDS_L_NEUTRAL,                  "Neutral"
  530.     IDS_L_ALBANIAN,                 "Albanian"
  531.     IDS_L_ARABIC,                   "Arabic"
  532.     IDS_L_BAHASA,                   "Bahasa"
  533.     IDS_L_BULGARIAN,                "Bulgarian"
  534.     IDS_L_CATALAN,                  "Catalan"
  535.     IDS_L_CHINESE,                  "Chinese"
  536.     IDS_L_CZECH,                    "Czech"
  537.     IDS_L_DANISH,                   "Danish"
  538.     IDS_L_DUTCH,                    "Dutch"
  539.     IDS_L_ENGLISH,                  "English"
  540.     IDS_L_FINNISH,                  "Finnish"
  541.     IDS_L_FRENCH,                   "French"
  542.     IDS_L_GERMAN,                   "German"
  543.     IDS_L_GREEK,                    "Greek"
  544.     IDS_L_HEBREW,                   "Hebrew"
  545.     IDS_L_HUNGARIAN,                "Hungarian"
  546.     IDS_L_ICELANDIC,                "Icelandic"
  547.     IDS_L_ITALIAN,                  "Italian"
  548.     IDS_L_JAPANESE,                 "Japanese"
  549.     IDS_L_KOREAN,                   "Korean"
  550.     IDS_L_NORWEGIAN,                "Norwegian"
  551.     IDS_L_POLISH,                   "Polish"
  552.     IDS_L_PORTUGUESE,               "Portuguese"
  553.     IDS_L_RHAETO_ROMAN,             "Rhaeto-Roman"
  554.     IDS_L_ROMANIAN,                 "Romanian"
  555.     IDS_L_RUSSIAN,                  "Russian"
  556.     IDS_L_SERBO_CROATIAN,           "Serbo-Croatian"
  557.     IDS_L_SLOVAK,                   "Slovak"
  558.     IDS_L_SPANISH,                  "Spanish"
  559.     IDS_L_SWEDISH,                  "Swedish"
  560.     IDS_L_THAI,                     "Thai"
  561.     IDS_L_TURKISH,                  "Turkish"
  562.     IDS_L_URDU,                     "Urdu"
  563.  
  564.     IDS_SL_DEFAULT,                 "Default"
  565.     IDS_SL_NEUTRAL,                 "Neutral"
  566.     IDS_SL_CHINESE_SIMPLIFIED,      "Simplified"
  567.     IDS_SL_CHINESE_TRADITIONAL,     "Traditional"
  568.     IDS_SL_DUTCH,                   "Dutch"
  569.     IDS_SL_DUTCH_BELGIAN,           "Belgian"
  570.     IDS_SL_ENGLISH_US,              "U.S."
  571.     IDS_SL_ENGLISH_UK,              "U.K."
  572.     IDS_SL_ENGLISH_AUS,             "Australian"
  573.     IDS_SL_ENGLISH_CAN,             "Canadian"
  574.     IDS_SL_FRENCH,                  "French"
  575.     IDS_SL_FRENCH_BELGIAN,          "Belgian"
  576.     IDS_SL_FRENCH_CANADIAN,         "Canadian"
  577.     IDS_SL_FRENCH_SWISS,            "Swiss"
  578.     IDS_SL_GERMAN,                  "German"
  579.     IDS_SL_GERMAN_SWISS,            "Swiss"
  580.     IDS_SL_ITALIAN,                 "Italian"
  581.     IDS_SL_ITALIAN_SWISS,           "Swiss"
  582.     IDS_SL_NORWEGIAN_BOKMAL,        "Bokmal"
  583.     IDS_SL_NORWEGIAN_NYNORSK,       "Nynorsk"
  584.     IDS_SL_PORTUGUESE,              "Portuguese"
  585.     IDS_SL_PORTUGUESE_BRAZILIAN,    "Brazilian"
  586.     IDS_SL_SERBO_CROATIAN_CYRILLIC, "Cyrillic"
  587.     IDS_SL_SERBO_CROATIAN_LATIN,    "Latin"
  588.     IDS_SL_SPANISH,                 "Spanish"
  589.     IDS_SL_SPANISH_MEXICAN,         "Mexican"
  590.     IDS_SL_SPANISH_MODERN,          "Modern"
  591.  
  592.     /*
  593.      * Miscellaneous strings.
  594.      */
  595.     IDS_GRID,                       "Grid"
  596.     IDS_MARGIN,                     "Margin"
  597.     IDS_CTRLSPACING,                "Control Spacing"
  598.     IDS_PUSHSPACING,                "Push Button Spacing"
  599.     IDS_DEFLBTEXT,                  "Line "
  600.     IDS_APPNAME,                    "DlgEdit"
  601.     IDS_DLGEDIT,                    "Dialog Editor"
  602.     IDS_POUNDDEFINE,                "#define "
  603.     IDS_UNTITLED,                   "(Untitled)"
  604.     IDS_UNUSED,                     "(Unused)"
  605.     IDS_HELPFILE,                   "dlgedit.hlp"
  606.     IDS_DEFSAVENAME,                "Dialogs"
  607.     IDS_TEMPEXT,                    ".TMP"
  608.     IDS_CYFMTSTR,                   "cy: %d"
  609.     IDS_CXFMTSTR,                   "cx: %d"
  610.     IDS_DEFRESFILESPECNAME,         "Resource (*.res)"
  611.     IDS_DEFRESFILESPEC,             "*.RES"
  612.     IDS_DEFINCFILESPECNAME,         "Include (*.h)"
  613.     IDS_DEFINCFILESPEC,             "*.H"
  614.     IDS_DEFDLLFILESPECNAME,         "Custom Control (*.dll)"
  615.     IDS_DEFDLLFILESPEC,             "*.DLL"
  616.     IDS_RESOPENTITLE,               "Open Resource File"
  617.     IDS_RESSAVETITLE,               "Save Resource File"
  618.     IDS_INCOPENTITLE,               "Open Include File"
  619.     IDS_INCSAVETITLE,               "Save Include File"
  620.     IDS_DLLOPENTITLE,               "Open Custom Control DLL"
  621.     IDS_DEFINE,                     "define"
  622.     IDS_DEFTXTCHECKBOX,             "Check"
  623.     IDS_DEFTXTGROUP,                "Group"
  624.     IDS_DEFTXTPUSHBUTTON,           "Push"
  625.     IDS_DEFTXTRADIOBUTTON,          "Radio"
  626.     IDS_DEFTXTTEXT,                 "Text"
  627.     IDS_DEFTXTDIALOG,               "Dialog Title"
  628.     IDS_WCBUTTON,                   "Button"
  629.     IDS_WCSCROLLBAR,                "ScrollBar"
  630.     IDS_WCEDIT,                     "Edit"
  631.     IDS_WCSTATIC,                   "Static"
  632.     IDS_WCLISTBOX,                  "ListBox"
  633.     IDS_WCCOMBOBOX,                 "ComboBox"
  634.     IDS_WCCUSTOM,                   "Custom"
  635.     IDS_WCDIALOG,                   "Dialog"
  636.     IDS_DEFFONTNAME,                "MS Shell Dlg"
  637.     IDS_INCEXT,                     "H"
  638.     IDS_RESEXT,                     "RES"
  639.     IDS_DLLEXT,                     "DLL"
  640.     IDS_DOTH                        ".H"
  641.     IDS_DOTRES                      ".RES"
  642.     IDS_DOTDLG                      ".DLG"
  643.     IDS_DLGEDITINI                  "dlgedit.ini"
  644.     IDS_SYMBOLLABEL,                "Symbol:"
  645.     IDS_TEXTLABEL,                  "Text:"
  646.     IDS_CAPTIONLABEL,               "Caption:"
  647.     IDS_DLGNAMELABEL,               "Dlg. Name:"
  648.     IDS_DLGIDLABEL,                 "Dlg. Sym.:"
  649.     IDS_ICONNAMELABEL,              "Icon Name:"
  650.     IDS_ICONIDLABEL,                "Icon Sym.:"
  651.     IDS_WIDTH,                      "Width"
  652.     IDS_HEIGHT,                     "Height"
  653. END
  654.  
  655. //////////////////////////////////////////////////////////////////////////
  656. //////////////////////////////////////////////////////////////////////////
  657. LANGUAGE LANG_JAPANESE, SUBLANG_NEUTRAL
  658.  
  659.  
  660. STRINGTABLE
  661. BEGIN
  662.     IDS_NULL,                       ""
  663.  
  664.     /*
  665.      * Major version number.
  666.      */
  667.     IDS_APPVERSION,                 "Version 3.10"
  668.  
  669.     /*
  670.      * The minor version number (revision).
  671.      */
  672.     IDS_APPVERSIONMINOR,            ".200"
  673.  
  674.     /*
  675.      * Style strings.  Note that there are indexes to the starting
  676.      * entries within each section contained in the acsd table in
  677.      * globals.c.  If these entries are changed, this table must
  678.      * be updated!
  679.      */
  680.     IDS_IC_BUTTON + 0,              "BS_PUSHBUTTON"
  681.     IDS_IC_BUTTON + 1,              "BS_DEFPUSHBUTTON"
  682.     IDS_IC_BUTTON + 2,              "BS_CHECKBOX"
  683.     IDS_IC_BUTTON + 3,              "BS_AUTOCHECKBOX"
  684.     IDS_IC_BUTTON + 4,              "BS_RADIOBUTTON"
  685.     IDS_IC_BUTTON + 5,              "BS_3STATE"
  686.     IDS_IC_BUTTON + 6,              "BS_AUTO3STATE"
  687.     IDS_IC_BUTTON + 7,              "BS_GROUPBOX"
  688.     IDS_IC_BUTTON + 8,              "BS_USERBUTTON"
  689.     IDS_IC_BUTTON + 9,              "BS_AUTORADIOBUTTON"
  690.     IDS_IC_BUTTON + 10,             "BS_PUSHBOX"
  691.     IDS_IC_BUTTON + 11,             "BS_OWNERDRAW"
  692.     IDS_IC_BUTTON + 12,             "BS_LEFTTEXT"
  693.  
  694.     IDS_IC_SCROLLBAR + 0,           "SBS_HORZ"
  695.     IDS_IC_SCROLLBAR + 1,           "SBS_VERT"
  696.     IDS_IC_SCROLLBAR + 2,           "SBS_TOPALIGN"
  697.     IDS_IC_SCROLLBAR + 3,           "SBS_LEFTALIGN"
  698.     IDS_IC_SCROLLBAR + 4,           "SBS_BOTTOMALIGN"
  699.     IDS_IC_SCROLLBAR + 5,           "SBS_RIGHTALIGN"
  700.     IDS_IC_SCROLLBAR + 6,           "SBS_SIZEBOXTOPLEFTALIGN"
  701.     IDS_IC_SCROLLBAR + 7,           "SBS_SIZEBOXBOTTOMRIGHTALIGN"
  702.     IDS_IC_SCROLLBAR + 8,           "SBS_SIZEBOX"
  703.  
  704.     IDS_IC_EDIT + 0,                "ES_LEFT"
  705.     IDS_IC_EDIT + 1,                "ES_CENTER"
  706.     IDS_IC_EDIT + 2,                "ES_RIGHT"
  707.     IDS_IC_EDIT + 3,                "ES_MULTILINE"
  708.     IDS_IC_EDIT + 4,                "ES_UPPERCASE"
  709.     IDS_IC_EDIT + 5,                "ES_LOWERCASE"
  710.     IDS_IC_EDIT + 6,                "ES_PASSWORD"
  711.     IDS_IC_EDIT + 7,                "ES_AUTOVSCROLL"
  712.     IDS_IC_EDIT + 8,                "ES_AUTOHSCROLL"
  713.     IDS_IC_EDIT + 9,                "ES_NOHIDESEL"
  714.     IDS_IC_EDIT + 10,               "ES_OEMCONVERT"
  715.     IDS_IC_EDIT + 11,               "ES_READONLY"
  716.  
  717.     IDS_IC_STATIC + 0,              "SS_LEFT"
  718.     IDS_IC_STATIC + 1,              "SS_CENTER"
  719.     IDS_IC_STATIC + 2,              "SS_RIGHT"
  720.     IDS_IC_STATIC + 3,              "SS_ICON"
  721.     IDS_IC_STATIC + 4,              "SS_BLACKRECT"
  722.     IDS_IC_STATIC + 5,              "SS_GRAYRECT"
  723.     IDS_IC_STATIC + 6,              "SS_WHITERECT"
  724.     IDS_IC_STATIC + 7,              "SS_BLACKFRAME"
  725.     IDS_IC_STATIC + 8,              "SS_GRAYFRAME"
  726.     IDS_IC_STATIC + 9,              "SS_WHITEFRAME"
  727.     IDS_IC_STATIC + 10,             "SS_USERITEM"
  728.     IDS_IC_STATIC + 11,             "SS_SIMPLE"
  729.     IDS_IC_STATIC + 12,             "SS_LEFTNOWORDWRAP"
  730.     IDS_IC_STATIC + 13,             "SS_NOPREFIX"
  731.  
  732.     IDS_IC_LISTBOX + 0,             "LBS_NOTIFY"
  733.     IDS_IC_LISTBOX + 1,             "LBS_SORT"
  734.     IDS_IC_LISTBOX + 2,             "LBS_NOREDRAW"
  735.     IDS_IC_LISTBOX + 3,             "LBS_MULTIPLESEL"
  736.     IDS_IC_LISTBOX + 4,             "LBS_OWNERDRAWFIXED"
  737.     IDS_IC_LISTBOX + 5,             "LBS_OWNERDRAWVARIABLE"
  738.     IDS_IC_LISTBOX + 6,             "LBS_HASSTRINGS"
  739.     IDS_IC_LISTBOX + 7,             "LBS_USETABSTOPS"
  740.     IDS_IC_LISTBOX + 8,             "LBS_NOINTEGRALHEIGHT"
  741.     IDS_IC_LISTBOX + 9,             "LBS_MULTICOLUMN"
  742.     IDS_IC_LISTBOX + 10,            "LBS_WANTKEYBOARDINPUT"
  743.     IDS_IC_LISTBOX + 11,            "LBS_EXTENDEDSEL"
  744.     IDS_IC_LISTBOX + 12,            "LBS_DISABLENOSCROLL"
  745.     IDS_IC_LISTBOX + 13,            "LBS_NODATA"
  746.  
  747.     IDS_IC_COMBOBOX + 0,            "CBS_SIMPLE"
  748.     IDS_IC_COMBOBOX + 1,            "CBS_DROPDOWN"
  749.     IDS_IC_COMBOBOX + 2,            "CBS_DROPDOWNLIST"
  750.     IDS_IC_COMBOBOX + 3,            "CBS_OWNERDRAWFIXED"
  751.     IDS_IC_COMBOBOX + 4,            "CBS_OWNERDRAWVARIABLE"
  752.     IDS_IC_COMBOBOX + 5,            "CBS_AUTOHSCROLL"
  753.     IDS_IC_COMBOBOX + 6,            "CBS_OEMCONVERT"
  754.     IDS_IC_COMBOBOX + 7,            "CBS_SORT"
  755.     IDS_IC_COMBOBOX + 8,            "CBS_HASSTRINGS"
  756.     IDS_IC_COMBOBOX + 9,            "CBS_NOINTEGRALHEIGHT"
  757.     IDS_IC_COMBOBOX + 10,           "CBS_DISABLENOSCROLL"
  758.  
  759.     IDS_IC_DIALOG + 0,              "DS_ABSALIGN"
  760.     IDS_IC_DIALOG + 1,              "DS_SYSMODAL"
  761.     IDS_IC_DIALOG + 2,              "DS_LOCALEDIT"
  762.     IDS_IC_DIALOG + 3,              ""                  // DS_SETFONT
  763.     IDS_IC_DIALOG + 4,              "DS_MODALFRAME"
  764.     IDS_IC_DIALOG + 5,              "DS_NOIDLEMSG"
  765.     IDS_IC_DIALOG + 6,              "WS_MINIMIZEBOX"
  766.     IDS_IC_DIALOG + 7,              "WS_MAXIMIZEBOX"
  767.  
  768.     IDS_IC_WINDOW + 0,              "WS_POPUP"
  769.     IDS_IC_WINDOW + 1,              "WS_CHILD"
  770.     IDS_IC_WINDOW + 2,              "WS_MINIMIZE"
  771.     IDS_IC_WINDOW + 3,              "WS_VISIBLE"
  772.     IDS_IC_WINDOW + 4,              "WS_DISABLED"
  773.     IDS_IC_WINDOW + 5,              "WS_CLIPSIBLINGS"
  774.     IDS_IC_WINDOW + 6,              "WS_CLIPCHILDREN"
  775.     IDS_IC_WINDOW + 7,              "WS_MAXIMIZE"
  776.     IDS_IC_WINDOW + 8,              "WS_CAPTION"
  777.     IDS_IC_WINDOW + 9,              "WS_BORDER"
  778.     IDS_IC_WINDOW + 10,             "WS_DLGFRAME"
  779.     IDS_IC_WINDOW + 11,             "WS_VSCROLL"
  780.     IDS_IC_WINDOW + 12,             "WS_HSCROLL"
  781.     IDS_IC_WINDOW + 13,             "WS_SYSMENU"
  782.     IDS_IC_WINDOW + 14,             "WS_THICKFRAME"
  783.     IDS_IC_WINDOW + 15,             "WS_GROUP"
  784.     IDS_IC_WINDOW + 16,             "WS_TABSTOP"
  785.  
  786.     IDS_IC_EXSTYLE + 0,             "WS_EX_DLGMODALFRAME"
  787.     IDS_IC_EXSTYLE + 1,             "WS_EX_DRAGOBJECT"
  788.     IDS_IC_EXSTYLE + 2,             "WS_EX_NOPARENTNOTIFY"
  789.     IDS_IC_EXSTYLE + 3,             "WS_EX_TOPMOST"
  790.     IDS_IC_EXSTYLE + 4,             "WS_EX_ACCEPTFILES"
  791.     IDS_IC_EXSTYLE + 5,             "WS_EX_TRANSPARENT"
  792.  
  793.     /*
  794.      * Language and SubLanguage strings.
  795.      */
  796.     IDS_LANG_NEUTRAL,               "LANG_NEUTRAL"
  797.     IDS_LANG_ALBANIAN,              "LANG_ALBANIAN"
  798.     IDS_LANG_ARABIC,                "LANG_ARABIC"
  799.     IDS_LANG_BAHASA,                "LANG_BAHASA"
  800.     IDS_LANG_BULGARIAN,             "LANG_BULGARIAN"
  801.     IDS_LANG_CATALAN,               "LANG_CATALAN"
  802.     IDS_LANG_CHINESE,               "LANG_CHINESE"
  803.     IDS_LANG_CZECH,                 "LANG_CZECH"
  804.     IDS_LANG_DANISH,                "LANG_DANISH"
  805.     IDS_LANG_DUTCH,                 "LANG_DUTCH"
  806.     IDS_LANG_ENGLISH,               "LANG_ENGLISH"
  807.     IDS_LANG_FINNISH,               "LANG_FINNISH"
  808.     IDS_LANG_FRENCH,                "LANG_FRENCH"
  809.     IDS_LANG_GERMAN,                "LANG_GERMAN"
  810.     IDS_LANG_GREEK,                 "LANG_GREEK"
  811.     IDS_LANG_HEBREW,                "LANG_HEBREW"
  812.     IDS_LANG_HUNGARIAN,             "LANG_HUNGARIAN"
  813.     IDS_LANG_ICELANDIC,             "LANG_ICELANDIC"
  814.     IDS_LANG_ITALIAN,               "LANG_ITALIAN"
  815.     IDS_LANG_JAPANESE,              "LANG_JAPANESE"
  816.     IDS_LANG_KOREAN,                "LANG_KOREAN"
  817.     IDS_LANG_NORWEGIAN,             "LANG_NORWEGIAN"
  818.     IDS_LANG_POLISH,                "LANG_POLISH"
  819.     IDS_LANG_PORTUGUESE,            "LANG_PORTUGUESE"
  820.     IDS_LANG_RHAETO_ROMAN,          "LANG_RHAETO_ROMAN"
  821.     IDS_LANG_ROMANIAN,              "LANG_ROMANIAN"
  822.     IDS_LANG_RUSSIAN,               "LANG_RUSSIAN"
  823.     IDS_LANG_SERBO_CROATIAN,        "LANG_SERBO_CROATIAN"
  824.     IDS_LANG_SLOVAK,                "LANG_SLOVAK"
  825.     IDS_LANG_SPANISH,               "LANG_SPANISH"
  826.     IDS_LANG_SWEDISH,               "LANG_SWEDISH"
  827.     IDS_LANG_THAI,                  "LANG_THAI"
  828.     IDS_LANG_TURKISH,               "LANG_TURKISH"
  829.     IDS_LANG_URDU,                  "LANG_URDU"
  830.  
  831.     IDS_SUBLANG_DEFAULT,                    "SUBLANG_DEFAULT"
  832.     IDS_SUBLANG_NEUTRAL,                    "SUBLANG_NEUTRAL"
  833.     IDS_SUBLANG_CHINESE_SIMPLIFIED,         "SUBLANG_CHINESE_SIMPLIFIED"
  834.     IDS_SUBLANG_CHINESE_TRADITIONAL,        "SUBLANG_CHINESE_TRADITIONAL"
  835.     IDS_SUBLANG_DUTCH,                      "SUBLANG_DUTCH"
  836.     IDS_SUBLANG_DUTCH_BELGIAN,              "SUBLANG_DUTCH_BELGIAN"
  837.     IDS_SUBLANG_ENGLISH_US,                 "SUBLANG_ENGLISH_US"
  838.     IDS_SUBLANG_ENGLISH_UK,                 "SUBLANG_ENGLISH_UK"
  839.     IDS_SUBLANG_ENGLISH_AUS,                "SUBLANG_ENGLISH_AUS"
  840.     IDS_SUBLANG_ENGLISH_CAN,                "SUBLANG_ENGLISH_CAN"
  841.     IDS_SUBLANG_FRENCH,                     "SUBLANG_FRENCH"
  842.     IDS_SUBLANG_FRENCH_BELGIAN,             "SUBLANG_FRENCH_BELGIAN"
  843.     IDS_SUBLANG_FRENCH_CANADIAN,            "SUBLANG_FRENCH_CANADIAN"
  844.     IDS_SUBLANG_FRENCH_SWISS,               "SUBLANG_FRENCH_SWISS"
  845.     IDS_SUBLANG_GERMAN,                     "SUBLANG_GERMAN"
  846.     IDS_SUBLANG_GERMAN_SWISS,               "SUBLANG_GERMAN_SWISS"
  847.     IDS_SUBLANG_ITALIAN,                    "SUBLANG_ITALIAN"
  848.     IDS_SUBLANG_ITALIAN_SWISS,              "SUBLANG_ITALIAN_SWISS"
  849.     IDS_SUBLANG_NORWEGIAN_BOKMAL,           "SUBLANG_NORWEGIAN_BOKMAL"
  850.     IDS_SUBLANG_NORWEGIAN_NYNORSK,          "SUBLANG_NORWEGIAN_NYNORSK"
  851.     IDS_SUBLANG_PORTUGUESE,                 "SUBLANG_PORTUGUESE"
  852.     IDS_SUBLANG_PORTUGUESE_BRAZILIAN,       "SUBLANG_PORTUGUESE_BRAZILIAN"
  853.     IDS_SUBLANG_SERBO_CROATIAN_CYRILLIC,    "SUBLANG_SERBO_CROATIAN_CYRILLIC"
  854.     IDS_SUBLANG_SERBO_CROATIAN_LATIN,       "SUBLANG_SERBO_CROATIAN_LATIN"
  855.     IDS_SUBLANG_SPANISH,                    "SUBLANG_SPANISH"
  856.     IDS_SUBLANG_SPANISH_MEXICAN,            "SUBLANG_SPANISH_MEXICAN"
  857.     IDS_SUBLANG_SPANISH_MODERN,             "SUBLANG_SPANISH_MODERN"
  858.  
  859.     /*
  860.      * Miscellaneous tokens written to the .DLG file.
  861.      */
  862.     IDS_IDOK,                       "IDOK"
  863.     IDS_IDCANCEL,                   "IDCANCEL"
  864.     IDS_FIXED,                      "FIXED"
  865.     IDS_IMPURE,                     "IMPURE"
  866.     IDS_PRELOAD,                    "PRELOAD"
  867.     IDS_DISCARDABLE,                "DISCARDABLE"
  868.     IDS_BEGIN,                      "BEGIN"
  869.     IDS_END,                        "END"
  870.     IDS_DIALOG,                     "DIALOG"
  871.     IDS_CONTROL,                    "CONTROL"
  872.     IDS_NOT,                        "NOT"
  873.     IDS_STYLE,                      "STYLE"
  874.     IDS_CAPTION,                    "CAPTION"
  875.     IDS_FONT,                       "FONT"
  876.     IDS_DLGINCLUDE,                 "DLGINCLUDE"
  877.     IDS_CLASS                       "CLASS"
  878.     IDS_MENU                        "MENU"
  879.     IDS_EXSTYLE,                    "EXSTYLE"
  880.     IDS_CHARACTERISTICS,            "CHARACTERISTICS"
  881.     IDS_VERSION,                    "VERSION"
  882.     IDS_LANGUAGE,                   "LANGUAGE"
  883.     IDS_KEYRADIOBUTTON,             "RADIOBUTTON"
  884.     IDS_KEYCHECKBOX,                "CHECKBOX"
  885.     IDS_KEYDEFPUSHBUTTON,           "DEFPUSHBUTTON"
  886.     IDS_KEYPUSHBUTTON,              "PUSHBUTTON"
  887.     IDS_KEYEDITTEXT,                "EDITTEXT"
  888.     IDS_KEYICON,                    "ICON"
  889.     IDS_KEYGROUPBOX,                "GROUPBOX"
  890.     IDS_KEYRTEXT,                   "RTEXT"
  891.     IDS_KEYCTEXT,                   "CTEXT"
  892.     IDS_KEYLTEXT,                   "LTEXT"
  893.     IDS_KEYLISTBOX,                 "LISTBOX"
  894.     IDS_KEYCOMBOBOX,                "COMBOBOX"
  895.     IDS_KEYSCROLLBAR,               "SCROLLBAR"
  896.     IDS_KEYAUTO3STATE,              "AUTO3STATE"
  897.     IDS_KEYAUTOCHECKBOX,            "AUTOCHECKBOX"
  898.     IDS_KEYAUTORADIOBUTTON,         "AUTORADIOBUTTON"
  899.     IDS_KEYSTATE3,                  "STATE3"
  900.     IDS_KEYUSERBUTTON,              "USERBUTTON"
  901.  
  902.     /*
  903.      * Message strings.
  904.      */
  905.     IDS_DELETEDIALOG,       "Delete the displayed dialog box?"
  906.     IDS_OUTOFMEMORY,        "Out of memory."
  907.     IDS_CANTCREATE,         "Cannot create file %s.  The file could be in use by another application, the device may be full or file access was denied."
  908.     IDS_SYMNOCHANGE,        "The selected symbol and id were not changed."
  909.     IDS_IDSYMMISMATCH,      "This symbol already has the id value %s.  If you want to change the value for this symbol, press Escape twice then use the 'Symbols' dialog."
  910.     IDS_CLOSING,            "Save changes to resource file %s?"
  911.     IDS_BADRESFILE,         "%s is not a valid Win32 format resource file."
  912.     IDS_INCLCLOSING,        "Save changes to include file %s?"
  913.     IDS_SYMEXISTS,          "This symbol already exists in the include (.H) file."
  914.     IDS_BADSYMBOLID,        "A symbol must start with an alphabetic character or '_', and the ID must be an integer."
  915.     IDS_LABELDUPID,         "Another symbol already has this ID."
  916.     IDS_SELECTFIRST,        "You must make a selection before this operation."
  917.     IDS_CTRLDUPID,          "Another control or dialog already has this ID."
  918.     IDS_BADCUSTDLL,         "%s is not a valid custom control DLL."
  919.     IDS_NOCLIP,             "The clipboard is currently unavailable."
  920.     IDS_INTERNAL,           "WARNING: There is an internal problem.  Exit the dialog editor as soon as possible."
  921.     IDS_NOMOUSE,            "WARNING: The dialog editor requires a mouse.  No mouse was found, so the Dialog Editor is about to end."
  922.     IDS_NOINIT,             "The Dialog Editor cannot be initialized.  This is possibly due to a lack of available memory."
  923.     IDS_GTZERO,             "%s value must be greater than zero."
  924.     IDS_ICONNAMEHASBLANKS,  "The icon resource name cannot contain blanks."
  925.     IDS_IDUPIDS,            "Include file contains duplicate ids or symbols, some definitions will be ignored."
  926.     IDS_CREATECTRLERROR,    "Could not create control of class %s with the specified styles."
  927.     IDS_CANTOPENRES,        "Cannot open resource file %s."
  928.     IDS_CONFIRMDISCARD,     "Discard changes?"
  929.     IDS_SYMNOTFOUND,        "The specified symbol was not found."
  930.     IDS_NOCLASS,            "You must enter a class name."
  931.     IDS_POSITIVENUM,        "%s value must be a positive number."
  932.     IDS_MEMERROR,           "Memory error!  Save files and exit as soon as possible."
  933.     IDS_DLGNAMEHASBLANKS,   "The dialog's name cannot contain blanks."
  934.     IDS_NODLGNAME,          "A name for the dialog must be entered."
  935.     IDS_CANTINITDLL,        "%s cannot be loaded."
  936.     IDS_NOICONNAME,         "An icon resource name must be entered."
  937.     IDS_RESTOREDIALOG,      "Discard changes to this dialog?"
  938.     IDS_ZEROPOINTSIZE,      "A non-zero point size must be entered when specifying a font."
  939.     IDS_MINGTMAXSPACE,      "The maximum spacing must be greater than or equal to the minimum spacing."
  940.     IDS_CUSTCNTLINUSE,      "This control type is being used by the current dialog."
  941.     IDS_CUSTALREADYLOADED,  "Custom control class %s is already loaded."
  942.     IDS_CANTLOADDLL,        "Cannot load custom control DLL %s."
  943.     IDS_DLLBADEXPORTS,      "%s is an invalid custom control DLL.  Exports are missing."
  944.     IDS_DLLBADCOUNT,        "%s is an invalid custom control DLL.  Count of controls is incorrect."
  945.  
  946.     /*
  947.      * Language and SubLanguage description strings.
  948.      */
  949.     IDS_L_NEUTRAL,                  "Neutral"
  950.     IDS_L_ALBANIAN,                 "Albanian"
  951.     IDS_L_ARABIC,                   "Arabic"
  952.     IDS_L_BAHASA,                   "Bahasa"
  953.     IDS_L_BULGARIAN,                "Bulgarian"
  954.     IDS_L_CATALAN,                  "Catalan"
  955.     IDS_L_CHINESE,                  "Chinese"
  956.     IDS_L_CZECH,                    "Czech"
  957.     IDS_L_DANISH,                   "Danish"
  958.     IDS_L_DUTCH,                    "Dutch"
  959.     IDS_L_ENGLISH,                  "English"
  960.     IDS_L_FINNISH,                  "Finnish"
  961.     IDS_L_FRENCH,                   "French"
  962.     IDS_L_GERMAN,                   "German"
  963.     IDS_L_GREEK,                    "Greek"
  964.     IDS_L_HEBREW,                   "Hebrew"
  965.     IDS_L_HUNGARIAN,                "Hungarian"
  966.     IDS_L_ICELANDIC,                "Icelandic"
  967.     IDS_L_ITALIAN,                  "Italian"
  968.     IDS_L_JAPANESE,                 "Japanese"
  969.     IDS_L_KOREAN,                   "Korean"
  970.     IDS_L_NORWEGIAN,                "Norwegian"
  971.     IDS_L_POLISH,                   "Polish"
  972.     IDS_L_PORTUGUESE,               "Portuguese"
  973.     IDS_L_RHAETO_ROMAN,             "Rhaeto-Roman"
  974.     IDS_L_ROMANIAN,                 "Romanian"
  975.     IDS_L_RUSSIAN,                  "Russian"
  976.     IDS_L_SERBO_CROATIAN,           "Serbo-Croatian"
  977.     IDS_L_SLOVAK,                   "Slovak"
  978.     IDS_L_SPANISH,                  "Spanish"
  979.     IDS_L_SWEDISH,                  "Swedish"
  980.     IDS_L_THAI,                     "Thai"
  981.     IDS_L_TURKISH,                  "Turkish"
  982.     IDS_L_URDU,                     "Urdu"
  983.  
  984.     IDS_SL_DEFAULT,                 "Default"
  985.     IDS_SL_NEUTRAL,                 "Neutral"
  986.     IDS_SL_CHINESE_SIMPLIFIED,      "Simplified"
  987.     IDS_SL_CHINESE_TRADITIONAL,     "Traditional"
  988.     IDS_SL_DUTCH,                   "Dutch"
  989.     IDS_SL_DUTCH_BELGIAN,           "Belgian"
  990.     IDS_SL_ENGLISH_US,              "U.S."
  991.     IDS_SL_ENGLISH_UK,              "U.K."
  992.     IDS_SL_ENGLISH_AUS,             "Australian"
  993.     IDS_SL_ENGLISH_CAN,             "Canadian"
  994.     IDS_SL_FRENCH,                  "French"
  995.     IDS_SL_FRENCH_BELGIAN,          "Belgian"
  996.     IDS_SL_FRENCH_CANADIAN,         "Canadian"
  997.     IDS_SL_FRENCH_SWISS,            "Swiss"
  998.     IDS_SL_GERMAN,                  "German"
  999.     IDS_SL_GERMAN_SWISS,            "Swiss"
  1000.     IDS_SL_ITALIAN,                 "Italian"
  1001.     IDS_SL_ITALIAN_SWISS,           "Swiss"
  1002.     IDS_SL_NORWEGIAN_BOKMAL,        "Bokmal"
  1003.     IDS_SL_NORWEGIAN_NYNORSK,       "Nynorsk"
  1004.     IDS_SL_PORTUGUESE,              "Portuguese"
  1005.     IDS_SL_PORTUGUESE_BRAZILIAN,    "Brazilian"
  1006.     IDS_SL_SERBO_CROATIAN_CYRILLIC, "Cyrillic"
  1007.     IDS_SL_SERBO_CROATIAN_LATIN,    "Latin"
  1008.     IDS_SL_SPANISH,                 "Spanish"
  1009.     IDS_SL_SPANISH_MEXICAN,         "Mexican"
  1010.     IDS_SL_SPANISH_MODERN,          "Modern"
  1011.  
  1012.     /*
  1013.      * Miscellaneous strings.
  1014.      */
  1015.     IDS_GRID,                       "Grid"
  1016.     IDS_MARGIN,                     "Margin"
  1017.     IDS_CTRLSPACING,                "Control Spacing"
  1018.     IDS_PUSHSPACING,                "Push Button Spacing"
  1019.     IDS_DEFLBTEXT,                  "Line "
  1020.     IDS_APPNAME,                    "DlgEdit"
  1021.     IDS_DLGEDIT,                    "Dialog Editor"
  1022.     IDS_POUNDDEFINE,                "#define "
  1023.     IDS_UNTITLED,                   "(Untitled)"
  1024.     IDS_UNUSED,                     "(Unused)"
  1025.     IDS_HELPFILE,                   "dlgedit.hlp"
  1026.     IDS_DEFSAVENAME,                "Dialogs"
  1027.     IDS_TEMPEXT,                    ".TMP"
  1028.     IDS_CYFMTSTR,                   "cy: %d"
  1029.     IDS_CXFMTSTR,                   "cx: %d"
  1030.     IDS_DEFRESFILESPECNAME,         "Resource (*.res)"
  1031.     IDS_DEFRESFILESPEC,             "*.RES"
  1032.     IDS_DEFINCFILESPECNAME,         "Include (*.h)"
  1033.     IDS_DEFINCFILESPEC,             "*.H"
  1034.     IDS_DEFDLLFILESPECNAME,         "Custom Control (*.dll)"
  1035.     IDS_DEFDLLFILESPEC,             "*.DLL"
  1036.     IDS_RESOPENTITLE,               "Open Resource File"
  1037.     IDS_RESSAVETITLE,               "Save Resource File"
  1038.     IDS_INCOPENTITLE,               "Open Include File"
  1039.     IDS_INCSAVETITLE,               "Save Include File"
  1040.     IDS_DLLOPENTITLE,               "Open Custom Control DLL"
  1041.     IDS_DEFINE,                     "define"
  1042.     IDS_DEFTXTCHECKBOX,             "Check"
  1043.     IDS_DEFTXTGROUP,                "Group"
  1044.     IDS_DEFTXTPUSHBUTTON,           "Push"
  1045.     IDS_DEFTXTRADIOBUTTON,          "Radio"
  1046.     IDS_DEFTXTTEXT,                 "Text"
  1047.     IDS_DEFTXTDIALOG,               "Dialog Title"
  1048.     IDS_WCBUTTON,                   "Button"
  1049.     IDS_WCSCROLLBAR,                "ScrollBar"
  1050.     IDS_WCEDIT,                     "Edit"
  1051.     IDS_WCSTATIC,                   "Static"
  1052.     IDS_WCLISTBOX,                  "ListBox"
  1053.     IDS_WCCOMBOBOX,                 "ComboBox"
  1054.     IDS_WCCUSTOM,                   "Custom"
  1055.     IDS_WCDIALOG,                   "Dialog"
  1056.     IDS_DEFFONTNAME,                "System"    /* Japan specific */
  1057.     IDS_INCEXT,                     "H"
  1058.     IDS_RESEXT,                     "RES"
  1059.     IDS_DLLEXT,                     "DLL"
  1060.     IDS_DOTH                        ".H"
  1061.     IDS_DOTRES                      ".RES"
  1062.     IDS_DOTDLG                      ".DLG"
  1063.     IDS_DLGEDITINI                  "dlgedit.ini"
  1064.     IDS_SYMBOLLABEL,                "Symbol:"
  1065.     IDS_TEXTLABEL,                  "Text:"
  1066.     IDS_CAPTIONLABEL,               "Caption:"
  1067.     IDS_DLGNAMELABEL,               "Dlg. Name:"
  1068.     IDS_DLGIDLABEL,                 "Dlg. Sym.:"
  1069.     IDS_ICONNAMELABEL,              "Icon Name:"
  1070.     IDS_ICONIDLABEL,                "Icon Sym.:"
  1071.     IDS_WIDTH,                      "Width"
  1072.     IDS_HEIGHT,                     "Height"
  1073. END