home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / xwplascr.zip / XWPL0208.ZIP / include / dlgids.h < prev    next >
C/C++ Source or Header  |  2002-08-11  |  115KB  |  2,635 lines

  1.  
  2. /*
  3.  *@@sourcefile dlgids.h:
  4.  *      this file declares all the dialog id's common to
  5.  *      all XWorkplace components, but only those which are needed
  6.  *      by both the XFolder code and the NLS resource DLLs.
  7.  *
  8.  *      This file is #include'd by the XFolder C code itself
  9.  *      and all the .RC and .DLG files.
  10.  *
  11.  *      Changes for V0.9.0:
  12.  *      -- lots of new IDs, of course, for all the new dialogs.
  13.  *         Note: even the existing IDs have mostly been redefined.
  14.  *      -- greatly rearranged this file, because I was finally
  15.  *         unable to find anything in here any more.
  16.  *      -- dialog ID's for Treesize and NetscapeDDE have been moved
  17.  *         into this file to allow for NLS for these two programs.
  18.  *
  19.  *      Since these dialog ID's are shared across all of XWorkplace,
  20.  *      we need to have "number spaces" for the different developers.
  21.  *      If you add resources to XFLDRxxx.DLL, add your "number space"
  22.  *      to the list below. Do not add resources which are part of
  23.  *      another developer's number space, or we'll get into trouble.
  24.  *
  25.  *      NOTE: The ID's in this file are limited to 12000. All resource
  26.  *            ID's must be below that number because numbers above that
  27.  *            are reserved for other XWorkplace parts. For example,
  28.  *            the animated mouse pointers use ID's 0x7000 (28672) and
  29.  *            above. V0.9.4 (2000-06-15) [umoeller]
  30.  *
  31.  *      Current number spaces:
  32.  *      -- Ulrich Möller:  200-12000
  33.  */
  34.  
  35. /*
  36.  *      Copyright (C) 1997-2002 Ulrich Möller.
  37.  *      This file is part of the XWorkplace source package.
  38.  *      XWorkplace is free software; you can redistribute it and/or modify
  39.  *      it under the terms of the GNU General Public License as published
  40.  *      by the Free Software Foundation, in version 2 as it comes in the
  41.  *      "COPYING" file of the XWorkplace main distribution.
  42.  *      This program is distributed in the hope that it will be useful,
  43.  *      but WITHOUT ANY WARRANTY; without even the implied warranty of
  44.  *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  45.  *      GNU General Public License for more details.
  46.  */
  47.  
  48. #ifndef DLGIDS_HEADER_INCLUDED
  49.     #define DLGIDS_HEADER_INCLUDED
  50.  
  51. /* Naming conventions:
  52.    All ID's (= def's for integers) begin with "ID_",
  53.    then comes an abbreviation of the context of the ID:
  54.    -    XF   for XFolder,
  55.    -    XS   for XWorkplace settings (XFldSystem, XFldWPS, Desktop),
  56.    -    OS   for "OS/2 Kernel" settings
  57.    -    XC   for XWPSetup object ("XWorkplace Setup", new with V0.9.0),
  58.    -    XL   for XWPClassList object ("WPS Class List", new with V0.9.0)
  59.    -    CR   for XCenter object (V0.9.7 (2000-11-39) [umoeller])
  60.    -    AM   for XWPAdmin V0.9.11 (2001-04-22) [umoeller],
  61.    -    SD   for XShutdown,
  62.    -    XT   for XWPTrashCan,
  63.    -    FN   for fonts,
  64.    -    WP   for previously undocumented WPS ID's,
  65.    -    TS   for Treesize;
  66.    -    ND   for NetscapeDDE
  67.    then comes an abbreviation of the ID type:
  68.    -    M    for a menu template,
  69.    -    MI   for a menu item,
  70.    -    D    for a dialog template,
  71.    -    DI   for a dialog item;
  72.    -    H    for a help panel res id;
  73.    -    SI   for a string resource.
  74.  
  75.    Example:
  76.         ID_SDDI_SKIPAPP is a dlg item ID for use with XShutdown
  77.                         (the "Skip" button in the status window).
  78. */
  79.  
  80. /* ******************************************************************
  81.  *
  82.  *   Version info
  83.  *
  84.  ********************************************************************/
  85.  
  86. // XFolder version flags; since this file is
  87. // #include'd in the NLS DLLs also, this string
  88. // will be readable as a resource in the NLS DLL
  89. #define XFOLDER_VERSION        "0.9.20"
  90.  
  91. #define XFOLDER_MAJOR          0
  92. #define XFOLDER_MINOR          9
  93. #define XFOLDER_REVISION       20
  94.  
  95. // this sets the minimum version number for NLS DLLS
  96. // which XFolder will accept
  97. #define MINIMUM_NLS_VERSION    "0.9.20"
  98.  
  99. /* ******************************************************************
  100.  *
  101.  *   Bitmap and icon IDs
  102.  *
  103.  ********************************************************************/
  104.  
  105. #define ID_ICON1               100
  106. #define ID_ICON2               101
  107. #define ID_ICONDLG             102
  108. #define ID_ICONSHUTDOWN        103
  109.  
  110. #define ID_STARTICON1          104
  111. #define ID_STARTICON2          105
  112. #define ID_SHUTICON1           106
  113. #define ID_SHUTICON2           107
  114.  
  115. #ifndef __XWPLITE__
  116. #define ID_ICONSYS             108
  117. #endif
  118. #define ID_ICONWPS             109
  119.  
  120. #define ID_ICONSDANIM1         110
  121. #define ID_ICONSDANIM2         111
  122. #define ID_ICONSDANIM3         112
  123. #define ID_ICONSDANIM4         113
  124. #define ID_ICONSDANIM5         114
  125.  
  126. // #define ID_ICONMENUARROW4      115 removed V0.9.7 (2001-01-26) [umoeller]
  127. // #define ID_ICONMENUARROW3      116
  128.  
  129. #define ID_ICONXWPCONFG        117
  130. #define ID_ICONXWPLIST         118
  131. #define ID_ICONXWPSOUND        119
  132. #define ID_ICONXWPSCREEN       120
  133.  
  134. #define ID_ICONXWPTRASHEMPTY   121
  135. #define ID_ICONXWPTRASHFILLED  122
  136.  
  137. #ifndef __XWPLITE__
  138. #define ID_ICONXWPMEDIA        123
  139. #endif
  140. #define ID_ICONXWPSTRING       124
  141. #define ID_ICONXMMCDPLAY       125
  142. #define ID_ICONXMMVOLUME       126
  143. #define ID_ICONXCENTER         127
  144.  
  145. #define ID_BMPXMINI            128          // changed V0.9.19 (2002-04-14) [umoeller]
  146.  
  147. #ifndef __XWPLITE__
  148. #define ID_ICONXWPADMIN        129  // added V0.9.9 (2001-02-08) [umoeller]
  149. #endif
  150.  
  151. // #define ID_XFLDRBITMAP         130       // removed V0.9.16 (2001-11-10) [umoeller]
  152.  
  153. #define ID_XWPBIGLOGO          131
  154.  
  155. #define ID_ICON_CDEJECT        140
  156. #define ID_ICON_CDNEXT         141
  157. #define ID_ICON_CDPAUSE        142
  158. #define ID_ICON_CDPLAY         143
  159. #define ID_ICON_CDPREV         144
  160. #define ID_ICON_CDSTOP         145
  161.  
  162. #define ID_ICONXWPFONTCLOSED   150
  163. #define ID_ICONXWPFONTOPEN     151
  164. #define ID_ICONXWPFONTOBJ      152
  165. #define ID_ICONXWPFONTFILE     153          // added V0.9.16 (2001-11-25) [umoeller]
  166. #define ID_ICONXWPVCARD        154          // added V0.9.16 (2002-01-05) [umoeller]
  167.  
  168. #define ID_ICONXWPSHADOWOVERLAY 155         // added V0.9.20 (2002-07-31) [umoeller]
  169.  
  170. // icons used by "diskfree" widget
  171. #define ID_ICON_DRIVE          160
  172. #define ID_POINTER_HAND        161
  173. #define ID_ICON_DRIVE_CD       162
  174. #define ID_ICON_DRIVE_LAN      163
  175. #define ID_ICON_DRIVE_NORMAL   164
  176.  
  177. // icons used by monitor widget
  178. #define ID_POWER_AC            170
  179. #define ID_POWER_BATTERY       171
  180.  
  181. // icons used by tray widget
  182. // #define ID_ICON_TRAY           180
  183. #define ID_BITMAP_TRAY         180          // replaced V0.9.16 (2001-10-28) [umoeller]
  184.  
  185. /* ******************************************************************
  186.  *
  187.  *   Generic dialog IDs < 100
  188.  *
  189.  ********************************************************************/
  190.  
  191. /* notebook buttons; these must be < 100
  192.    so that they can be moved for Warp 4
  193.    notebooks */
  194. #define DID_APPLY              98
  195. #define DID_HELP               97
  196. #define DID_UNDO               96
  197. #define DID_DEFAULT            95
  198. #define DID_OPTIMIZE           94
  199. #define DID_REFRESH            93
  200. #define DID_SHOWTOOLTIPS       92           // always used for tooltip controls, V0.9.0
  201. #define DID_TOOLTIP            91           // always used for tooltip controls, V0.9.0
  202. #define DID_DETAILS            90           // V0.9.16 (2001-10-15) [umoeller]
  203. #define DID_CLOSE              89
  204. #define DID_YES                88
  205. #define DID_YES2ALL            87
  206. #define DID_NO                 86
  207. #define DID_ABORT              85
  208. #define DID_RETRY              84
  209. #define DID_IGNORE             83
  210.  
  211. /* DID_OK and DID_CANCEL are def'd somewhere in os2.h */
  212.  
  213. /* Notebook pages */
  214. // #define ID_XSD_SET5INTERNALS        409  // removed (V0.9.0)
  215. // #define ID_XSD_SETTINGS_DTP2        407  // removed (V0.9.0)
  216. // #define ID_XCD_FILEOPS              412  // removed (V0.9.0)
  217.  
  218. /******************************************
  219.  *  common controls which are _not_ notebook buttons
  220.  ******************************************/
  221.  
  222. #define DID_BROWSE              101
  223.  
  224. // the following added with V0.9.19 (2002-04-17) [umoeller]
  225. #define DID_ADD                 102
  226. #define DID_EDIT                103
  227. #define DID_REMOVE              104
  228.  
  229. /* ******************************************************************
  230.  *
  231.  *   Miscellaneous dialogs >= 150
  232.  *
  233.  ********************************************************************/
  234.  
  235. // batch rename dialog V0.9.19 (2002-06-18) [umoeller]
  236. #define ID_XFDI_BATCHRENAME_TITLE       150
  237. #define ID_XFDI_BATCH_INTROTXT          151
  238. #define ID_XFDI_BATCH_SOURCETXT         152
  239. #define ID_XFDI_BATCH_SOURCEEF          153
  240. #define ID_XFDI_BATCH_TARGETTXT         154
  241. #define ID_XFDI_BATCH_TARGETEF          155
  242. #define ID_XFDI_BATCH_GO                156
  243. #define ID_XFDI_BATCH_SELONLYCB         157
  244.  
  245. // replacement "Paste" dialog V0.9.20 (2002-08-08) [umoeller]
  246. #define ID_XFDI_PASTE_TITLE             170
  247. #define ID_XFDI_PASTE_PREVIEW_TXT       171
  248. #define ID_XFDI_PASTE_PREVIEW_PANE      172
  249. #define ID_XFDI_PASTE_OBJTITLE_TXT      173
  250. #define ID_XFDI_PASTE_OBJTITLE_DROP     174
  251. #define ID_XFDI_PASTE_FORMAT_TXT        175
  252. #define ID_XFDI_PASTE_FORMAT_DROP       176
  253. #define ID_XFDI_PASTE_CLASS_TXT         177
  254. #define ID_XFDI_PASTE_CLASS_DROP        178
  255.  
  256. // for product info
  257. // #define ID_XFD_PRODINFO                 200      // removed V0.9.16 (2001-11-10) [umoeller]
  258. #define ID_XFD_PRODLOGO                 201
  259. // #define ID_XFDI_XFLDVERSION             202      // removed V0.9.16 (2001-11-10) [umoeller]
  260. #define ID_XSDI_INFO_TITLE              202     // added V0.9.16 (2002-01-13) [umoeller]
  261. #define ID_XSDI_INFO_STRING             203
  262. #define ID_XSDI_INFO_MAINMEM_TXT        204     // added V0.9.20 (2002-08-10) [umoeller]
  263. #define ID_XSDI_INFO_MAINMEM_VALUE      205     // added V0.9.20 (2002-08-10) [umoeller]
  264. #define ID_XSDI_INFO_FREEMEM_TXT        206     // added V0.9.20 (2002-08-10) [umoeller]
  265. #define ID_XSDI_INFO_FREEMEM_VALUE      207     // added V0.9.20 (2002-08-10) [umoeller]
  266.  
  267. // "Select by name" dlg items
  268. #define ID_XFDI_SELECTSOME_TITLE        210      // V0.9.19 (2002-04-17) [umoeller]
  269. #define ID_XFDI_SOME_ENTRYFIELD         211
  270. #define ID_XFDI_SOME_SELECT             212
  271. #define ID_XFDI_SOME_DESELECT           213
  272. #define ID_XFDI_SOME_SELECTALL          214
  273. #define ID_XFDI_SOME_DESELECTALL        215
  274. #define ID_XFDI_SOME_INTROTXT           216
  275. #define ID_XFDI_SOME_REGEXP_CP          217
  276. #define ID_XFDI_SOME_CASESENSITIVE_CB   218
  277.  
  278. // generic dlg text removed V0.9.18 (2002-02-06) [umoeller]
  279. // #define ID_XFD_GENERICDLG               220
  280. // #define ID_XFDI_GENERICDLGTEXT          221
  281. // #define ID_XFDI_GENERICDLGICON          222
  282.  
  283. #define ID_XFD_EMPTYDLG                 225     // V0.9.16 (2001-09-29) [umoeller]
  284.  
  285. // "Title clash" dlg
  286. #define ID_XFD_TITLECLASH               230
  287. #define ID_XFDI_CLASH_TXT1              231
  288. #define ID_XFDI_CLASH_RENAMENEW         232
  289. #define ID_XFDI_CLASH_RENAMENEWTXT      233
  290. #define ID_XFDI_CLASH_REPLACE           234
  291. #define ID_XFDI_CLASH_APPEND            235
  292. #define ID_XFDI_CLASH_RENAMEOLD         236
  293. #define ID_XFDI_CLASH_RENAMEOLDTXT      237
  294. #define ID_XFDI_CLASH_DATEOLD           238
  295. #define ID_XFDI_CLASH_TIMEOLD           239
  296. #define ID_XFDI_CLASH_SIZEOLD           240
  297. #define ID_XFDI_CLASH_DATENEW           241
  298. #define ID_XFDI_CLASH_TIMENEW           242
  299. #define ID_XFDI_CLASH_SIZENEW           243
  300. #define ID_XFDI_CLASH_OLDOBJECT         244
  301. #define ID_XFDI_CLASH_NEWOBJECT         245
  302.  
  303. // bootup status
  304. #define ID_XFD_BOOTUPSTATUS             250
  305. #define ID_XFD_ARCHIVINGSTATUS          251
  306. #define ID_XFDI_BOOTUPSTATUSTEXT        252
  307.  
  308. /* Dialog box templates */
  309. // #define ID_XFD_NOCONFIG                 270      removed V0.9.18 (2002-02-06) [umoeller]
  310. // #define ID_XFD_NOOBJECT                 271      removed V0.9.12 (2001-05-18) [umoeller]
  311. #define ID_XFD_LIMITREACHED             272
  312. // #define ID_XFD_WRONGVERSION             273      removed V0.9.19 (2002-04-24) [umoeller]
  313.  
  314. // #define ID_XFD_NOTEXTCLIP               280      removed V0.9.19 (2002-04-24) [umoeller]
  315. // #define ID_XFD_NOICONVIEW               281      removed V0.9.2 (2000-03-04) [umoeller]
  316.  
  317. // #define ID_XFD_WELCOME                  290      removed V0.9.16 (2001-11-10) [umoeller]
  318. #define ID_XFD_CREATINGCONFIG           291
  319.  
  320. #define ID_XFD_STARTUPSTATUS            292
  321.  
  322. #define ID_XFD_FILEOPSSTATUS            293
  323. #define ID_XSDI_SOURCEFOLDER            294
  324. #define ID_XSDI_SOURCEOBJECT            295
  325. #define ID_XSDI_SUBOBJECT               296
  326. #define ID_XSDI_TARGETFOLDER            297
  327. #define ID_XSDI_TARGETFOLDER_TXT        298
  328.  
  329. // generic container page
  330. #define ID_XFD_CONTAINERPAGE            300
  331. #define ID_XFDI_CNR_CNR                 301
  332. #define ID_XFDI_CNR_GROUPTITLE          302
  333.  
  334. // "Run" dialog V0.9.9 (2001-03-07) [umoeller]
  335. // #define ID_XFD_RUN                      350      removed V0.9.19 (2002-04-25) [umoeller]
  336. #define ID_XFD_RUN_TITLE                348
  337. #define ID_XFD_RUN_INTRO                349
  338. #define ID_XFD_RUN_STARTUPDIR_TXT       350
  339. #define ID_XFD_RUN_COMMAND              351
  340. #define ID_XFD_RUN_STARTUPDIR           352
  341. #define ID_XFD_RUN_FULLPATH             353
  342. #define ID_XFD_RUN_MINIMIZED            354
  343. #define ID_XFD_RUN_AUTOCLOSE            355
  344. // V0.9.14 (2001-08-18) [pr]
  345. #define ID_XFD_RUN_FULLSCREEN           356
  346. #define ID_XFD_RUN_ENHANCED             357
  347. #define ID_XFD_RUN_SEPARATE             358
  348. // #define ID_XFD_RUN_BROWSE               359      removed V0.9.19 (2002-04-25) [umoeller]
  349. #define ID_XFD_RUN_WINOS2_GROUP         360
  350.  
  351. // "Startup panic" dialog, V0.9.0
  352. // all IDs raised with V0.9.16 (2001-10-08) [umoeller]
  353. // #define ID_XFD_STARTUPPANIC             260
  354. #define ID_XFDI_PANIC_TITLE             400     // V0.9.16 (2001-10-08) [umoeller]
  355. #ifndef __NOBOOTLOGO__
  356. #define ID_XFDI_PANIC_SKIPBOOTLOGO      401
  357. #endif
  358. #ifndef __NOXWPSTARTUP__
  359. #define ID_XFDI_PANIC_SKIPXFLDSTARTUP   402
  360. #endif
  361. #ifndef __NOQUICKOPEN__
  362. #define ID_XFDI_PANIC_SKIPQUICKOPEN     403
  363. #endif
  364. #define ID_XFDI_PANIC_NOARCHIVING       404
  365. #define ID_XFDI_PANIC_DISABLEFEATURES   405
  366. #ifndef __NOICONREPLACEMENTS__
  367. #define ID_XFDI_PANIC_DISABLEREPLICONS  406
  368. #endif
  369. #define ID_XFDI_PANIC_REMOVEHOTKEYS     407
  370. #define ID_XFDI_PANIC_DISABLEPAGER   408
  371. #define ID_XFDI_PANIC_DISABLEMULTIMEDIA 409
  372. #define ID_XFDI_PANIC_CONTINUE          410     // V0.9.16 (2001-10-08) [umoeller]
  373. #define ID_XFDI_PANIC_CONTINUE_TXT      411     // V0.9.16 (2001-10-08) [umoeller]
  374. #define ID_XFDI_PANIC_XFIX              412     // V0.9.16 (2001-10-08) [umoeller]
  375. #define ID_XFDI_PANIC_XFIX_TXT          413     // V0.9.16 (2001-10-08) [umoeller]
  376. #define ID_XFDI_PANIC_CMD               414     // V0.9.16 (2001-10-08) [umoeller]
  377. #define ID_XFDI_PANIC_CMD_TXT           415     // V0.9.16 (2001-10-08) [umoeller]
  378. #define ID_XFDI_PANIC_SHUTDOWN          416     // V0.9.16 (2001-10-08) [umoeller]
  379. #define ID_XFDI_PANIC_SHUTDOWN_TXT      417     // V0.9.16 (2001-10-08) [umoeller]
  380. #define ID_XFDI_PANIC_DISABLEREPLREFRESH 418    // V0.9.16 (2001-10-08) [umoeller]
  381. #ifndef __NOTURBOFOLDERS__
  382. #define ID_XFDI_PANIC_DISABLETURBOFOLDERS 419   // V0.9.16 (2001-10-25) [umoeller]
  383. #endif
  384. #ifndef __NEVERCHECKDESKTOP__
  385. #define ID_XFDI_PANIC_DISABLECHECKDESKTOP   420    // V0.9.17 (2002-02-05) [umoeller]
  386. #endif
  387.  
  388. #define ID_XSD_STARTUPFOLDER        442     // "Startup" page in XFldStartup;
  389.                                             // new with V0.9.0
  390.  
  391. /* ******************************************************************
  392.  *
  393.  *   XFldWPS                        >= 450
  394.  *
  395.  ********************************************************************/
  396.  
  397. // all the following are new with V0.9.19 (2002-04-17) [umoeller]
  398. #define ID_XSDI_MENU_SETTINGS           450
  399. #define ID_XSDI_MENU_ITEMS              451
  400.  
  401. #define ID_XSDI_MENU_STYLE_GROUP        452
  402. #define ID_XSDI_MENUS_BARS              453
  403. #define ID_XSDI_MENUS_SHORT             454
  404. #define ID_XSDI_MENUS_LONG              455
  405. #define ID_XSDI_LOCKINPLACE_NOSUB       456
  406.  
  407. #define ID_XSDI_MENU_EDIT_GROUP         457
  408. #define ID_XSDI_MENU_EDIT_CNR           458
  409. #define ID_XSDI_MENU_EDIT_CAT_TXT       459
  410. #define ID_XSDI_MENU_EDIT_CAT_DROP      460
  411.  
  412. #define ID_XSDI_MENU_EDIT_CAT_FOLDERS   461
  413. #define ID_XSDI_MENU_EDIT_CAT_DESKTOP   462
  414. #define ID_XSDI_MENU_EDIT_CAT_DISKS     463
  415. #define ID_XSDI_MENU_EDIT_CAT_FILES     464
  416. #define ID_XSDI_MENU_EDIT_CAT_OBJECTS   465
  417.  
  418. #define ID_XSDI_MENU_MENUSTRING         467
  419.  
  420. #define ID_XSDI_MENU_OPENAS             469
  421. #define ID_XSDI_MENU_PROPERTIES         470
  422. #define ID_XSDI_MENU_OPENPARENT         471
  423. #define ID_XSDI_MENU_CREATEANOTHER      472
  424. #define ID_XSDI_MENU_MOVE               473
  425. #define ID_XSDI_MENU_COPY               474
  426. #define ID_XSDI_MENU_PASTE              475
  427. #define ID_XSDI_MENU_CREATESHADOW       476
  428. #define ID_XSDI_MENU_DELETE             477
  429. #define ID_XSDI_MENU_PICKUP             478
  430. #define ID_XSDI_MENU_FIND               479
  431. #define ID_XSDI_MENU_VIEW               480
  432. #define ID_XSDI_MENU_ICONVIEW           481
  433. #define ID_XSDI_MENU_TREEVIEW           482
  434. #define ID_XSDI_MENU_DETAILSVIEW        483
  435. #define ID_XSDI_MENU_SORT               484
  436. #define ID_XSDI_MENU_ARRANGE            485
  437. #define ID_XSDI_MENU_PRINT              486
  438. #define ID_XSDI_MENU_LOCKUP             487
  439. #define ID_XSDI_MENU_LOGOFFNETWORKNOW   488
  440. #define ID_XSDI_MENU_SHUTDOWN           489
  441. #define ID_XSDI_MENU_SYSTEMSETUP        490
  442. #define ID_XSDI_MENU_CHKDSK             491
  443. #define ID_XSDI_MENU_FORMAT             492
  444. #define ID_XSDI_MENU_COPYDSK            493
  445. #define ID_XSDI_MENU_LOCKDISK           494
  446. #define ID_XSDI_MENU_EJECTDISK          495
  447. #define ID_XSDI_MENU_UNLOCKDISK         496
  448. #define ID_XSDI_MENU_BATCHRENAME        497         // V0.9.19 (2002-06-18) [umoeller]
  449.  
  450. // new menu items
  451. // #define ID_XSD_SET25ADDMENUS            530      // removed V0.9.16 (2001-09-29) [umoeller]
  452. // #define ID_XSDI_FILEMENUS_GROUP         529     // removed V0.9.19 (2002-04-17) [umoeller]
  453. // #define ID_XSDI_MOVE4REFRESH            533      // removed V0.9.19 (2002-04-17) [umoeller]
  454. #define ID_XSDI_FLDRVIEWS               535
  455. #ifndef __NOFOLDERCONTENTS__
  456. #define ID_XSDI_FC_SHOWICONS            537
  457. #endif
  458. // #define ID_XSDI_FOLDERMENUS_GROUP       539      // removed V0.9.19 (2002-04-17) [umoeller]
  459.  
  460. // "XFolder Internals": removed with V0.9.0
  461.  
  462. // "Config folder menu items" page
  463. // #define ID_XSD_SET26CONFIGMENUS         540      removed V0.9.19 (2002-04-24) [umoeller]
  464. #define ID_XSDI_MENUS_CONFIGFDR_GROUP   540
  465. #define ID_XSDI_CASCADE                 541
  466. #define ID_XSDI_REMOVEX                 542
  467. #define ID_XSDI_APPDPARAM               543
  468.  
  469. #define ID_XSDI_TPL_DONOTHING           544
  470. #define ID_XSDI_TPL_EDITTITLE           545
  471. #define ID_XSDI_TPL_OPENSETTINGS        546
  472. #define ID_XSDI_TPL_POSITION            547
  473.  
  474. #define ID_XSDI_TPL_GROUP               548     // V0.9.19 (2002-04-24) [umoeller]
  475.  
  476. // "snap to grid" page
  477. #ifndef __NOSNAPTOGRID__
  478. #define ID_XSD_SET3SNAPTOGRID           550
  479. #define ID_XSDI_SNAPTOGRID              551     // changed V0.9.12, these were duplicates
  480. #define ID_XSDI_GRID_X                  552     // changed V0.9.12, these were duplicates
  481. #define ID_XSDI_GRID_Y                  553     // changed V0.9.12, these were duplicates
  482. #define ID_XSDI_GRID_CX                 554     // changed V0.9.12, these were duplicates
  483. #define ID_XSDI_GRID_CY                 555     // changed V0.9.12, these were duplicates
  484. #endif
  485.  
  486. // "folder hotkeys" page
  487. #define ID_XSD_SET4ACCELS               560
  488. #define ID_XSDI_ACCELERATORS            561
  489. #define ID_XSDI_LISTBOX                 562
  490. #define ID_XSDI_DESCRIPTION             563
  491. #define ID_XSDI_DESCRIPTION_TX1         564     // text
  492. #define ID_XSDI_CLEARACCEL              565
  493. #define ID_XSDI_SHOWINMENUS             566     // V0.9.2 (2000-03-08) [umoeller]
  494. #define ID_XSDI_SETACCEL                567     // V0.9.9 (2001-04-04) [umoeller]
  495.  
  496. // "status bars" page 1
  497. // #define ID_XSD_SET27STATUSBARS          570  // removed V0.9.19 (2002-04-24) [umoeller]
  498. #define ID_XSDI_STYLE_GROUP             569     // added V0.9.19 (2002-04-24) [umoeller]
  499. #define ID_XSDI_VISIBLEIN_GROUP         570     // added V0.9.19 (2002-04-24) [umoeller]
  500. #define ID_XSDI_ENABLESTATUSBAR         571
  501. #define ID_XSDI_SBFORICONVIEWS          572
  502. #define ID_XSDI_SBFORTREEVIEWS          573
  503. #define ID_XSDI_SBFORDETAILSVIEWS       574
  504. #define ID_XSDI_SBSTYLE_3RAISED         575
  505. #define ID_XSDI_SBSTYLE_3SUNKEN         576
  506. #define ID_XSDI_SBSTYLE_4RECT           577
  507. #define ID_XSDI_SBSTYLE_4MENU           578
  508.  
  509. // "status bars" page 2
  510. #ifndef __NOCFGSTATUSBARS__
  511. #define ID_XSD_SET28STATUSBARS2         580
  512. #define ID_XSDI_SBTEXTNONESEL           581
  513. #define ID_XSDI_SBCURCLASS              582
  514. #define ID_XSDI_SBSELECTCLASS           583
  515. #define ID_XSDI_SBTEXT1SEL              584
  516. #define ID_XSDI_SBTEXTMULTISEL          585
  517. #define ID_XSDI_DEREFSHADOWS_SINGLE     586     // new V0.9.5 (2000-10-07) [umoeller]
  518. #define ID_XSDI_DEREFSHADOWS_MULTIPLE   587     // new V0.9.5 (2000-10-07) [umoeller]
  519. #define ID_XSDI_SBKEYSNONESEL           595
  520. #define ID_XSDI_SBKEYS1SEL              596
  521. #define ID_XSDI_SBKEYSMULTISEL          597
  522. #endif
  523.  
  524. // extended "sort" page
  525. #define ID_XSD_SETTINGS_FLDRSORT        590
  526. #define ID_XSDI_ALWAYSSORT              591
  527. #define ID_XSDI_SORTLISTBOX             592
  528. // #define ID_XSDI_REPLACESORT      675    // removed (V0.9.0)
  529. // #define ID_XSDI_SORTTEXT                593      // removed V0.9.12 (2001-05-19) [umoeller]
  530. #define ID_XSDI_SORTFOLDERSFIRST        594     // added V0.9.12 (2001-05-19) [umoeller]
  531.  
  532. // 595-597 used above
  533.  
  534. // "File types" page in "Workplace Shell" (new with V0.9.0)
  535. // #define ID_XSD_FILETYPES                600     // removed V0.9.20 (2002-08-04) [umoeller]
  536. #define ID_XSDI_FT_GROUP                601
  537. #define ID_XSDI_FT_CONTAINER            602
  538. #define ID_XSDI_FT_FILTERS_TXT          603
  539. #define ID_XSDI_FT_FILTERSCNR           604
  540. #define ID_XSDI_FT_ASSOCS_TXT           605
  541. #define ID_XSDI_FT_ASSOCSCNR            606
  542. #define ID_XSDI_FT_CREATEDATAFILEHANDLE 607     // added V0.9.20 (2002-08-04) [umoeller]
  543.  
  544. // "Import WPS Filters" dialog (V0.9.0
  545. #define ID_XSD_IMPORTWPS                610     // "Import WPS filter" dlg (V0.9.0)
  546. #define ID_XSDI_FT_TYPE                 611
  547. #define ID_XSDI_FT_FILTERLIST           612
  548. #define ID_XSDI_FT_NEW                  613
  549. #define ID_XSDI_FT_SELALL               614
  550. #define ID_XSDI_FT_DESELALL             615
  551. #define ID_XSDI_FT_UNKNOWNONLY          616
  552.  
  553. // "New file type" dialog (V0.9.0)
  554. #define ID_XSD_NEWFILETYPE              620     // "New File type" dlg (V0.9.0)
  555. #define ID_XSD_NEWFILTER                621     // "New Filter" dlg (V0.9.0)
  556. #define ID_XSDI_FT_ENTRYFIELD           622
  557. #define ID_XSDI_FT_TITLE                623
  558.  
  559. // "View" page (added V0.9.0)
  560. // all IDs raised V0.9.16 (2001-10-11) [umoeller]
  561. // #define ID_XSD_FOLDERVIEWS              650  // removed V0.9.16 (2001-10-11) [umoeller]
  562. // #define ID_XSDI_ADDINTERNALS            501  // removed (V0.9.0)
  563. // #define ID_XSDI_REPLICONS               501  // removed (V0.9.0)
  564. #define ID_XSD_FOLDERVIEWGROUP          650
  565. #define ID_XSDI_FULLPATH                651
  566. #define ID_XSDI_KEEPTITLE               652
  567. #define ID_XSDI_MAXPATHCHARS            653
  568. #define ID_XSDI_MAXPATHCHARS_TX1        654
  569. #define ID_XSDI_MAXPATHCHARS_TX2        655
  570. #define ID_XSDI_TREEVIEWAUTOSCROLL      656
  571. #ifndef __NOFDRDEFAULTDOCS__
  572. #define ID_XSDI_FDRDEFAULTDOC           657
  573. #define ID_XSDI_FDRDEFAULTDOCVIEW       658
  574. #endif
  575. #define ID_XSDI_FDRAUTOREFRESH          659     // added V0.9.9 (2001-02-06) [umoeller]
  576. #define ID_XSDI_FDRVIEWDEFAULT_GROUP    660
  577. #define ID_XSDI_FDRVIEW_INHERIT         661     // added V0.9.12 (2001-04-30) [umoeller]
  578. #define ID_XSDI_FDRVIEW_ICON            662
  579. #define ID_XSDI_FDRVIEW_TREE            663
  580. #define ID_XSDI_FDRVIEW_DETAILS         664
  581. #define ID_XSDI_FDRVIEW_LAZYICONS       665     // added V0.9.20 (2002-08-04) [umoeller]
  582. #define ID_XSDI_FDRVIEW_SHADOWOVERLAY   666     // added V0.9.20 (2002-08-04) [umoeller]
  583.  
  584. /* ******************************************************************
  585.  *
  586.  *   Instance settings notebooks        >= 700
  587.  *
  588.  ********************************************************************/
  589.  
  590. // XFolder page in folder notebook
  591. // (also uses some ID's def'd above)
  592. // #define ID_XSD_SETTINGS_FLDR1           710      // removed V0.9.16 (2001-09-29) [umoeller]
  593. #define ID_XSSI_GENERALVIEWPAGE         710     // V0.9.16 (2001-10-23) [umoeller]
  594. #ifndef __NOFOLDERCONTENTS__
  595. #define ID_XSDI_FAVORITEFOLDER          711
  596. #endif
  597. #ifndef __NOQUICKOPEN__
  598. #define ID_XSDI_QUICKOPEN               712
  599. #endif
  600.  
  601. // "Internals" page in all object notebooks
  602. /* #define ID_XSD_OBJECTDETAILS            720
  603. #define ID_XSDI_DTL_CNR                 721
  604. #define ID_XSDI_DTL_HOTKEY              722
  605. #define ID_XSDI_DTL_HOTKEY_TXT          723
  606. #define ID_XSDI_DTL_CLEAR               724
  607. #define ID_XSDI_DTL_SETUP_ENTRY         725
  608. #define ID_XSDI_DTL_SET                 726
  609. */  // all removed V0.9.16 (2001-10-15) [umoeller]
  610.  
  611. // "File" page replacement (XFolder, XFldDataFile, V0.9.0)
  612. // #define ID_XSD_FILESPAGE1               730      // removed V0.9.19 (2002-04-13) [umoeller]
  613. #define ID_XSDI_FILES_REALNAME              731
  614. #define ID_XSDI_FILES_CREATIONDATE          732
  615. #define ID_XSDI_FILES_CREATIONTIME          733
  616. #define ID_XSDI_FILES_LASTWRITEDATE         734
  617. #define ID_XSDI_FILES_LASTWRITETIME         735
  618. #define ID_XSDI_FILES_LASTACCESSDATE        736
  619. #define ID_XSDI_FILES_LASTACCESSTIME        737
  620. #define ID_XSDI_FILES_ATTR_ARCHIVED         738
  621. #define ID_XSDI_FILES_ATTR_READONLY         739
  622. #define ID_XSDI_FILES_ATTR_HIDDEN           740
  623. #define ID_XSDI_FILES_ATTR_SYSTEM           741
  624. #define ID_XSDI_FILES_SUBJECT               742
  625. #define ID_XSDI_FILES_COMMENTS              743
  626. #define ID_XSDI_FILES_KEYPHRASES            744
  627. #define ID_XSDI_FILES_VERSION               745
  628. #define ID_XSDI_FILES_FILESIZE              746
  629. #define ID_XSDI_FILES_EASIZE                747
  630. #define ID_XSDI_FILES_WORKAREA              748     // added V0.9.1 (99-12-20) [umoeller]
  631. // the following on this page added with V0.9.19 (2002-04-13) [umoeller]
  632. #define ID_XSDI_FILES_REALNAME_TXT          749
  633. #define ID_XSDI_FILES_FILESIZE_TXT          750
  634. #define ID_XSDI_FILES_DATETIME_GROUP        751
  635. #define ID_XSDI_FILES_CREATIONDATE_TXT      752
  636. #define ID_XSDI_FILES_LASTWRITEDATE_TXT     753
  637. #define ID_XSDI_FILES_LASTACCESSDATE_TXT    754
  638. #define ID_XSDI_FILES_ATTR_GROUP            755
  639. #define ID_XSDI_FILES_INFO_GROUP            756
  640. #define ID_XSDI_FILES_SUBJECT_TXT           757
  641. #define ID_XSDI_FILES_COMMENTS_TXT          758
  642. #define ID_XSDI_FILES_KEYPHRASES_TXT        759
  643.  
  644. #ifndef __NOFILEPAGE2__
  645. #define ID_XSD_FILESPAGE2               760
  646. #define ID_XSDI_FILES_EALIST            761
  647. #define ID_XSDI_FILES_EAINFO            762
  648. #define ID_XSDI_FILES_EACONTENTS        763
  649. #endif
  650.  
  651. // "Details" page replacement (XFldDisk, V0.9.0)
  652. #define ID_XSD_DISK_DETAILS             770
  653. #define ID_XSDI_DISK_LABEL              771
  654. #define ID_XSDI_DISK_FILESYSTEM         772
  655. #define ID_XSDI_DISK_SECTORSIZE         775
  656. #define ID_XSDI_DISK_TOTAL_SECTORS      776
  657. #define ID_XSDI_DISK_TOTAL_BYTES        777
  658. #define ID_XSDI_DISK_ALLOCATED_SECTORS  778
  659. #define ID_XSDI_DISK_ALLOCATED_BYTES    779
  660. #define ID_XSDI_DISK_AVAILABLE_SECTORS  780
  661. #define ID_XSDI_DISK_AVAILABLE_BYTES    781
  662. #define ID_XSDI_DISK_CHART              782
  663.  
  664. // "Module" page (XWPProgramFile, V0.9.0)
  665. // all changed, we had duplicates, and new items added
  666. // V0.9.12 (2001-05-19) [umoeller]
  667. #define ID_XSD_PGMFILE_MODULE           790
  668. #define ID_XSDI_PROG_MAINGROUP          791
  669. #define ID_XSDI_PROG_FILENAME           792
  670. #define ID_XSDI_PROG_FILENAME_TXT       793
  671. #define ID_XSDI_PROG_FORMAT_GROUP       794
  672. #define ID_XSDI_PROG_EXEFORMAT          795
  673. #define ID_XSDI_PROG_EXEFORMAT_TXT      796
  674. #define ID_XSDI_PROG_TARGETOS           797
  675. #define ID_XSDI_PROG_TARGETOS_TXT       798
  676. #define ID_XSDI_PROG_DESCRIPTION_GROUP  799
  677. #define ID_XSDI_PROG_DESCRIPTION        800
  678.  
  679. // "Types" page in XFldDataFile V0.9.9 (2001-03-27) [umoeller]
  680. #define ID_XSD_DATAF_TYPES              820
  681. #define ID_XSDI_DATAF_AVAILABLE_TXT     821
  682. #define ID_XSDI_DATAF_AVAILABLE_CNR     822
  683. #define ID_XSDI_DATAF_GROUP             825
  684.  
  685. // new "Icon" page for XFldObject V0.9.16 (2001-10-15) [umoeller]
  686. #define ID_XSDI_ICON_TITLE_TEXT         840
  687. #define ID_XSDI_ICON_TITLE_EF           841
  688. #define ID_XSDI_ICON_GROUP              842
  689. #define ID_XSDI_ICON_STATIC             843
  690. #define ID_XSDI_ICON_EXPLANATION_TXT    844
  691. #define ID_XSDI_ICON_EDIT_BUTTON        845
  692. #define ID_XSDI_ICON_RESET_BUTTON       846
  693. #define ID_XSDI_ICON_LOCKPOSITION_CB    847
  694. #define ID_XSDI_ICON_TEMPLATE_CB        848
  695. #define ID_XSDI_ICON_HOTKEY_TEXT        849
  696. #define ID_XSDI_ICON_HOTKEY_EF          850
  697. #define ID_XSDI_ICON_HOTKEY_CLEAR       851
  698. #define ID_XSDI_ICON_HOTKEY_SET         852
  699. #define ID_XSDI_ICON_EXTRAS_GROUP       853
  700.  
  701. // object "Details" dialog V0.9.16 (2001-10-15) [umoeller]
  702. #define ID_XSDI_DETAILS_DIALOG          880
  703. #define ID_XSDI_DETAILS_GROUP           881
  704. #define ID_XSDI_DETAILS_CONTAINER       882
  705. #define ID_XSDI_DETAILS_SETUPSTR_GROUP  883
  706. #define ID_XSDI_DETAILS_SETUPSTR_EF     884
  707.  
  708. /* ******************************************************************
  709.  *
  710.  *   XWPSound                           >= 1000
  711.  *
  712.  ********************************************************************/
  713.  
  714. #define ID_XSD_XWPSOUND                 1000    // new "Sounds" page (XWPSound, V0.9.0)
  715. #define ID_XSD_NEWSOUNDSCHEME           1001    // "New Sound Scheme" dlg, V0.9.0
  716.  
  717. #define ID_XSDI_SOUND_ENABLE            1002
  718. #define ID_XSDI_SOUND_SCHEMES_DROPDOWN  1003
  719. #define ID_XSDI_SOUND_SCHEMES_SAVEAS    1004
  720. #define ID_XSDI_SOUND_SCHEMES_DELETE    1005
  721. #define ID_XSDI_SOUND_EVENTSLISTBOX     1006
  722. #define ID_XSDI_SOUND_FILE              1007
  723. #define ID_XSDI_SOUND_BROWSE            1008
  724. #define ID_XSDI_SOUND_PLAY              1009
  725. #define ID_XSDI_SOUND_COMMONVOLUME      1010
  726. #define ID_XSDI_SOUND_VOLUMELEVER       1011
  727.  
  728. /* ******************************************************************
  729.  *
  730.  *   XWPSetup                           >= 1100
  731.  *
  732.  ********************************************************************/
  733.  
  734. // XWPSetup info page (V0.9.0)
  735. // all IDs changed V0.9.9 (2001-03-07) [umoeller]
  736. // NOOOO... these IDs must NEVER be changed, or the
  737. // whole system will blow up if the NLS DLL is changed
  738. // to an outdated version... going back to old codes
  739. // V0.9.9 (2001-04-04) [umoeller]
  740. #define ID_XCD_STATUS                   1100
  741. #define ID_XCDI_INFO_KERNEL_RELEASE     1101
  742. // #define ID_XCDI_INFO_KERNEL_BUILD       1102     removed V0.9.2 (2000-02-20) [umoeller]
  743. // #define ID_XCDI_INFO_KERNEL_LOCALE      1103
  744. #define ID_XCDI_INFO_AWAKEOBJECTS       1103
  745. #define ID_XCDI_INFO_WPSTHREADS         1104
  746. #define ID_XCDI_INFO_WPSRESTARTS        1105
  747. // #define ID_XCDI_INFO_WORKERSTATUS       1106     removed V0.9.9 (2001-03-07)
  748. // #define ID_XCDI_INFO_FILESTATUS         1107     removed V0.9.9 (2001-03-07)
  749. // #define ID_XCDI_INFO_QUICKSTATUS        1108     removed V0.9.9 (2001-03-07)
  750. #define ID_XCDI_INFO_SOUNDSTATUS        1109
  751. #define ID_XCDI_INFO_HOOKSTATUS         1110
  752. #define ID_XCDI_INFO_LANGUAGE           1111
  753. #define ID_XCDI_INFO_NLS_RELEASE        1112
  754. #define ID_XCDI_INFO_NLS_AUTHOR         1113
  755.  
  756. // 1120 is occupied below... we can't change that V0.9.9 (2001-04-04) [umoeller]
  757. #define ID_XCDI_INFO_KERNEL_GROUP       1121
  758. #define ID_XCDI_INFO_KERNEL_RELEASE_TXT 1122
  759. #define ID_XCDI_INFO_AWAKEOBJECTS_TXT   1123
  760. #define ID_XCDI_INFO_WPSTHREADS_TXT     1124
  761. #define ID_XCDI_INFO_WPSRESTARTS_TXT    1125
  762. #define ID_XCDI_INFO_SOUNDSTATUS_TXT    1126
  763. #define ID_XCDI_INFO_HOOKSTATUS_TXT     1127
  764. #define ID_XCDI_INFO_LANGUAGE_GROUP     1129
  765. #define ID_XCDI_INFO_LANGUAGE_TXT       1130
  766. #define ID_XCDI_INFO_NLS_RELEASE_TXT    1131
  767. #define ID_XCDI_INFO_NLS_AUTHOR_TXT     1132
  768.  
  769. // XWPSetup "Features" page (V0.9.0)
  770. #define ID_XCD_FEATURES                 1120
  771. #define ID_XCDI_CONTAINER               1140
  772. #define ID_XCDI_SETUP                   1141
  773.  
  774. // XWPSetup first page V0.9.6 (2000-11-04) [umoeller]
  775. #define ID_XCD_FIRST                    1150
  776.  
  777.  
  778. // XWPSetup "File operations" page (V0.9.0)
  779. // #define ID_XCD_FILEOPS                  1150
  780. // #define ID_XCDI_EXTASSOCS               1151
  781. // #define ID_XCDI_IGNOREFILTERS           1152
  782. // #define ID_XCDI_CLEANUPINIS             1153
  783. // #define ID_XCDI_REPLFILEEXISTS          1154
  784. // #define ID_XCDI_REPLDRIVENOTREADY       1155
  785.  
  786. // XWPSetup "Paranoia" page (V0.9.0)
  787. // #define ID_XCD_PARANOIA                 1160 removed V0.9.19 (2002-04-17) [umoeller]
  788. #define ID_XCDI_PARANOIA_GROUP          1158
  789. #define ID_XCDI_PARANOIA_INTRO          1159
  790. #define ID_XCDI_VARMENUOFFSET_TXT       1160
  791. #define ID_XCDI_VARMENUOFFSET           1161
  792. #define ID_XCDI_NOFREAKYMENUS           1162
  793. #ifndef __ALWAYSSUBCLASS__
  794. #define ID_XCDI_NOSUBCLASSING           1163
  795. #endif
  796. // #define ID_XCDI_NOWORKERTHREAD          1164
  797.         // removed this setting V0.9.16 (2001-01-04) [umoeller]
  798. #define ID_XCDI_USE8HELVFONT            1165
  799. #define ID_XCDI_NOEXCPTBEEPS            1166
  800. #define ID_XCDI_WORKERPRTY_SLIDER       1167
  801. #define ID_XCDI_WORKERPRTY_BEEP         1168
  802. // the following two are for the descriptive texts;
  803. // they must have higher IDs, or the help panels won't work
  804. #define ID_XCDI_WORKERPRTY_TEXT1        1169
  805. #define ID_XCDI_WORKERPRTY_TEXT2        1170
  806. #define ID_XCDI_WORKERPRTY_GROUP        1171        // V0.9.19 (2002-04-17) [umoeller]
  807.  
  808. // XWPSetup "Objects" page (V0.9.0)
  809. #define ID_XCD_OBJECTS                  1180
  810. #define ID_XCD_OBJECTS_SYSTEM           1181
  811. #define ID_XCD_OBJECTS_XWORKPLACE       1182
  812. #define ID_XCD_OBJECTS_CONFIGFOLDER     1183
  813.  
  814. // logo window
  815. #define ID_XFDI_LOGOBITMAP              1190
  816.  
  817. // "Installed XWorkplace Classes" dlg
  818. // all removed V0.9.14 (2001-07-31) [umoeller]
  819. /* #define ID_XCD_XWPINSTALLEDCLASSES      1250
  820.  
  821. #define ID_XCDI_XWPCLS_XFLDOBJECT       1251
  822. #define ID_XCDI_XWPCLS_XFOLDER          1252
  823. #define ID_XCDI_XWPCLS_XFLDDISK         1253
  824. #define ID_XCDI_XWPCLS_XFLDDESKTOP      1254
  825. #define ID_XCDI_XWPCLS_XFLDDATAFILE     1255
  826. #define ID_XCDI_XWPCLS_XFLDPROGRAMFILE  1256
  827. #define ID_XCDI_XWPCLS_XWPSOUND         1257
  828. #define ID_XCDI_XWPCLS_XWPMOUSE         1258
  829. #define ID_XCDI_XWPCLS_XWPKEYBOARD      1259
  830.  
  831. #define ID_XCDI_XWPCLS_XWPSETUP         1260
  832. #define ID_XCDI_XWPCLS_XFLDSYSTEM       1261
  833. #define ID_XCDI_XWPCLS_XFLDWPS          1262
  834. #define ID_XCDI_XWPCLS_XFLDSTARTUP      1263
  835. #define ID_XCDI_XWPCLS_XFLDSHUTDOWN     1264
  836. #define ID_XCDI_XWPCLS_XWPCLASSLIST     1265
  837. #define ID_XCDI_XWPCLS_XWPTRASHCAN      1266
  838.  
  839. // new classes with V0.9.3
  840. #define ID_XCDI_XWPCLS_XWPSCREEN        1267
  841. #define ID_XCDI_XWPCLS_XWPSTRING        1268
  842.  
  843. // new classes with V0.9.4
  844. #define ID_XCDI_XWPCLS_XWPMEDIA         1269
  845.  
  846. // new classes with V0.9.7
  847. #define ID_XCDI_XWPCLS_XCENTER          1270
  848.  
  849. // new classes with V0.9.10
  850. #define ID_XCDI_XWPCLS_XWPFONTS         1271
  851. */
  852.  
  853. // new codes V0.9.16 (2002-01-13) [umoeller]
  854. #define ID_XCD_CLASSES_TITLE            1280
  855. #define ID_XCD_CLASSES_REPLACEMENTS     1281
  856. #define ID_XCD_CLASSES_NEW              1282
  857.  
  858. /* ******************************************************************
  859.  *
  860.  *   XFldSystem                         >= 1500
  861.  *
  862.  ********************************************************************/
  863.  
  864. #define ID_OSD_SETTINGS_KERNEL1         1500
  865. #define ID_OSD_SETTINGS_KERNEL2         1501
  866. #define ID_OSDI_CURRENTTHREADS          1502
  867. #define ID_OSDI_MAXTHREADS              1503
  868. #define ID_OSDI_MAXWAIT                 1504
  869. #define ID_OSDI_PRIORITYDISKIO          1505
  870. #define ID_OSDI_CURRENTSWAPSIZE         1506
  871. #define ID_OSDI_PHYSICALMEMORY          1507
  872. #define ID_OSDI_MINSWAPSIZE             1508
  873. #define ID_OSDI_MINSWAPFREE             1509
  874. #define ID_OSDI_SWAPPATH                1510
  875. #define ID_OSDI_HIMEM_GROUP             1511
  876. #define ID_OSDI_HIMEM_VALIMIT_TXT1      1512
  877. #define ID_OSDI_HIMEM_VALIMIT_SLIDER    1513
  878. #define ID_OSDI_HIMEM_VALIMIT_TXT2      1514
  879. #define ID_OSDI_HIMEM_DLLBASINGOFF      1515
  880. #define ID_OSDI_HIMEM_JAVAHIMEM         1516
  881.  
  882. // FAT page; this is also used by the driver dialogs
  883. #define ID_OSD_SETTINGS_FAT             1521
  884. #define ID_OSDI_FSINSTALLED             1522
  885. #define ID_OSDI_CACHESIZE               1523
  886. #define ID_OSDI_CACHESIZE_TXT           1524
  887. #define ID_OSDI_CACHESIZE_AUTO          1525
  888. #define ID_OSDI_CACHE_THRESHOLD         1526
  889. #define ID_OSDI_CACHE_THRESHOLD_TXT     1527
  890. #define ID_OSDI_CACHE_LAZYWRITE         1528        // jfs too
  891. #define ID_OSDI_CACHE_MAXAGE            1529        // jfs too
  892. #define ID_OSDI_CACHE_BUFFERIDLE        1530        // jfs too
  893. #define ID_OSDI_CACHE_DISKIDLE          1531
  894. #define ID_OSDI_AUTOCHECK               1532        // jfs too
  895. #define ID_OSDI_AUTOCHECK_PROPOSE       1533
  896. #define ID_OSDI_HPFS386INI_GROUP        1534
  897. #define ID_OSDI_HPFS386INI_CNR          1535
  898. #define ID_OSDI_CACHE_SYNCHTIME         1536        // jfs, V0.9.13 (2001-06-27) [umoeller]
  899.  
  900. #define ID_OSD_SETTINGS_ERRORS          1540
  901. #define ID_OSDI_AUTOFAIL                1541
  902. #define ID_OSDI_SUPRESSPOPUPS           1542
  903. #define ID_OSDI_SUPRESSP_DRIVE          1543
  904. #define ID_OSDI_REIPL                   1544
  905.  
  906. #define ID_OSD_SETTINGS_WPS             1550
  907. #define ID_OSDI_AUTO_PROGRAMS           1551
  908. #define ID_OSDI_AUTO_TASKLIST           1552
  909. #define ID_OSDI_AUTO_CONNECTIONS        1553
  910. #define ID_OSDI_AUTO_LAUNCHPAD          1554
  911. #define ID_OSDI_AUTO_WARPCENTER         1555
  912. #define ID_OSDI_RESTART_YES             1556
  913. #define ID_OSDI_RESTART_NO              1557
  914. #define ID_OSDI_RESTART_FOLDERS         1558
  915. #define ID_OSDI_RESTART_REBOOT          1559
  916. #define ID_OSDI_AUTOREFRESHFOLDERS      1560
  917.  
  918. // "System paths" page (V0.9.0)
  919. #define ID_OSD_SETTINGS_SYSPATHS        1570
  920. #define ID_OSD_NEWSYSPATH               1571   // "New System Path" dlg
  921. #define ID_OSDI_PATHDROPDOWN            1572
  922. #define ID_OSDI_PATHLISTBOX             1573
  923. #define ID_OSDI_PATHNEW                 1574
  924. #define ID_OSDI_PATHDELETE              1575
  925. #define ID_OSDI_PATHEDIT                1576
  926. #define ID_OSDI_PATHUP                  1577
  927. #define ID_OSDI_PATHDOWN                1578
  928. #define ID_OSDI_VALIDATE                1579
  929. #define ID_OSDI_PATHINFOTXT             1580
  930. #define ID_OSDI_DOUBLEFILES             1581
  931.  
  932. #define ID_OSD_FILELIST                 1582
  933. #define ID_OSDI_FILELISTSYSPATH1        1583
  934. #define ID_OSDI_FILELISTSYSPATH2        1584
  935. #define ID_OSDI_FILELISTCNR             1585
  936.  
  937. // "Drivers" page (V0.9.0)
  938. #define ID_OSD_SETTINGS_DRIVERS         1590
  939. #define ID_OSDI_DRIVR_CNR               1591
  940. #define ID_OSDI_DRIVR_STATICDATA        1592
  941. #define ID_OSDI_DRIVR_PARAMS            1593
  942. #define ID_OSDI_DRIVR_CONFIGURE         1594
  943. #define ID_OSDI_DRIVR_APPLYTHIS         1595 // "Apply", non-notebook button
  944. #define ID_OSDI_DRIVR_GROUP1            1596
  945. #define ID_OSDI_DRIVR_GROUP2            1597
  946. #define ID_OSDI_DRIVR_PARAMS_TXT        1598
  947.  
  948. #define ID_OSD_DRIVER_HPFS386           1600
  949. #define ID_OSD_DRIVER_FAT               1601
  950. #define ID_OSD_DRIVER_HPFS              1602
  951.  
  952. #define ID_OSD_DRIVER_CDFS              1610
  953. #define ID_OSDI_CDFS_JOLIET             1611
  954. #define ID_OSDI_CDFS_KANJI              1612
  955. #define ID_OSDI_CDFS_CACHESLIDER        1613
  956. #define ID_OSDI_CDFS_CACHETXT           1614
  957. #define ID_OSDI_CDFS_SECTORSSLIDER      1615
  958. #define ID_OSDI_CDFS_SECTORSTXT         1616
  959. #define ID_OSDI_CDFS_INITDEFAULT        1617
  960. #define ID_OSDI_CDFS_INITQUIET          1618
  961. #define ID_OSDI_CDFS_INITVERBOSE        1619
  962.  
  963. // "IBM1S506" dialog; do not modify these IDs, because
  964. // the TMF file uses these too
  965. #define ID_OSD_DRIVER_IBM1S506          1620
  966. #define ID_OSDI_S506_INITQUIET          1621
  967. #define ID_OSDI_S506_INITVERBOSE        1622
  968. #define ID_OSDI_S506_INITWAIT           1623
  969. #define ID_OSDI_S506_DSG                1624
  970. #define ID_OSDI_S506_ADAPTER0           1625
  971. #define ID_OSDI_S506_ADAPTER1           1626
  972. #define ID_OSDI_S506_A_IGNORE           1627
  973. #define ID_OSDI_S506_A_RESET            1628
  974. #define ID_OSDI_S506_A_BASEADDR_CHECK   1629
  975. #define ID_OSDI_S506_A_BASEADDR_ENTRY   1630
  976. #define ID_OSDI_S506_A_IRQ_CHECK        1631
  977. #define ID_OSDI_S506_A_IRQ_SLIDER       1632
  978. #define ID_OSDI_S506_A_IRQ_TXT          1633
  979. #define ID_OSDI_S506_A_DMA_CHECK        1634
  980. #define ID_OSDI_S506_A_DMA_SPIN         1635
  981. #define ID_OSDI_S506_A_DSGADDR_CHECK    1636
  982. #define ID_OSDI_S506_A_DSGADDR_ENTRY    1637
  983. #define ID_OSDI_S506_A_BUSMASTER        1638
  984. #define ID_OSDI_S506_UNIT0              1639
  985. #define ID_OSDI_S506_UNIT1              1640
  986. #define ID_OSDI_S506_UNIT2              1641
  987. #define ID_OSDI_S506_UNIT3              1642
  988. #define ID_OSDI_S506_U_BUSMASTER        1643
  989. #define ID_OSDI_S506_U_RECOVERY_CHECK   1644
  990. #define ID_OSDI_S506_U_RECOVERY_SLIDER  1645
  991. #define ID_OSDI_S506_U_RECOVERY_TXT     1646
  992. #define ID_OSDI_S506_U_GEO_CHECK        1647
  993. #define ID_OSDI_S506_U_GEO_ENTRY        1648
  994. #define ID_OSDI_S506_U_SMS              1652
  995. #define ID_OSDI_S506_U_LBA              1653
  996. #define ID_OSDI_S506_U_DASD             1654
  997. #define ID_OSDI_S506_U_FORCE            1655
  998. #define ID_OSDI_S506_U_ATAPI            1656
  999. #define ID_OSDI_S506_NEWPARAMS          1657
  1000.  
  1001. #define ID_OSDI_DANIS506_CLOCK_CHECK        1660
  1002. #define ID_OSDI_DANIS506_CLOCK_SLIDER       1661
  1003. #define ID_OSDI_DANIS506_CLOCK_TXT          1662
  1004. #define ID_OSDI_DANIS506_GBM                1663
  1005. #define ID_OSDI_DANIS506_FORCEGBM           1664
  1006. #define ID_OSDI_DANIS506_MGAFIX             1665
  1007. #define ID_OSDI_DANIS506_U_TIMEOUT_CHECK    1666
  1008. #define ID_OSDI_DANIS506_U_TIMEOUT_SPIN     1667
  1009. #define ID_OSDI_DANIS506_U_RATE_CHECK       1668
  1010. #define ID_OSDI_DANIS506_U_RATE_UDMA_TXT    1669
  1011. #define ID_OSDI_DANIS506_U_RATE_UDMA_SPIN   1670
  1012. #define ID_OSDI_DANIS506_U_RATE_MWDMA_TXT   1671
  1013. #define ID_OSDI_DANIS506_U_RATE_MWDMA_SPIN  1672
  1014. #define ID_OSDI_DANIS506_U_RATE_PIO_TXT     1673
  1015. #define ID_OSDI_DANIS506_U_RATE_PIO_SPIN    1674
  1016. #define ID_OSDI_DANIS506_U_REMOVEABLE       1675
  1017.  
  1018. // syslevel page V0.9.2 (2000-03-08) [umoeller]
  1019.             // uses generic cnr page
  1020. // #define ID_OSD_SETTINGS_SYSLEVEL            1900
  1021. // #define ID_OSDI_SYSLEVEL_CNR                1901
  1022.  
  1023. /* ******************************************************************
  1024.  *
  1025.  *   XWPClassList                       >= 2000
  1026.  *
  1027.  ********************************************************************/
  1028.  
  1029. // class list dialog (left part of split view)
  1030. #define ID_XLD_CLASSLIST                2000
  1031.  
  1032. // class info dialog (top right part of split view)
  1033. #define ID_XLD_CLASSINFO                2001
  1034.  
  1035. // method info dialog (bottom right part of split view)
  1036. #define ID_XLD_METHODINFO               2002
  1037.  
  1038. // other dlgs
  1039. #define ID_XLD_SELECTCLASS              2003
  1040. #define ID_XLD_REGISTERCLASS            2004
  1041.  
  1042. // class list dlg items
  1043. #define ID_XLDI_BYTESPERINSTANCETXT     2008            // V0.9.20 (2002-08-04) [umoeller]
  1044. #define ID_XLDI_BYTESPERINSTANCE        2009            // V0.9.20 (2002-08-04) [umoeller]
  1045. #define ID_XLDI_INTROTEXT               2010
  1046. #define ID_XLDI_CNR                     2011
  1047. #define ID_XLDI_TEXT2                   2012
  1048. #define ID_XLDI_CLASSICON               2014
  1049. #define ID_XLDI_CLASSNAME               2015
  1050. #define ID_XLDI_REPLACEDBY              2016
  1051. #define ID_XLDI_CLASSTITLE              2017
  1052. #define ID_XLDI_CLASSMODULE             2018
  1053. #define ID_XLDI_CLASSNAMETXT            2019
  1054. #define ID_XLDI_REPLACEDBYTXT           2020
  1055. #define ID_XLDI_CLASSTITLETXT           2021
  1056. #define ID_XLDI_CLASSMODULETXT          2022
  1057. #define ID_XLDI_DLL                     2023
  1058. #define ID_XLDI_BROWSE                  2024
  1059. #define ID_XLDI_ICON                    2025
  1060. #define ID_XLDI_ICONTXT                 2026
  1061. #define ID_XLDI_RADIO_CLASSMETHODS      2027
  1062. #define ID_XLDI_RADIO_INSTANCEMETHODS   2028
  1063.  
  1064. // class list notebook settings page
  1065. #define ID_XLD_SETTINGS                 2030
  1066. #define ID_XLDI_SHOWSOMOBJECT           2031    // corresponds to IDL instance setting
  1067. #define ID_XLDI_SHOWMETHODS             2032    // corresponds to IDL instance setting
  1068.  
  1069. /* ******************************************************************
  1070.  *
  1071.  *   XFldDesktop                        >= 2100
  1072.  *
  1073.  ********************************************************************/
  1074.  
  1075. // "Menu items" page (V0.9.0)
  1076. // #define ID_XSD_DTP_MENUITEMS            2100     // removed V0.9.16 (2002-01-09) [umoeller]
  1077. // all removed V0.9.19 (2002-04-17) [umoeller]
  1078. // #define ID_XSDI_DTP_MENUITEMSGROUP      2100        // added V0.9.16 (2002-01-09) [umoeller]
  1079. // #define ID_XSDI_DTP_SORT                2101
  1080. // #define ID_XSDI_DTP_ARRANGE             2102
  1081. // #define ID_XSDI_DTP_SYSTEMSETUP         2103
  1082. // #define ID_XSDI_DTP_LOCKUP              2104
  1083. // #ifndef __NOXSHUTDOWN__
  1084. // #define ID_XSDI_DTP_SHUTDOWN            2105
  1085. // #define ID_XSDI_DTP_SHUTDOWNMENU        2106
  1086. // #endif
  1087. // #define ID_XSDI_DTP_LOGOFFNETWORKNOW    2107 // V0.9.7 (2000-12-13) [umoeller]
  1088.  
  1089. // XFldDesktop "Startup" page  (V0.9.0)
  1090. // #define ID_XSD_DTP_STARTUP              2110     // removed V0.9.16 (2001-10-08) [umoeller]
  1091. #ifndef __NOBOOTLOGO__
  1092. #define ID_XSDI_DTP_LOGOGROUP           2108    // added V0.9.16 (2001-10-08) [umoeller]
  1093. #define ID_XSDI_DTP_LOGOSTYLEGROUP      2109    // added V0.9.16 (2001-10-08) [umoeller]
  1094. #define ID_XSDI_DTP_BOOTLOGO            2111
  1095. #define ID_XSDI_DTP_LOGO_TRANSPARENT    2112
  1096. #define ID_XSDI_DTP_LOGO_BLOWUP         2113
  1097. #define ID_XSDI_DTP_LOGOFRAME           2114
  1098. #define ID_XSDI_DTP_LOGOBITMAP          2115
  1099. #define ID_XSDI_DTP_TESTLOGO            2116
  1100. #endif
  1101. #ifndef __NOXWPSTARTUP__
  1102. #define ID_XSDI_DTP_CREATESTARTUPFLDR   2117
  1103. #endif
  1104. #ifndef __NOBOOTLOGO__
  1105. #define ID_XSDI_DTP_LOGOFILETXT         2118
  1106. #define ID_XSDI_DTP_LOGOFILE            2119
  1107. // #define ID_XSDI_DTP_LOGO_BROWSE         2120     // removed V0.9.16 (2001-10-15) [umoeller]
  1108. #endif
  1109. #ifndef __NOBOOTUPSTATUS__
  1110. #define ID_XSDI_DTP_BOOTUPSTATUS        2121
  1111. #endif
  1112. #define ID_XSDI_DTP_NUMLOCKON           2122  // added V0.9.1 (2000-02-09) [umoeller]
  1113. #define ID_XSDI_DTP_WRITEXWPSTARTLOG    2123  // added V0.9.14 (2001-08-21) [umoeller]
  1114.  
  1115. // XFldDesktop "Archives" replacement page (V0.9.0)
  1116. // #define ID_XSD_DTP_ARCHIVES             2155     // removed V0.9.16 (2001-11-22) [umoeller]
  1117. #define ID_XSDI_ARC_CRITERIA_GROUP      2155        // V0.9.16 (2001-11-22) [umoeller]
  1118. #define ID_XSDI_ARC_ENABLE              2156
  1119. #define ID_XSDI_ARC_ALWAYS              2157
  1120. #define ID_XSDI_ARC_NEXT                2158
  1121. #define ID_XSDI_ARC_INI                 2159
  1122. #define ID_XSDI_ARC_INI_SPIN            2160
  1123. #define ID_XSDI_ARC_INI_SPINTXT1        2161
  1124. #define ID_XSDI_ARC_DAYS                2162
  1125. #define ID_XSDI_ARC_DAYS_SPIN           2163
  1126. #define ID_XSDI_ARC_DAYS_SPINTXT1       2164
  1127. #define ID_XSDI_ARC_SHOWSTATUS          2165
  1128. #define ID_XSDI_ARC_ARCHIVES_GROUP      2166        // V0.9.16 (2001-11-22) [umoeller]
  1129. #define ID_XSDI_ARC_ARCHIVES_NO_TXT1    2167
  1130. #define ID_XSDI_ARC_ARCHIVES_NO_SPIN    2168
  1131. #define ID_XSDI_ARC_ARCHIVES_NO_TXT2    2169
  1132.  
  1133. // "extended reboot" / "auto-close" dlg items
  1134. #define ID_XSD_REBOOTEXT                2170
  1135. #define ID_XSDI_XRB_LISTBOX             2171
  1136. #define ID_XSDI_XRB_NEW                 2172
  1137. #define ID_XSDI_XRB_DELETE              2173
  1138. #define ID_XSDI_XRB_UP                  2174
  1139. #define ID_XSDI_XRB_DOWN                2175
  1140. #define ID_XSDI_XRB_ITEMNAME            2176
  1141. #define ID_XSDI_XRB_COMMAND             2177
  1142. #define ID_XSDI_XRB_PARTITIONS          2178     // added  (V0.9.0)
  1143.  
  1144. #define ID_XSD_AUTOCLOSE                2180
  1145. #define ID_XSDI_ACL_WMCLOSE             2181
  1146. // #define ID_XSDI_ACL_CTRL_C              2182 removed V0.9.19 (2002-05-23) [umoeller]
  1147. #define ID_XSDI_ACL_KILLSESSION         2183
  1148. #define ID_XSDI_ACL_SKIP                2184
  1149.  
  1150. #define ID_XSDI_ACL_STORE               2185    // added V0.9.1 (99-12-10)
  1151. #define ID_XSDI_ACL_INTRO               2186
  1152. #define ID_XSDI_ACL_SESSIONTITLE        2187
  1153. #define ID_XSDI_ACL_DOWHATGROUP         2188
  1154.  
  1155. #define ID_XSDI_PARTITIONSFIRST         2190    // menu item of first submenu on "Partitions" button (V0.9.0)
  1156.  
  1157. // XFldDesktop "Shutdown" page (V0.9.0)
  1158. // all IDs raised V0.9.16 (2002-01-04) [umoeller]
  1159. #define ID_SDDI_ANIMATE_TXT             2199    // V0.9.19 (2002-06-18) [umoeller]
  1160. #define ID_SDDI_REBOOT                  2200
  1161. #define ID_SDDI_ANIMATE_SHUTDOWN        2201
  1162. #define ID_SDDI_ANIMATE_REBOOT          2202
  1163. #define ID_SDDI_APMPOWEROFF             2203
  1164. #define ID_SDDI_DELAY                   2204
  1165. #define ID_SDDI_CONFIRM                 2205
  1166. #define ID_SDDI_WARPCENTERFIRST         2206
  1167. #define ID_SDDI_AUTOCLOSEVIO            2207
  1168. #define ID_SDDI_LOG                     2208
  1169.  
  1170. #define ID_SDDI_CREATESHUTDOWNFLDR      2209
  1171. #define ID_SDDI_SHOWSTARTUPPROGRESS     2210
  1172.  
  1173. #define ID_SDDI_STARTUP_INITDELAY_TXT1  2211
  1174. #define ID_SDDI_STARTUP_INITDELAY_SLID  2212
  1175. #define ID_SDDI_STARTUP_INITDELAY_TXT2  2213
  1176. #define ID_SDDI_STARTUP_OBJDELAY_TXT1   2214
  1177. #define ID_SDDI_STARTUP_OBJDELAY_SLID   2215
  1178. #define ID_SDDI_STARTUP_OBJDELAY_TXT2   2216
  1179. #define ID_SDDI_STARTUP_REBOOTSONLY     2217
  1180. #define ID_SDDI_STARTUP_EVERYWPSRESTART 2218
  1181.  
  1182. #define ID_SDDI_REBOOTEXT               2219
  1183. #define ID_SDDI_AUTOCLOSEDETAILS        2220
  1184. #define ID_SDDI_APMVERSION              2221
  1185. #define ID_SDDI_APMVERSION_TXT          2222
  1186. #define ID_SDDI_APMSYS                  2223
  1187. #define ID_SDDI_APMSYS_TXT              2224
  1188.  
  1189. #ifndef __EASYSHUTDOWN__
  1190. #define ID_SDDI_SAVEINIS_TXT            2225
  1191. #define ID_SDDI_SAVEINIS_LIST           2226
  1192. #endif
  1193.  
  1194. #define ID_SDDI_SHUTDOWNGROUP           2227        // V0.9.16 (2001-10-08) [umoeller]
  1195. #define ID_SDDI_SHAREDGROUP             2228
  1196.  
  1197. #define ID_SDDI_CANDESKTOPALTF4         2229        // V0.9.16 (2002-01-04) [umoeller]
  1198.  
  1199. /* ******************************************************************
  1200.  *
  1201.  *   XWPTrashCan                            >= 3000
  1202.  *
  1203.  ********************************************************************/
  1204.  
  1205. // #define ID_XTD_SETTINGS                 3000     // removed V0.9.19 (2002-04-14) [umoeller]
  1206. // #define ID_XTDI_DELETE                  3001
  1207. // #define ID_XTDI_EMPTYSTARTUP            3002
  1208. // #define ID_XTDI_EMPTYSHUTDOWN           3003
  1209. #define ID_XTDI_OPTIONSGROUP            3003        // V0.9.19 (2002-04-14) [umoeller]
  1210. #define ID_XTDI_CONFIRMEMPTY            3004
  1211. #define ID_XTDI_CONFIRMDESTROY          3005
  1212. #define ID_XTDI_ALWAYSTRUEDELETE        3006        // V0.9.19 (2002-04-14) [umoeller]
  1213.  
  1214. #define ID_XTD_DRIVES                   3020
  1215. #define ID_XTDI_UNSUPPORTED_LB          3021
  1216. #define ID_XTDI_SUPPORTED_LB            3022
  1217. #define ID_XTDI_ADD_SUPPORTED           3023
  1218. #define ID_XTDI_REMOVE_SUPPORTED        3024
  1219.  
  1220. #define ID_XTD_ICONPAGE                 3030
  1221. #define ID_XTDI_ICON_TITLEMLE           3031
  1222.  
  1223. /* ******************************************************************
  1224.  *
  1225.  *   XWPKeyboard                            >= 3200
  1226.  *
  1227.  ********************************************************************/
  1228.  
  1229. // #define ID_XSD_KEYB_OBJHOTKEYS          3200
  1230. // #define ID_XSDI_HOTK_CNR                3201
  1231.  
  1232. // #define ID_XSD_KEYB_FUNCTIONKEYS        3220
  1233. // #define ID_XSDI_FUNCK_CNR               3221
  1234.  
  1235. #define ID_XSD_KEYB_EDITFUNCTIONKEY     3230
  1236. #define ID_XSDI_FUNCK_DESCRIPTION_EF    3231
  1237. #define ID_XSDI_FUNCK_SCANCODE_EF       3232
  1238. // #define ID_XSDI_FUNCK_MODIFIER          3233
  1239.             // removed V0.9.12 (2001-05-17) [umoeller]
  1240.  
  1241. /* ******************************************************************
  1242.  *
  1243.  *   XWPMouse                               >= 3400
  1244.  *
  1245.  ********************************************************************/
  1246.  
  1247. // #define ID_XSD_MOUSE_MOVEMENT           3400     // V0.9.16 (2001-12-06) [umoeller]
  1248. #ifndef __NOSLIDINGFOCUS__
  1249. #define ID_XSDI_MOUSE_SLIDINGFOCUS_GRP  3400
  1250. #define ID_XSDI_MOUSE_SLIDINGFOCUS      3401
  1251. #define ID_XSDI_MOUSE_FOCUSDELAY_TXT1   3402
  1252. #define ID_XSDI_MOUSE_FOCUSDELAY_SLIDER 3403
  1253. #define ID_XSDI_MOUSE_FOCUSDELAY_TXT2   3404
  1254. #define ID_XSDI_MOUSE_BRING2TOP         3405
  1255. #define ID_XSDI_MOUSE_IGNORESEAMLESS    3406
  1256. #define ID_XSDI_MOUSE_IGNOREDESKTOP     3407
  1257. // #define ID_XSDI_MOUSE_IGNOREPAGER    3408    // removed V0.9.19 (2002-05-07) [umoeller]
  1258. // #define ID_XSDI_MOUSE_IGNOREXCENTER     3409    // V0.9.7 (2000-12-08) [umoeller]
  1259.                                                 // removed V0.9.19 (2002-05-07) [umoeller]
  1260. #endif
  1261. // ID_XSDI_MOUSE_AUTOHIDE_* moved to ID_XSD_MOUSE_MOVEMENT2
  1262. // V0.9.14 (2001-08-02) [lafaix]
  1263. #define ID_XSDI_MOUSE_SLIDINGMENU_GRP   3413
  1264. #define ID_XSDI_MOUSE_SLIDINGMENU       3414
  1265. #define ID_XSDI_MOUSE_MENUDELAY_TXT1    3415
  1266. #define ID_XSDI_MOUSE_MENUDELAY_SLIDER  3416
  1267. #define ID_XSDI_MOUSE_MENUDELAY_TXT2    3417
  1268. #define ID_XSDI_MOUSE_MENUHILITE        3418
  1269. #define ID_XSDI_MOUSE_CONDCASCADE       3419    // V0.9.6 (2000-10-27) [umoeller]
  1270.  
  1271. #define ID_XSD_MOUSE_CORNERS            3430
  1272. #define ID_XSDI_MOUSE_RADIO_TOPLEFT     3431
  1273. #define ID_XSDI_MOUSE_RADIO_TOPRIGHT    3432
  1274. #define ID_XSDI_MOUSE_RADIO_BOTTOMLEFT  3433
  1275. #define ID_XSDI_MOUSE_RADIO_BOTTOMRIGHT 3434
  1276. #define ID_XSDI_MOUSE_RADIO_TOP         3435
  1277. #define ID_XSDI_MOUSE_RADIO_LEFT        3436
  1278. #define ID_XSDI_MOUSE_RADIO_RIGHT       3437
  1279. #define ID_XSDI_MOUSE_RADIO_BOTTOM      3438
  1280. #define ID_XSDI_MOUSE_INACTIVEOBJ       3439
  1281. #define ID_XSDI_MOUSE_SPECIAL_CHECK     3440
  1282. #define ID_XSDI_MOUSE_SPECIAL_DROP      3441
  1283. #define ID_XSDI_MOUSE_OPEN_CHECK        3442
  1284. #define ID_XSDI_MOUSE_OPEN_CNR          3443
  1285. #define ID_XSDI_MOUSE_CORNERSIZE_SLIDER 3444
  1286.  
  1287. // #define ID_XSD_MOUSEMAPPINGS2           3450     removed V0.9.19 (2002-05-28) [umoeller]
  1288. #define ID_XSDI_MOUSE_MAPPINGS2GROUP    3450
  1289. #define ID_XSDI_MOUSE_CHORDWINLIST      3451
  1290. #define ID_XSDI_MOUSE_SYSMENUMB2        3452
  1291. #define ID_XSDI_MOUSE_MB3SCROLL         3453
  1292. #define ID_XSDI_MOUSE_MB3PIXELS_TXT1    3454
  1293. #define ID_XSDI_MOUSE_MB3PIXELS_SLIDER  3455
  1294. #define ID_XSDI_MOUSE_MB3PIXELS_TXT2    3456
  1295. #define ID_XSDI_MOUSE_MB3LINEWISE       3457
  1296. #define ID_XSDI_MOUSE_MB3AMPLIFIED      3458
  1297. #define ID_XSDI_MOUSE_MB3AMP_TXT1       3459
  1298. #define ID_XSDI_MOUSE_MB3AMP_SLIDER     3460
  1299. #define ID_XSDI_MOUSE_MB3AMP_TXT2       3461
  1300. #define ID_XSDI_MOUSE_MB3SCROLLREVERSE  3462
  1301. //#define ID_XSDI_MOUSE_MB3CLK2MB1DBLCLK  3463
  1302. #define ID_XSDI_MOUSE_MB3CLICK_TXT      3464
  1303. #define ID_XSDI_MOUSE_MB3CLICK_DROP     3465    // added V0.9.9 (2001-03-14) [lafaix]
  1304.  
  1305. #ifndef __NOMOVEMENT2FEATURES__
  1306. #define ID_XSD_MOUSE_MOVEMENT2          3470    // added V0.9.14 (2001-08-02) [lafaix]
  1307. #define ID_XSDI_MOUSE_AUTOHIDE_CHECK    3471
  1308. #define ID_XSDI_MOUSE_AUTOHIDE_TXT1     3472
  1309. #define ID_XSDI_MOUSE_AUTOHIDE_SLIDER   3473
  1310. #define ID_XSDI_MOUSE_AUTOHIDE_TXT2     3474
  1311. #define ID_XSDI_MOUSE_AUTOHIDE_CHECKMNU 3475
  1312. #define ID_XSDI_MOUSE_AUTOHIDE_CHECKBTN 3476
  1313. #define ID_XSDI_MOUSE_AUTOMOVE_CHECK    3477
  1314. #define ID_XSDI_MOUSE_AUTOMOVE_TXT1     3478
  1315. #define ID_XSDI_MOUSE_AUTOMOVE_SLIDER   3479
  1316. #define ID_XSDI_MOUSE_AUTOMOVE_TXT2     3480
  1317. #define ID_XSDI_MOUSE_AUTOMOVE_ANIMATE  3481
  1318. #define ID_XSDI_MOUSE_AUTOMOVE_CENTER   3482    // added V0.9.19 (2002-04-11) [lafaix]
  1319. #endif
  1320.  
  1321. /* ******************************************************************
  1322.  *
  1323.  *   XCenter                            >= 3600
  1324.  *
  1325.  ********************************************************************/
  1326.  
  1327. // #define ID_CRD_SETTINGS_VIEW            3600 removed V0.9.19 (2002-05-07) [umoeller]
  1328. #define ID_XRDI_VIEW_FRAMEGROUP         3600    // added V0.9.19 (2002-05-07) [umoeller]
  1329. #define ID_CRDI_VIEW_TOPOFSCREEN        3601
  1330. #define ID_CRDI_VIEW_BOTTOMOFSCREEN     3602
  1331. #define ID_CRDI_VIEW_ALWAYSONTOP        3603
  1332. #define ID_CRDI_VIEW_ANIMATE            3604
  1333. #define ID_CRDI_VIEW_AUTOHIDE           3605
  1334. #define ID_CRDI_VIEW_POSITION_GROUP     3606    // added V0.9.19 (2002-05-07) [umoeller]
  1335. #define ID_CRDI_VIEW_PRTY_GROUP         3607    // added V0.9.19 (2002-05-07) [umoeller]
  1336. #define ID_CRDI_VIEW_PRTY_SLIDER        3608
  1337. #define ID_CRDI_VIEW_PRTY_TEXT          3609
  1338. #define ID_CRDI_VIEW_REDUCEWORKAREA     3610
  1339. #define ID_CRDI_VIEW_AUTOHIDE_TXT1      3611    // added V0.9.9 (2001-03-09) [umoeller]
  1340. #define ID_CRDI_VIEW_AUTOHIDE_SLIDER    3612    // added V0.9.9 (2001-03-09) [umoeller]
  1341. #define ID_CRDI_VIEW_AUTOHIDE_TXT2      3613    // added V0.9.9 (2001-03-09) [umoeller]
  1342. #define ID_CRDI_VIEW_AUTOHIDE_CLICK     3614    // added V0.9.14 (2001-08-21) [umoeller]
  1343. #define ID_CRDI_VIEW_AUTOSCREENBORDER   3615    // added V0.9.14 (2001-08-21) [umoeller]
  1344.  
  1345. // #define ID_CRD_SETTINGS_VIEW2           3650 // removed V0.9.16 (2001-10-24) [umoeller]
  1346. #define ID_CRDI_VIEW2_3DBORDER_GROUP    3650
  1347. #define ID_CRDI_VIEW2_3DBORDER_SLIDER   3651
  1348. #define ID_CRDI_VIEW2_3DBORDER_TEXT     3652
  1349. #define ID_CRDI_VIEW2_BDRSPACE_SLIDER   3653
  1350. #define ID_CRDI_VIEW2_BDRSPACE_TEXT     3654
  1351. #define ID_CRDI_VIEW2_WGTSPACE_SLIDER   3655
  1352. #define ID_CRDI_VIEW2_WGTSPACE_TEXT     3656
  1353. #define ID_CRDI_VIEW2_FLATBUTTONS       3657
  1354. #define ID_CRDI_VIEW2_SUNKBORDERS       3658
  1355. #define ID_CRDI_VIEW2_ALL3DBORDERS      3659
  1356. #define ID_CRDI_VIEW2_SIZINGBARS        3660
  1357. #define ID_CRDI_VIEW2_SPACINGLINES      3661
  1358. #define ID_CRDI_VIEW2_BDRSPACE_GROUP    3662    // V0.9.16 (2001-10-24) [umoeller]
  1359. #define ID_CRDI_VIEW2_WGTSPACE_GROUP    3663    // V0.9.16 (2001-10-24) [umoeller]
  1360. #define ID_CRDI_VIEW2_DEFSTYLES_GROUP   3664    // V0.9.16 (2001-10-24) [umoeller]
  1361. #define ID_CRDI_VIEW2_HATCHINUSE        3665    // V0.9.16 (2001-10-24) [umoeller]
  1362.  
  1363. #define ID_CRD_WINLISTWGT_SETTINGS      3700
  1364. #define ID_CRDI_FILTERS_CURRENTLB       3701
  1365. #define ID_CRDI_FILTERS_REMOVE          3702
  1366. #define ID_CRDI_FILTERS_NEWCOMBO        3703
  1367. #define ID_CRDI_FILTERS_ADD             3704
  1368.  
  1369. #define ID_CRD_HEALTHWGT_SETTINGS       3710
  1370. #define ID_CRDI_SETUP_STRING            3711
  1371.  
  1372. #define ID_CRD_DISKFREEWGT_SETTINGS     3720
  1373.  
  1374. /* ******************************************************************
  1375.  *
  1376.  *   XWPString                          >= 3800
  1377.  *
  1378.  ********************************************************************/
  1379.  
  1380. #define ID_XSD_XWPSTRING_PAGE           3800
  1381. #define ID_XSD_XWPSTRING_STRING_MLE     3801
  1382. #define ID_XSD_XWPSTRING_OBJ_CNR        3802
  1383. #define ID_XSD_XWPSTRING_OBJ_CLEAR      3803
  1384. #define ID_XSD_XWPSTRING_CONFIRM        3804
  1385.  
  1386. /* ******************************************************************
  1387.  *
  1388.  *   XWPFont                            >= 3900
  1389.  *
  1390.  ********************************************************************/
  1391.  
  1392. #define ID_FND_SAMPLETEXT               3900
  1393. #define ID_FNDI_SAMPLETEXT_MLE          3901
  1394.  
  1395. /* ******************************************************************
  1396.  *
  1397.  *   XWPAdmin                           >= 4000
  1398.  *
  1399.  ********************************************************************/
  1400.  
  1401. // all IDs changed V0.9.19 (2002-04-02) [umoeller]
  1402. #define ID_AMDI_USER_LOCAL_GROUP        4000
  1403. #define ID_AMDI_USER_USERNAME_TXT       4001
  1404. #define ID_AMDI_USER_USERNAME_DATA      4002
  1405. #define ID_AMDI_USER_USERID_TXT         4003
  1406. #define ID_AMDI_USER_USERID_DATA        4004
  1407. #define ID_AMDI_USER_GROUPNAME_TXT      4005
  1408. #define ID_AMDI_USER_GROUPNAME_DATA     4006
  1409. #define ID_AMDI_USER_GROUPID_TXT        4007
  1410. #define ID_AMDI_USER_GROUPID_DATA       4008
  1411.  
  1412. /* ******************************************************************
  1413.  *
  1414.  *   XShutdown                          >= 4100
  1415.  *
  1416.  ********************************************************************/
  1417.  
  1418. #define ID_SDICON                       4100   // shutdown icon
  1419.  
  1420. /* dlg templates */
  1421. #define ID_SDD_MAIN                     4200
  1422. #define ID_SDD_STATUS                   4201
  1423. #define ID_SDD_CONFIRM                  4202
  1424. #define ID_SDD_CAD                      4203
  1425. #define ID_SDD_CLOSEVIO                 4204
  1426. // #define ID_SDD_CONFIRMWPS               4205     // removed V0.9.16 (2002-01-13) [umoeller]
  1427. #define ID_SDD_BOOTMGR                  4206
  1428.  
  1429. /* dlg items */
  1430. #define ID_SDDI_LISTBOX                 4301
  1431. #define ID_SDDI_BEGINSHUTDOWN           4302
  1432. #define ID_SDDI_CANCELSHUTDOWN          4303
  1433. #define ID_SDDI_TEXTSHUTTING            4304
  1434. #define ID_SDDI_PROGRESSBAR             4305
  1435. #define ID_SDDI_STATUS                  4306
  1436. #define ID_SDDI_SKIPAPP                 4307
  1437. #define ID_SDDI_PERCENT                 4309
  1438. #ifndef __NOXSHUTDOWN__
  1439. #define ID_SDDI_MESSAGEAGAIN            4310
  1440. #endif
  1441. #define ID_SDDI_VDMAPPTEXT              4311
  1442. #define ID_SDDI_WPS_CLOSEWINDOWS        4312
  1443. #define ID_SDDI_ICON                    4313
  1444. #define ID_SDDI_BOOTMGR                 4314
  1445. #ifndef __NOXWPSTARTUP__
  1446. #define ID_SDDI_WPS_STARTUPFOLDER       4315
  1447. #endif
  1448. #define ID_SDDI_SHUTDOWNONLY            4316
  1449. #define ID_SDDI_STANDARDREBOOT          4317
  1450. #define ID_SDDI_REBOOTTO                4318
  1451. #define ID_SDDI_EMPTYTRASHCAN           4319
  1452. #define ID_SDDI_CONFIRM_TEXT            4320  // V0.9.5 (2000-08-10) [umoeller]
  1453. #define ID_SDDI_CONFIRMWPS_TITLE        4205        // V0.9.16 (2002-01-13) [umoeller]
  1454. #define ID_SDDI_PROGRESS1               4321 // V0.9.17 (2002-02-05) [pr]
  1455. #define ID_SDDI_PROGRESS2               4322
  1456. #define ID_SDDI_COMPLETE                4323
  1457. #define ID_SDDI_SWITCHOFF               4324
  1458. #define ID_SDDI_ARCHIVEONCE             4325    // V0.9.19 (2002-04-17) [umoeller]
  1459.  
  1460. /* command defs (used in the Shutdown wnd proc) */
  1461. #define ID_SDMI_CLOSEITEM               4400
  1462. #define ID_SDMI_UPDATESHUTLIST          4402
  1463. #define ID_SDMI_UPDATEPROGRESSBAR       4403
  1464. // #define ID_SDMI_FLUSHBUFFERS            4404     removed V0.9.9 (2001-04-04) [umoeller]
  1465. #define ID_SDMI_CLOSEVIO                4405
  1466. // #define ID_SDMI_PREPARESAVEWPS          4406     removed V0.9.9 (2001-04-04) [umoeller]
  1467. // #define ID_SDMI_SAVEWPSITEM             4407     removed V0.9.9 (2001-04-04) [umoeller]
  1468. // #define ID_SDMI_SAVEWPS                 4407     removed V0.9.9 (2001-04-04) [umoeller]
  1469. // #define ID_SDMI_BEGINCLOSINGITEMS       4408     removed V0.9.12 (2001-04-29) [umoeller]
  1470. // #define ID_SDMI_CLEANUPANDQUIT          4409     removed V0.9.9 (2001-04-04) [umoeller]
  1471.  
  1472. /* ******************************************************************
  1473.  *
  1474.  *   XWPScreen                          >= 4500
  1475.  *
  1476.  ********************************************************************/
  1477.  
  1478. /* All IDs were raised from >= 1400 to >= 4500 with
  1479.    V0.9.19 (2002-04-17) [umoeller] because we were
  1480.    running out of IDs in the old range.  */
  1481.  
  1482. #ifndef __NOPAGER__
  1483.     // #define ID_SCD_PAGER_GENERAL            4500     removed V0.9.19 (2002-05-23) [umoeller]
  1484.     #define ID_SCDI_PGR1_GROUP             4500
  1485.     #define ID_SCDI_PGR1_X_SLIDER          4501
  1486.     #define ID_SCDI_PGR1_X_TEXT2           4502
  1487.     #define ID_SCDI_PGR1_Y_SLIDER          4503
  1488.     #define ID_SCDI_PGR1_Y_TEXT2           4504
  1489.     #define ID_SCDI_PGR1_ENABLE            4505
  1490.     // 1405 to 1414 moved to ID_SCD_PAGER_WINDOW
  1491.     #define ID_SCDI_PGR1_ARROWHOTKEYS      4515
  1492.     #define ID_SCDI_PGR1_HOTKEYS_CTRL      4516
  1493.     #define ID_SCDI_PGR1_HOTKEYS_SHIFT     4517
  1494.     #define ID_SCDI_PGR1_HOTKEYS_ALT       4518
  1495.     #define ID_SCDI_PGR1_WRAPAROUND        4519
  1496.     #define ID_SCDI_PGR1_VALUESET          4520
  1497.     #define ID_SCDI_PGR1_FOLLOWFOCUS       4521     // V0.9.19 (2002-06-02) [umoeller]
  1498.  
  1499.     // #define ID_SCD_PAGER_COLORS             4530     // removed V0.9.19 (2002-05-07) [umoeller]
  1500.     #define ID_SCDI_PGR2_DISABLED_INFO     4529     // added V0.9.19 (2002-05-28) [umoeller]
  1501.     #define ID_SCDI_PGR2_DTP_INACTIVE_1    4530
  1502.     #define ID_SCDI_PGR2_DTP_INACTIVE_2    4531
  1503.     #define ID_SCDI_PGR2_DTP_ACTIVE        4532
  1504.     #define ID_SCDI_PGR2_DTP_GRID          4533
  1505.     #define ID_SCDI_PGR2_WIN_INACTIVE      4534
  1506.     #define ID_SCDI_PGR2_WIN_ACTIVE        4535
  1507.     #define ID_SCDI_PGR2_WIN_BORDER        4536
  1508.     #define ID_SCDI_PGR2_TXT_INACTIVE      4537
  1509.     #define ID_SCDI_PGR2_TXT_ACTIVE        4538
  1510.     #define ID_SCDI_PGR2_COLORS_GROUP      4540
  1511.     #define ID_SCDI_PGR2_COLORS_INFO       4541
  1512.     #define ID_SCDI_PGR2_COLORS_INACTIVE_1 4542
  1513.     #define ID_SCDI_PGR2_COLORS_INACTIVE_2 4543
  1514.     #define ID_SCDI_PGR2_COLORS_ACTIVE     4544
  1515.     #define ID_SCDI_PGR2_COLORS_BORDERS    4545
  1516.     #define ID_SCDI_PGR2_COLORS_BACKGROUND 4546
  1517.     #define ID_SCDI_PGR2_COLORS_MINIWINDOW 4547
  1518.     #define ID_SCDI_PGR2_COLORS_TITLE      4548
  1519.  
  1520.     // added V0.9.19 (2002-04-17) [umoeller]
  1521.     #define ID_SCDI_STICKY_GROUP            4550
  1522.     #define ID_SCDI_STICKY_CNR              4551
  1523.  
  1524.     #define ID_SCDI_STICKY_INCLUDE          4560
  1525.     #define ID_SCDI_STICKY_EXCLUDE          4561
  1526.     #define ID_SCDI_STICKY_CONTAINS         4562
  1527.     #define ID_SCDI_STICKY_BEGINSWITH       4563
  1528.     #define ID_SCDI_STICKY_ENDSWITH         4564
  1529.     #define ID_SCDI_STICKY_EQUALS           4565
  1530.     #define ID_SCDI_STICKY_MATCHES          4566
  1531.     #define ID_SCDI_STICKY_TITLEATTRIBUTE   4567
  1532.     #define ID_SCDI_STICKY_CRITERIA         4568
  1533.     #define ID_SCDI_STICKY_ATTRIBUTE        4569
  1534.     #define ID_SCDI_STICKY_OPERATOR         4570
  1535.     #define ID_SCDI_STICKY_VALUE            4571
  1536.     #define ID_SCDI_STICKY_ADDTITLE         4572
  1537.     #define ID_SCDI_STICKY_EDITTITLE        4573
  1538.  
  1539.     #define ID_SCDI_STICKY_CRITERIAGROUP    4580
  1540.     #define ID_SCDI_STICKY_ATTRIBUTE_DROP   4581
  1541.     #define ID_SCDI_STICKY_OPERATOR_DROP    4582
  1542.     #define ID_SCDI_STICKY_VALUE_DROP       4583
  1543.     #define ID_SCDI_STICKY_MATCHINGGROUP    4584
  1544.     #define ID_SCDI_STICKY_RADIO_INCLUDE    4585
  1545.     #define ID_SCDI_STICKY_RADIO_EXCLUDE    4586
  1546.  
  1547.     // removed V0.9.19 (2002-04-15) [lafaix]
  1548.     //#define ID_SCD_PAGER_NEWSTICKY       1460
  1549.     //#define ID_SCD_PAGER_COMBO_STICKIES  1461
  1550.  
  1551.     // #define ID_SCD_PAGER_WINDOW             4600 removed V0.9.19 (2002-04-17) [umoeller]
  1552.     #define ID_SCDI_PGR1_WINDOW_GROUP      4600
  1553.     #define ID_SCDI_PGR1_SHOWWINDOWS       4601
  1554.     #define ID_SCDI_PGR1_SHOWWINTITLES     4602
  1555.     #define ID_SCDI_PGR1_CLICK2ACTIVATE    4603
  1556.     // #define ID_SCDI_PGR1_TITLEBAR          4604     removed V0.9.19 (2002-05-07) [umoeller]
  1557.     #define ID_SCDI_PGR1_PRESERVEPROPS     4605
  1558.     #define ID_SCDI_PGR1_STAYONTOP         4606
  1559.     #define ID_SCDI_PGR1_FLASHTOTOP        4607
  1560.     #define ID_SCDI_PGR1_FLASH_TXT1        4608
  1561.     #define ID_SCDI_PGR1_FLASH_SPIN        4609
  1562.     #define ID_SCDI_PGR1_FLASH_TXT2        4610
  1563.     #define ID_SCDI_PGR1_SHOWSECONDARY     4611    // added V0.9.19 (2002-04-11) [lafaix]
  1564.     #define ID_SCDI_PGR1_SHOWSTICKY        4612    // added V0.9.19 (2002-04-11) [lafaix]
  1565.     #define ID_SCDI_PGR1_SHOWWINICONS      4613     // added V0.9.19 (2002-06-13) [umoeller]
  1566. #endif
  1567.  
  1568. /* ******************************************************************
  1569.  *
  1570.  *   String IDs I                           >= 5000
  1571.  *
  1572.  ********************************************************************/
  1573.  
  1574. // XFolder uses the following ID's for language-
  1575. // dependent strings. These correspond to the
  1576. // string definitions in the NLS .RC file.
  1577. // Note that XFolder also uses a message file
  1578. // (.MSG) for messages which might turn out to
  1579. // be longer than 256 characters.
  1580.  
  1581. // These IDs should not have "gaps" in the
  1582. // numbers, because OS/2 loads string resources
  1583. // in blocks of 16 strings, which does not
  1584. // work if the IDs don't have following numbers.
  1585.  
  1586. // Note: All string IDs have been raised with V0.9.0.
  1587.  
  1588. // More string IDs (part II) are above 7000 because
  1589. // unfortunately I didn't reserve enough space when
  1590. // declaring the XWPSetup feature strings as >= 6000.
  1591.  
  1592. #define ID_XSS_MAIN               5000
  1593. #define ID_XSSI_NOTDEFINED        5001
  1594. #define ID_XSSI_PRODUCTINFO       5002
  1595. #define ID_XSSI_REFRESHNOW        5003
  1596. #define ID_XSSI_SNAPTOGRID        5004
  1597. #define ID_XSSI_DLLLANGUAGE       5005
  1598. #define ID_XSSI_XFOLDERVERSION    5006
  1599.  
  1600. #define ID_XSSI_FLDRCONTENT       5007
  1601. #define ID_XSSI_COPYFILENAME      5008
  1602. #define ID_XSSI_BORED             5009
  1603. #define ID_XSSI_FLDREMPTY         5010
  1604. #define ID_XSSI_SELECTSOME        5011
  1605.  
  1606. // startup/shutdown folder context menu
  1607. #define ID_XSSI_PROCESSCONTENT    5012
  1608.  
  1609. #define ID_XFSI_QUICKSTATUS       5013
  1610.  
  1611. #define ID_XSSI_POPULATING        5014
  1612. #define ID_XSSI_SBTEXTNONESEL     5015
  1613. #define ID_XSSI_SBTEXTMULTISEL    5016
  1614. #define ID_XSSI_SBTEXTWPDATAFILE  5017
  1615. #define ID_XSSI_SBTEXTWPDISK      5018
  1616. #define ID_XSSI_SBTEXTWPPROGRAM   5019
  1617. #define ID_XSSI_SBTEXTWPOBJECT    5020
  1618.  
  1619. #define ID_XSSI_NLS_AUTHOR        5021      // new with V0.9.0
  1620. // #define ID_XSSI_KERNEL_BUILD      5022      // new with V0.9.0; for /main/xfldr.rc
  1621.         // removed V0.9.7 (2000-12-14) [umoeller]
  1622. #define ID_XSSI_RUN               5022      // new with V0.9.14
  1623.  
  1624. // folder hotkeys: key descriptions
  1625. #define ID_XSSI_KEY_CTRL             5201
  1626. #define ID_XSSI_KEY_Alt              5202
  1627. #define ID_XSSI_KEY_SHIFT            5203
  1628.  
  1629. #define ID_XSSI_KEY_BACKSPACE        5204
  1630. #define ID_XSSI_KEY_TAB              5205
  1631. #define ID_XSSI_KEY_BACKTABTAB       5206
  1632. #define ID_XSSI_KEY_ENTER            5207
  1633. #define ID_XSSI_KEY_ESC              5208
  1634. #define ID_XSSI_KEY_SPACE            5209
  1635. #define ID_XSSI_KEY_PAGEUP           5210
  1636. #define ID_XSSI_KEY_PAGEDOWN         5211
  1637. #define ID_XSSI_KEY_END              5212
  1638. #define ID_XSSI_KEY_HOME             5213
  1639. #define ID_XSSI_KEY_LEFT             5214
  1640. #define ID_XSSI_KEY_UP               5215
  1641. #define ID_XSSI_KEY_RIGHT            5216
  1642. #define ID_XSSI_KEY_DOWN             5217
  1643. #define ID_XSSI_KEY_PRINTSCRN        5218
  1644. #define ID_XSSI_KEY_INSERT           5219
  1645. #define ID_XSSI_KEY_DELETE           5220
  1646. #define ID_XSSI_KEY_SCRLLOCK         5221
  1647. #define ID_XSSI_KEY_NUMLOCK          5222
  1648.  
  1649. #define ID_XSSI_KEY_WINLEFT          5223
  1650. #define ID_XSSI_KEY_WINRIGHT         5224
  1651. #define ID_XSSI_KEY_WINMENU          5225
  1652.  
  1653. // folder hotkeys: action descriptions
  1654. #define ID_XSSI_LB_REFRESHNOW           5500
  1655. #define ID_XSSI_LB_SNAPTOGRID           5501
  1656. #define ID_XSSI_LB_SELECTALL            5502
  1657. #define ID_XSSI_LB_OPENPARENTFOLDER     5503
  1658.  
  1659. #define ID_XSSI_LB_OPENSETTINGSNOTEBOOK 5504
  1660. #define ID_XSSI_LB_OPENNEWDETAILSVIEW   5505
  1661. #define ID_XSSI_LB_OPENNEWICONVIEW      5506
  1662. #define ID_XSSI_LB_DESELECTALL          5507
  1663. #define ID_XSSI_LB_OPENNEWTREEVIEW      5508
  1664.  
  1665. #define ID_XSSI_LB_FIND                 5509
  1666.  
  1667. #define ID_XSSI_LB_PICKUP               5510
  1668. #define ID_XSSI_LB_PICKUPCANCELDRAG     5511
  1669.  
  1670. #define ID_XSSI_LB_SORTBYNAME           5512
  1671. #define ID_XSSI_LB_SORTBYSIZE           5513
  1672. #define ID_XSSI_LB_SORTBYTYPE           5514
  1673. #define ID_XSSI_LB_SORTBYREALNAME       5515
  1674. #define ID_XSSI_LB_SORTBYWRITEDATE      5516
  1675. #define ID_XSSI_LB_SORTBYACCESSDATE     5517
  1676. #define ID_XSSI_LB_SORTBYCREATIONDATE   5518
  1677.  
  1678. #define ID_XSSI_LB_SWITCHTOICONVIEW     5519
  1679. #define ID_XSSI_LB_SWITCHTODETAILSVIEW  5520
  1680. #define ID_XSSI_LB_SWITCHTOTREEVIEW     5521
  1681.  
  1682. #define ID_XSSI_LB_ARRANGEDEFAULT       5522
  1683. #define ID_XSSI_LB_ARRANGEFROMTOP       5523
  1684. #define ID_XSSI_LB_ARRANGEFROMLEFT      5524
  1685. #define ID_XSSI_LB_ARRANGEFROMRIGHT     5525
  1686. #define ID_XSSI_LB_ARRANGEFROMBOTTOM    5526
  1687. #define ID_XSSI_LB_ARRANGEPERIMETER     5527
  1688. #define ID_XSSI_LB_ARRANGEHORIZONTALLY  5528
  1689. #define ID_XSSI_LB_ARRANGEVERTICALLY    5529
  1690.  
  1691. #define ID_XSSI_LB_INSERT               5530
  1692.  
  1693. #define ID_XSSI_LB_SORTBYEXTENSION      5531
  1694. #define ID_XSSI_LB_SORTFOLDERSFIRST     5532
  1695. #define ID_XSSI_LB_SORTBYCLASS          5533
  1696. #define ID_XSSI_LB_OPENPARENTFOLDERANDCLOSE     5534
  1697. #define ID_XSSI_LB_SELECTSOME           5535
  1698.  
  1699. #define ID_XSSI_LB_CLOSEWINDOW          5536
  1700.  
  1701. #define ID_XSSI_LB_CONTEXTMENU          5537
  1702. #define ID_XSSI_LB_TASKLIST             5538
  1703.  
  1704. #define ID_XSSI_LB_COPYFILENAME_SHORT   5539
  1705. #define ID_XSSI_LB_COPYFILENAME_FULL    5540
  1706.  
  1707. // FIRST and LAST are used be the notebook func to
  1708. // calculate corresponding items
  1709. #define ID_XSSI_LB_FIRST                5500
  1710. #define ID_XSSI_LB_LAST                 5540
  1711.  
  1712. // shutdown strings
  1713. #define ID_SDSI_FLUSHING                5600
  1714. #define ID_SDSI_CAD                     5601
  1715. #define ID_SDSI_REBOOTING               5602
  1716. #define ID_SDSI_CLOSING                 5603
  1717. #define ID_SDSI_SHUTDOWN                5604
  1718. #define ID_SDSI_RESTARTWPS              5605
  1719. #define ID_SDSI_RESTARTINGWPS           5606
  1720. #define ID_SDSI_SAVINGDESKTOP           5607
  1721. #define ID_SDSI_SAVINGPROFILES          5608
  1722. #define ID_SDSI_STARTING                5609
  1723. #define ID_SDSI_DEFAULT                 5610
  1724.  
  1725. // settings page titles (for notebook tabs)
  1726. // #define ID_XSSI_1GENERIC                5620         removed V0.9.20 (2002-07-25) [umoeller]
  1727. // #define ID_XSSI_2REMOVEITEMS            5621         removed V0.9.20 (2002-07-25) [umoeller]
  1728. // #define ID_XSSI_25ADDITEMS              5622         removed V0.9.20 (2002-07-25) [umoeller]
  1729. #define ID_XSSI_26CONFIGITEMS           5623
  1730. #define ID_XSSI_27STATUSBAR             5624
  1731. #define ID_XSSI_3SNAPTOGRID             5625
  1732. #define ID_XSSI_4ACCELERATORS           5626
  1733. // #define ID_XSSI_5INTERNALS              5627         removed V0.9.20 (2002-07-25) [umoeller]
  1734. // #define ID_XSSI_FILEOPS                 5628         removed V0.9.20 (2002-07-25) [umoeller]
  1735. #define ID_XSSI_SORT                    5629
  1736. // #define ID_XSSI_INTERNALS               5630         removed V0.9.20 (2002-07-25) [umoeller]
  1737. #define ID_XSSI_WPSCLASSES              5631
  1738. #define ID_XSSI_XWPSTATUS               5632
  1739. #define ID_XSSI_FEATURES                5633
  1740. #define ID_XSSI_PARANOIA                5634
  1741. #define ID_XSSI_OBJECTS                 5635
  1742. #define ID_XSSI_FILEPAGE                5636
  1743. #define ID_XSSI_DETAILSPAGE             5637
  1744. #define ID_XSSI_XSHUTDOWNPAGE           5638
  1745. #define ID_XSSI_STARTUPPAGE             5639
  1746. #define ID_XSSI_DTPMENUPAGE             5640
  1747. #define ID_XSSI_FILETYPESPAGE           5641
  1748. #define ID_XSSI_SOUNDSPAGE              5642
  1749. #define ID_XSSI_VIEWPAGE                5643
  1750. #define ID_XSSI_ARCHIVESPAGE            5644
  1751. #define ID_XSSI_PGMFILE_MODULE          5645
  1752. #define ID_XSSI_OBJECTHOTKEYSPAGE       5646
  1753. #define ID_XSSI_FUNCTIONKEYSPAGE        5647
  1754. #define ID_XSSI_MOUSEHOOKPAGE           5648
  1755. #define ID_XSSI_MAPPINGSPAGE            5649
  1756.  
  1757. // sort criteria
  1758. #define ID_XSSI_SV_NAME                 5650
  1759. #define ID_XSSI_SV_TYPE                 5651
  1760. #define ID_XSSI_SV_CLASS                5652
  1761. #define ID_XSSI_SV_REALNAME             5653
  1762. #define ID_XSSI_SV_SIZE                 5654
  1763. #define ID_XSSI_SV_WRITEDATE            5655
  1764. #define ID_XSSI_SV_ACCESSDATE           5656
  1765. #define ID_XSSI_SV_CREATIONDATE         5657
  1766. #define ID_XSSI_SV_EXT                  5658
  1767. #define ID_XSSI_SV_FOLDERSFIRST         5659
  1768.  
  1769. #define ID_XSSI_SV_ALWAYSSORT           5660
  1770.  
  1771. // message box strings
  1772. // #define ID_XSSI_DLG_CONFIRMCONFIGSYS1   4000
  1773. // #define ID_XSSI_DLG_CONFIRMCONFIGSYS2   4001
  1774.  
  1775. // "Yes", "no", etc.
  1776. // all removed again V0.9.19 (2002-04-17) [umoeller]
  1777. // #define ID_XSSI_DLG_UNDO                5797
  1778. // #define ID_XSSI_DLG_DEFAULT             5798
  1779. // #define ID_XSSI_DLG_HELP                5799
  1780. // #define ID_XSSI_DLG_YES                 5800
  1781. // #define ID_XSSI_DLG_YES2ALL             5801
  1782. // #define ID_XSSI_DLG_NO                  5802
  1783. // #define ID_XSSI_DLG_OK                  5803
  1784. // #define ID_XSSI_DLG_CANCEL              5804
  1785. // #define ID_XSSI_DLG_ABORT               5805
  1786. // #define ID_XSSI_DLG_RETRY               5806
  1787. // #define ID_XSSI_DLG_IGNORE              5807
  1788.  
  1789. // "status bars" page
  1790. #define ID_XSSI_SB_CLASSMNEMONICS       5808
  1791. #define ID_XSSI_SB_CLASSNOTSUPPORTED    5809
  1792.  
  1793. // "WPS Classes" page
  1794. #define ID_XSSI_WPSCLASSLOADED          5810
  1795. #define ID_XSSI_WPSCLASSLOADINGFAILED   5811
  1796. #define ID_XSSI_WPSCLASSREPLACEDBY      5812
  1797. #define ID_XSSI_WPSCLASSORPHANS         5813
  1798. #define ID_XSSI_WPSCLASSORPHANSINFO     5814
  1799.  
  1800. // CONFIG.SYS pages
  1801. #define ID_XSSI_SCHEDULER               5815
  1802. #define ID_XSSI_MEMORY                  5816
  1803. #define ID_XSSI_ERRORS                  5817
  1804. #define ID_XSSI_WPS                     5818
  1805. #define ID_XSSI_SYSPATHS                5819    // new with V0.9.0
  1806. #define ID_XSSI_DRIVERS                 5820    // new with V0.9.0
  1807. #define ID_XSSI_DRIVERCATEGORIES        5821    // new with V0.9.0
  1808.  
  1809. // settings submenu strings
  1810. #define ID_XFSI_SETTINGS                5831
  1811. #define ID_XFSI_SETTINGSNOTEBOOK        5832
  1812. #define ID_XFSI_ATTRIBUTES              5833
  1813. #define ID_XFSI_ATTR_ARCHIVE            5834
  1814. #define ID_XFSI_ATTR_SYSTEM             5835
  1815. #define ID_XFSI_ATTR_HIDDEN             5836
  1816. #define ID_XFSI_ATTR_READONLY           5837
  1817.  
  1818. #define ID_XFSI_FLDRSETTINGS            5838
  1819. #define ID_XFSI_SMALLICONS              5839
  1820. #define ID_XFSI_FLOWED                  5840
  1821. #define ID_XFSI_NONFLOWED               5841
  1822. #define ID_XFSI_NOGRID                  5842
  1823.  
  1824. #define ID_XFSI_WARP4MENUBAR            5843
  1825. #define ID_XFSI_SHOWSTATUSBAR           5844
  1826.  
  1827. // "WPS Class List" (XWPClassList, new with V0.9.0)
  1828. #define ID_XFSI_OPENCLASSLIST           5845
  1829. #define ID_XFSI_XWPCLASSLIST            5846
  1830. #define ID_XFSI_REGISTERCLASS           5847
  1831.  
  1832. // XWPSound (new with V0.9.0)
  1833. #define ID_XSSI_SOUNDSCHEMENONE         5849
  1834. // "System paths" page
  1835. #define ID_XSSI_ITEMSSELECTED           5850    // new with V0.9.0
  1836.  
  1837. // Trash can (XWPTrashCan, XWPTrashObject, new with V0.9.0)
  1838. #define ID_XTSI_TRASHEMPTY              5851
  1839. #define ID_XTSI_TRASHRESTORE            5852
  1840. #define ID_XTSI_TRASHDESTROY            5853
  1841.  
  1842. #define ID_XTSI_TRASHCAN                5854
  1843. #define ID_XTSI_TRASHOBJECT             5855
  1844.  
  1845. #define ID_XTSI_TRASHSETTINGSPAGE       5856
  1846. #define ID_XTSI_TRASHDRIVESPAGE         5857
  1847.  
  1848. #define ID_XTSI_ORIGFOLDER              5858
  1849. #define ID_XTSI_DELDATE                 5859
  1850. #define ID_XTSI_DELTIME                 5860
  1851. #define ID_XTSI_SIZE                    5861
  1852. #define ID_XTSI_ORIGCLASS               5862
  1853.  
  1854. #define ID_XTSI_STB_POPULATING          5863
  1855. #define ID_XTSI_STB_OBJCOUNT            5864
  1856.  
  1857. // Details view columns on XWPKeyboard "Hotkeys" page; V0.9.1 (99-12-03)
  1858. #define ID_XSSI_HOTKEY_TITLE            5865
  1859. #define ID_XSSI_HOTKEY_FOLDER           5866
  1860. #define ID_XSSI_HOTKEY_HANDLE           5867
  1861. #define ID_XSSI_HOTKEY_HOTKEY           5868
  1862.  
  1863. // Method info columns for XWPClassList; V0.9.1 (99-12-03)
  1864. #define ID_XSSI_CLSLIST_INDEX           5869
  1865. #define ID_XSSI_CLSLIST_METHOD          5870
  1866. #define ID_XSSI_CLSLIST_ADDRESS         5871
  1867. #define ID_XSSI_CLSLIST_CLASS           5872
  1868. #define ID_XSSI_CLSLIST_OVERRIDDENBY    5873
  1869.  
  1870. // "Special functions" on XWPMouse "Movement" page
  1871. #define ID_XSSI_SPECIAL_WINDOWLIST      5903
  1872. #define ID_XSSI_SPECIAL_DESKTOPPOPUP    5904
  1873.  
  1874. // default title of XWPScreen class V0.9.2 (2000-02-23) [umoeller]
  1875. #define ID_XSSI_XWPSCREENTITLE          5905
  1876.  
  1877. // "Partitions" item in WPDrives "open" menu V0.9.2 (2000-02-29) [umoeller]
  1878. #define ID_XSSI_OPENPARTITIONS          5906
  1879.  
  1880. // "Syslevel" page title in "OS/2 kernel" V0.9.3 (2000-04-01) [umoeller]
  1881. #define ID_XSSI_SYSLEVELPAGE            5907
  1882.  
  1883. #define ID_XTSI_CALCULATING             5908
  1884.  
  1885. #define ID_MMSI_DEVICETYPE              5909
  1886. #define ID_MMSI_DEVICEINDEX             5910
  1887. #define ID_MMSI_DEVICEINFO              5911
  1888.  
  1889. #define ID_MMSI_TYPE_IMAGE              5912
  1890. #define ID_MMSI_TYPE_AUDIO              5913
  1891. #define ID_MMSI_TYPE_MIDI               5914
  1892. #define ID_MMSI_TYPE_COMPOUND           5915
  1893. #define ID_MMSI_TYPE_OTHER              5916
  1894. #define ID_MMSI_TYPE_UNKNOWN            5917
  1895. #define ID_MMSI_TYPE_VIDEO              5918
  1896. #define ID_MMSI_TYPE_ANIMATION          5919
  1897. #define ID_MMSI_TYPE_MOVIE              5920
  1898.  
  1899. #define ID_MMSI_TYPE_STORAGE            5921
  1900. #define ID_MMSI_TYPE_FILE               5922
  1901. #define ID_MMSI_TYPE_DATA               5923
  1902.  
  1903. #define ID_MMSI_DEVTYPE_VIDEOTAPE       5924
  1904. #define ID_MMSI_DEVTYPE_VIDEODISC       5925
  1905. #define ID_MMSI_DEVTYPE_CD_AUDIO        5926
  1906. #define ID_MMSI_DEVTYPE_DAT             5927
  1907. #define ID_MMSI_DEVTYPE_AUDIO_TAPE      5928
  1908. #define ID_MMSI_DEVTYPE_OTHER           5929
  1909. #define ID_MMSI_DEVTYPE_WAVEFORM_AUDIO  5930
  1910. #define ID_MMSI_DEVTYPE_SEQUENCER       5931
  1911. #define ID_MMSI_DEVTYPE_AUDIO_AMPMIX    5932
  1912. #define ID_MMSI_DEVTYPE_OVERLAY         5933
  1913. #define ID_MMSI_DEVTYPE_ANIMATION       5934
  1914. #define ID_MMSI_DEVTYPE_DIGITAL_VIDEO   5935
  1915. #define ID_MMSI_DEVTYPE_SPEAKER         5936
  1916. #define ID_MMSI_DEVTYPE_HEADPHONE       5937
  1917. #define ID_MMSI_DEVTYPE_MICROPHONE      5938
  1918. #define ID_MMSI_DEVTYPE_MONITOR         5939
  1919. #define ID_MMSI_DEVTYPE_CDXA            5940
  1920. #define ID_MMSI_DEVTYPE_FILTER          5941
  1921. #define ID_MMSI_DEVTYPE_TTS             5942
  1922.  
  1923. #define ID_MMSI_COLMN_FOURCC            5943
  1924. #define ID_MMSI_COLMN_NAME              5944
  1925. #define ID_MMSI_COLMN_IOPROC_TYPE       5945
  1926. #define ID_MMSI_COLMN_MEDIA_TYPE        5946
  1927. #define ID_MMSI_COLMN_EXTENSION         5947
  1928. #define ID_MMSI_COLMN_DLL               5948
  1929. #define ID_MMSI_COLMN_PROCEDURE         5949
  1930.  
  1931. #define ID_MMSI_PAGETITLE_DEVICES       5950
  1932. #define ID_MMSI_PAGETITLE_IOPROCS       5951
  1933. #define ID_MMSI_PAGETITLE_CODECS        5952
  1934.  
  1935. #define ID_XSSI_PAGETITLE_PAGER         5953
  1936.  
  1937. #define ID_XSSI_XWPSTRING_PAGE          5954
  1938. #define ID_XSSI_XWPSTRING_OPENMENU      5955
  1939.  
  1940. #define ID_XSSI_COLMN_SYSL_COMPONENT    5956
  1941. #define ID_XSSI_COLMN_SYSL_FILE         5957
  1942. #define ID_XSSI_COLMN_SYSL_VERSION      5958
  1943. #define ID_XSSI_COLMN_SYSL_LEVEL        5959
  1944. #define ID_XSSI_COLMN_SYSL_PREVIOUS     5960
  1945.  
  1946. #define ID_XSSI_DRIVERS_VERSION         5961
  1947. #define ID_XSSI_DRIVERS_VENDOR          5962
  1948.  
  1949. // removed these duplicates V0.9.18 (2002-02-13) [umoeller]
  1950. // #define ID_XSSI_FUNCKEY_DESCRIPTION     5963
  1951. // #define ID_XSSI_FUNCKEY_SCANCODE        5964
  1952. // #define ID_XSSI_FUNCKEY_MODIFIER        5965
  1953.  
  1954. // default documents V0.9.4 (2000-06-09) [umoeller]
  1955. #define ID_XSSI_DATAFILEDEFAULTDOC      5966
  1956. #define ID_XSSI_FDRDEFAULTDOC           5967
  1957.  
  1958. // XCenter V0.9.4 (2000-06-10) [umoeller]
  1959. #define ID_XSSI_XCENTERPAGE1            5968
  1960.  
  1961. // file operations V0.9.4 (2000-07-27) [umoeller]
  1962. #define ID_XSSI_FOPS_MOVE2TRASHCAN      5969
  1963. #define ID_XSSI_FOPS_RESTOREFROMTRASHCAN 5970
  1964. #define ID_XSSI_FOPS_TRUEDELETE         5971
  1965. #define ID_XSSI_FOPS_EMPTYINGTRASHCAN   5972
  1966.  
  1967. #define ID_XSSI_ICONPAGE                5973
  1968.  
  1969. // XShutdown INI save strings V0.9.5 (2000-08-16) [umoeller]
  1970. #define ID_XSSI_XSD_SAVEINIS_NEW        5974
  1971. #define ID_XSSI_XSD_SAVEINIS_OLD        5975
  1972. #define ID_XSSI_XSD_SAVEINIS_NONE       5976
  1973.  
  1974. // logoff V0.9.5 (2000-09-28) [umoeller]
  1975. #define ID_XSSI_XSD_LOGOFF              5977
  1976. #define ID_XSSI_XSD_CONFIRMLOGOFFMSG    5978
  1977.  
  1978. // "bytes" strings for status bars V0.9.6 (2000-11-23) [umoeller]
  1979. #define ID_XSSI_BYTE                    5979
  1980. #define ID_XSSI_BYTES                   5980
  1981.  
  1982. // title of "Resources" page V0.9.7 (2000-12-20) [umoeller]
  1983. #define ID_XSSI_PGMFILE_RESOURCES       5981
  1984.  
  1985. // title of program(file) "Associations" page V0.9.9 (2001-03-07) [umoeller]
  1986. #define ID_XSSI_PGM_ASSOCIATIONS        5982
  1987.  
  1988. // sigh... more new strings below, after the features page...
  1989. // not enough room here
  1990.  
  1991. /* ******************************************************************
  1992.  *
  1993.  *   XWPSetup features                  >= 6000
  1994.  *
  1995.  ********************************************************************/
  1996.  
  1997. // The following identifiers are used BOTH
  1998. // for loading string resources and for
  1999. // identifying check box container record
  2000. // cores (helpers/cnrh.c).
  2001.  
  2002. #define ID_XCSI_GENERALFEATURES         5999
  2003. #ifndef __NOICONREPLACEMENTS__
  2004. #define ID_XCSI_REPLACEICONS            6000
  2005. #endif
  2006. #ifndef __ALWAYSRESIZESETTINGSPAGES__
  2007. #define ID_XCSI_RESIZESETTINGSPAGES     6001
  2008. #endif
  2009. #ifndef __ALWAYSREPLACEICONPAGE__
  2010. #define ID_XCSI_REPLACEICONPAGE         6002        // renamed V0.9.16 (2001-10-15) [umoeller]
  2011. #endif
  2012. #ifndef __ALWAYSREPLACEFILEPAGE__
  2013. #define ID_XCSI_REPLACEFILEPAGE         6003
  2014. #endif
  2015. #ifndef __NOXSYSTEMSOUNDS__
  2016. #define ID_XCSI_XSYSTEMSOUNDS           6004
  2017. #endif
  2018. #ifndef __ALWAYSFIXCLASSTITLES__
  2019. #define ID_XCSI_FIXCLASSTITLES          6005        // V0.9.12 (2001-05-22) [umoeller]
  2020. #endif
  2021. #ifndef __ALWAYSREPLACEHELP__
  2022. #define ID_XCSI_REPLACEHELP             6006        // added V0.9.20 (2002-07-19) [umoeller]
  2023. #endif
  2024.  
  2025. #define ID_XCSI_FOLDERFEATURES          6010
  2026. #ifndef __NOCFGSTATUSBARS__
  2027. #define ID_XCSI_ENABLESTATUSBARS        6011
  2028. #endif
  2029. #ifndef __NOSNAPTOGRID__
  2030. #define ID_XCSI_ENABLESNAP2GRID         6012
  2031. #endif
  2032. #ifndef __ALWAYSFDRHOTKEYS__
  2033. #define ID_XCSI_ENABLEFOLDERHOTKEYS     6013
  2034. #endif
  2035. #ifndef __ALWAYSEXTSORT__
  2036. #define ID_XCSI_EXTFOLDERSORT           6014
  2037. #endif
  2038. #ifndef __NOTURBOFOLDERS__
  2039. #define ID_XCSI_TURBOFOLDERS            6015        // V0.9.16 (2001-10-25) [umoeller]
  2040. #endif
  2041.  
  2042. #define ID_XCSI_STARTSHUTFEATURES       6020
  2043. #ifndef __ALWAYSREPLACEARCHIVING__
  2044. #define ID_XCSI_ARCHIVING               6021
  2045. #endif
  2046. #ifndef __NOXSHUTDOWN__
  2047. #define ID_XCSI_RESTARTWPS              6022
  2048. #define ID_XCSI_XSHUTDOWN               6023
  2049. #endif
  2050. #ifndef __NEVERCHECKDESKTOP__
  2051. #define ID_XCSI_CHECKDESKTOP            6024
  2052. #define ID_XCSI_PREPOPULATEDESKTOP      6025
  2053. #endif
  2054.  
  2055. #define ID_XCSI_FILEOPERATIONS          6040
  2056. #ifndef __NEVEREXTASSOCS__
  2057. #define ID_XCSI_EXTASSOCS               6041
  2058. #endif
  2059.  
  2060. #define ID_XCSI_REPLACEPASTE            6042        // V0.9.20 (2002-08-08) [umoeller]
  2061.  
  2062. #ifndef __ALWAYSREPLACEFILEEXISTS__
  2063. #define ID_XCSI_REPLFILEEXISTS          6043
  2064. #endif
  2065. #ifndef __NEVERREPLACEDRIVENOTREADY__
  2066. #define ID_XCSI_REPLDRIVENOTREADY       6044
  2067. #endif
  2068. #ifndef __ALWAYSTRASHANDTRUEDELETE__
  2069. #define ID_XCSI_REPLACEDELETE           6045    // changed V0.9.19 (2001-04-13) [umoeller]
  2070. #endif
  2071. #define ID_XCSI_REPLHANDLES             6047
  2072. #ifndef __ALWAYSREPLACEREFRESH__
  2073. #define ID_XCSI_REPLACEREFRESH          6048
  2074. #endif
  2075. #ifndef __NEVERNEWFILEDLG__
  2076. #define ID_XCSI_NEWFILEDLG              6049
  2077. #endif
  2078.  
  2079. #define ID_XCSI_MOUSEKEYBOARDFEATURES   6050
  2080. #ifndef __ALWAYSHOOK__
  2081. #define ID_XCSI_XWPHOOK                 6051
  2082. #endif
  2083. #ifndef __ALWAYSOBJHOTKEYS__
  2084. #define ID_XCSI_GLOBALHOTKEYS           6053
  2085. #endif
  2086. #ifndef __NOPAGER__
  2087. // #define ID_XCSI_PAGER                6054        removed V0.9.19 (2002-05-28) [umoeller]
  2088. #endif
  2089.  
  2090. /* ******************************************************************
  2091.  *
  2092.  *   String IDs II                      >= 6097
  2093.  *
  2094.  ********************************************************************/
  2095.  
  2096. #define ID_XSSI_ADDWIDGETTOTRAY         6097        // "~ADD WIDGET to tray"
  2097. #define ID_XSSI_STYLEPAGE               6098
  2098. #define ID_XSSI_CLASSESPAGE             6099
  2099. #define ID_XSSI_WIDGETSPAGE             6100
  2100. #define ID_XSSI_ADDWIDGET               6101        // "~ADD WIDGET"
  2101. #define ID_XSSI_WIDGETCLASS             6102        // "Class";
  2102. #define ID_XSSI_WIDGETSETUP             6103        // "Setup";
  2103.  
  2104. #define ID_XSSI_FONTFOLDER              6104
  2105. #define ID_XSSI_FONTFILE                6105
  2106. #define ID_XSSI_FONTFAMILY              6106
  2107. #define ID_XSSI_FONTERRORS              6107
  2108. #define ID_XSSI_FONTOBJECT              6108
  2109. #define ID_XSSI_CDPLAYERVIEW            6109
  2110. #define ID_XSSI_CDPLAYER                6110
  2111. #define ID_XSSI_VOLUMEVIEW              6111
  2112. #define ID_XSSI_VOLUME                  6112
  2113. #define ID_XSSI_ADMINISTRATOR           6113
  2114. #define ID_XSSI_THREADSPAGE             6114
  2115.  
  2116. #define ID_XSSI_CLSLISTTOKEN            6120
  2117.  
  2118. #define ID_XSSI_DRIVERVERSION           6121           // "Version: "
  2119. #define ID_XSSI_DRIVERVENDOR            6122           // "Vendor: "
  2120.  
  2121. #define ID_XSSI_FONTSAMPLEVIEW          6123
  2122. #define ID_XSSI_FONTDEINSTALL           6124           // "~Deinstall..."
  2123.  
  2124. #define ID_XSSI_KEYDESCRIPTION          6125           // "Key description"
  2125. #define ID_XSSI_SCANCODE                6126           // "Hardware scan code";
  2126. #define ID_XSSI_MODIFIER                6127           // "Modifier";
  2127.  
  2128. #define ID_XSSI_DEFAULTSHUTDOWN         6128           // "DEFAULT OS/2 SHUTDOWN..."
  2129. #define ID_XSSI_INSTALLINGFONTS         6129           // "Installing fonts...";
  2130.  
  2131. #define ID_XSSI_PARAMETERS              6130           // title of variable prompts dlg
  2132. #define ID_XSSI_CLOSE                   6131           // "~CLOSE"
  2133.  
  2134. #define ID_XSSI_DROPPED1                6132           // "... %D OBJECTS DROPPED,"
  2135. #define ID_XSSI_DROPPED2                6133           // "OPEN FOLDER TO SEE THEM"
  2136.  
  2137. #define ID_XSSI_THREADSTHREAD           6134           // "Thread";
  2138. #define ID_XSSI_THREADSTID              6135           // "TID";
  2139. #define ID_XSSI_THREADSPRIORITY         6136           // "Priority";
  2140. #define ID_XSSI_THREADSGROUPTITLE       6137           // "XWorkplace threads"
  2141.  
  2142. #define ID_XSSI_ARCRESTORED             6138           // "Archive was just restored."
  2143. #define ID_XSSI_ARCDAYSPASSED           6139           // "%d days passed since last backup."
  2144. #define ID_XSSI_ARCDAYSLIMIT            6140           // "Limit: %d days."
  2145. #define ID_XSSI_ARCINICHECKING          6141            // "Checking INI files..."
  2146. #define ID_XSSI_ARCINICHANGED           6142            // "INI files changed %f %%."
  2147. #define ID_XSSI_ARCINILIMIT             6143            // "Limit: %f %%."
  2148. #define ID_XSSI_ARCENABLED              6144            // "Desktop archiving enabled."
  2149. #define ID_XSSI_ARCNOTNECC              6145            // "Desktop archiving not necessary."
  2150.  
  2151. #define ID_XSSI_PGMFILE_MODULE1         6146           // "Imported modules"
  2152. #define ID_XSSI_PGMFILE_MODULE2         6147           // "Exported functions"
  2153. #define ID_XSSI_COLMN_MODULENAME        6148           // "Name"
  2154. #define ID_XSSI_COLMN_EXPORTORDINAL     6149           // "Ordinal"
  2155. #define ID_XSSI_COLMN_EXPORTTYPE        6150           // "Type"
  2156. #define ID_XSSI_COLMN_EXPORTNAME        6151           // "Name"
  2157. #define ID_XSSI_COLMN_RESOURCEICON      6152           // "Icon"
  2158. #define ID_XSSI_COLMN_RESOURCEID        6153           // "ID"
  2159. #define ID_XSSI_COLMN_RESOURCETYPE      6154           // "Type"
  2160. #define ID_XSSI_COLMN_RESOURCESIZE      6155           // "Size"
  2161. #define ID_XSSI_COLMN_RESOURCEFLAGS     6156           // "Flags"
  2162.  
  2163. #ifndef __NOPAGER__
  2164. #define ID_XSSI_SPECIAL_PAGERUP      6157           // "One screen up"
  2165. #define ID_XSSI_SPECIAL_PAGERRIGHT   6158           // "One screen right"
  2166. #define ID_XSSI_SPECIAL_PAGERDOWN    6159           // "One screen down"
  2167. #define ID_XSSI_SPECIAL_PAGERLEFT    6160           // "One screen left"
  2168. #endif
  2169.  
  2170. #define ID_XSSI_MB3_AUTOSCROLL          6161           // "AutoScroll"
  2171. #define ID_XSSI_MB3_DBLCLICK            6162           // "Double click"
  2172. #define ID_XSSI_MB3_NOCONVERSION        6163           // "MB3 click"
  2173. #define ID_XSSI_MB3_PUSHTOBOTTOM        6164           // "Push to bottom"
  2174.  
  2175. #define ID_XSSI_SCREENBORDERSPAGE       6165           // "Screen borders"
  2176.  
  2177. #define ID_XSSI_CLASSTITLE_FOLDER       6167
  2178. #define ID_XSSI_CLASSTITLE_DISK         6168
  2179. #define ID_XSSI_CLASSTITLE_DATAFILE     6169
  2180.  
  2181. #define ID_XSSI_CLOSETHISVIEW           6170           // "close this view
  2182. #define ID_XSSI_CLOSEALLTHISFDR         6171           // "close all of this fdr"
  2183. #define ID_XSSI_CLOSEALLSUBFDRS         6172           // "close all subfdrs"
  2184.  
  2185. #define ID_XSSI_INVALID_OBJECT          6173           // "invalid object"
  2186. #define ID_XSSI_XSHUTDOWN               6174           // "~XShutdown"
  2187. #define ID_XSSI_XC_CLASSTITLE           6175           // class title
  2188. #define ID_XSSI_XC_VERSION              6176           // version
  2189. #define ID_XSSI_XC_OBJBUTTONWIDGET      6177           // obj button widget
  2190.  
  2191. #define ID_XSSI_ARCENABLEDONCE          6178
  2192. #define ID_MMSI_INSTALLNAME             6179           // "install name";
  2193. #define ID_MMSI_LOGICALNAME             6180           // "logical name";
  2194. #define ID_MMSI_ALIAS                   6181           // "alias";
  2195. #define ID_MMSI_MCD                     6182
  2196. #define ID_MMSI_VSD                     6183
  2197. #define ID_MMSI_PDD                     6184
  2198. #define ID_MMSI_PARAMS                  6185
  2199.  
  2200. #define ID_CRSI_ADDTRAY                 6186           // "Add tray"
  2201. #define ID_CRSI_RENAMETRAY              6187           // "Rename tray"
  2202. #define ID_CRSI_REMOVETRAY              6188           // "Delete tray"
  2203.  
  2204. #define ID_CRSI_TRAY                    6189           // "Tray %d"
  2205. #define ID_CRSI_NOTRAYACTIVE            6190           // "No active tray"
  2206.  
  2207. #define ID_CRSI_ENTERNEWTRAY            6191           // "Please enter a name for the tray to be created:"
  2208. #define ID_CRSI_ENTERRENAMETRAY         6192           // "Please enter a new name for this tray:"
  2209.  
  2210. #define ID_XSSI_WPSFDRVIEWPAGE          6193           // "Folder views"
  2211.  
  2212. // the following added with V0.9.16 (2002-01-01) [umoeller]
  2213. #define ID_CRSI_SENTINELTOOLTIP         6194
  2214. #define ID_CRSI_BUILTINCLASS            6195
  2215. #define ID_CRSI_OWGT_MENUITEMS          6196
  2216. #define ID_CRSI_PWGT_TITLE              6197
  2217. #define ID_CRSI_PWGT_CPUGRAPHCOLORS     6198
  2218. #define ID_CRSI_PWGT_CPUXUSERCOLOR      6199
  2219. #define ID_CRSI_PWGT_IRQLOADCOLOR       6200
  2220. #define ID_CRSI_PWGT_OTHERCOLORS        6201
  2221. #define ID_CRSI_PWGT_BACKGROUNDCOLOR    6202
  2222. #define ID_CRSI_PWGT_TEXTCOLOR          6203
  2223. #define ID_CRSI_PWGT_TOOLTIP1           6204
  2224. #define ID_CRSI_PWGT_TOOLTIP2           6205
  2225.  
  2226. #define ID_XFSI_FDLG_DRIVES             6206
  2227. #define ID_XFSI_FDLG_FILESLIST          6207
  2228. #define ID_XFSI_FDLG_TYPES              6208
  2229. #define ID_XFSI_FDLG_DIRECTORY          6209
  2230. #define ID_XFSI_FDLG_WORKING            6210
  2231. #define ID_XFSI_FDLG_FILE               6211
  2232. #define ID_XFSI_FDLG_SAVEFILEAS         6212
  2233. #define ID_XFSI_FDLG_OPENFILE           6213
  2234. #define ID_XFSI_FDLG_ALLTYPES           6214
  2235.  
  2236. // the following added with V0.9.18 (2002-02-12) [pr]
  2237. #define ID_XSSI_SPECIAL_SCREENWRAP      6215    // "Screen wrap"
  2238.  
  2239. // all the following added with V0.9.19 (2002-04-02) [umoeller]
  2240. #define ID_XSSI_DOUBLEFILES_FILENAME    6216
  2241. #define ID_XSSI_DOUBLEFILES_DIR         6217
  2242. #define ID_XSSI_DOUBLEFILES_SIZE        6218
  2243. #define ID_XSSI_DOUBLEFILES_DATE        6219
  2244. #define ID_XSSI_DOUBLEFILES_TIME        6220
  2245.  
  2246. #define ID_NDSI_STARTNETSCAPE           6221
  2247. #define ID_NDSI_SYNTAX                  6222
  2248.  
  2249. #define ID_XSSI_ADMIN_LOCAL_USER        6223
  2250. #define ID_XSSI_ADMIN_ALL_USERS         6224
  2251. #define ID_XSSI_ADMIN_ALL_GROUPS        6225
  2252.  
  2253. #define ID_CRSI_OWGT_BITMAPFILE         6226
  2254.  
  2255. #define ID_CRSI_WIDGET_OBJBUTTON        6227
  2256. #define ID_CRSI_WIDGET_XBUTTON          6228
  2257. #define ID_CRSI_WIDGET_PULSE            6229
  2258. #define ID_CRSI_WIDGET_TRAY             6230
  2259. #define ID_CRSI_WIDGET_DISKFREE_WC      6231
  2260. #define ID_CRSI_WIDGET_DATE             6232
  2261. #define ID_CRSI_WIDGET_TIME             6233
  2262. #define ID_CRSI_WIDGET_FREEMEM          6234
  2263. #define ID_CRSI_WIDGET_POWER            6235
  2264. #define ID_CRSI_WIDGET_DISKFREE_COND    6236
  2265. #define ID_CRSI_WIDGET_SENTINEL         6237
  2266. #define ID_CRSI_WIDGET_WINDOWLIST       6238
  2267. #define ID_CRSI_WIDGET_HEALTH           6239
  2268. #define ID_CRSI_WIDGET_IPMONITOR        6240
  2269.  
  2270. #define ID_XSSI_FONT_BASELINE           6241
  2271. #define ID_XSSI_FONT_MAXASCENDER        6242
  2272. #define ID_XSSI_FONT_INTERNALLEADING    6243
  2273. #define ID_XSSI_FONT_LOWERCASEASCENT    6244
  2274.  
  2275. #define ID_XSSI_OBJDET_OBJECTID         6245
  2276. #define ID_XSSI_OBJDET_NONESET          6246
  2277. #define ID_XSSI_OBJDET_OBJECTID_ORIG    6247
  2278. #define ID_XSSI_OBJDET_DEFAULTVIEW      6248
  2279. #define ID_XSSI_OBJDET_HANDLE           6249
  2280. #define ID_XSSI_OBJDET_STYLEGROUP       6250
  2281. #define ID_XSSI_OBJDET_CUSTOMICON       6251
  2282. #define ID_XSSI_OBJDET_NOTDEFAULTICON   6252
  2283. #define ID_XSSI_OBJDET_NOCOPY           6253
  2284. #define ID_XSSI_OBJDET_NODELETE         6254
  2285. #define ID_XSSI_OBJDET_NODRAG           6255
  2286. #define ID_XSSI_OBJDET_NODROPON         6256
  2287. #define ID_XSSI_OBJDET_NOLINK           6257
  2288. #define ID_XSSI_OBJDET_NOMOVE           6258
  2289. #define ID_XSSI_OBJDET_NOPRINT          6259
  2290. #define ID_XSSI_OBJDET_NORENAME         6260
  2291. #define ID_XSSI_OBJDET_NOSETTINGS       6261
  2292. #define ID_XSSI_OBJDET_NOTVISIBLE       6262
  2293. #define ID_XSSI_OBJDET_TEMPLATE         6263
  2294. #define ID_XSSI_OBJDET_LOCKEDINPLACE    6264
  2295. #define ID_XSSI_OBJDET_PROGRAMDATA      6265
  2296. #define ID_XSSI_OBJDET_PROGRAMTYPE      6266
  2297. #define ID_XSSI_OBJDET_ENVIRONMENT      6267
  2298. #define ID_XSSI_OBJDET_FOLDERFLAGS      6268
  2299. #define ID_XSSI_OBJDET_FOLDERVIEWFLAGS  6269
  2300. #define ID_XSSI_OBJDET_OBJUSAGE         6270
  2301. #define ID_XSSI_OBJDET_OPENVIEWS        6271
  2302. #define ID_XSSI_OBJDET_ALLOCMEM         6272
  2303. #define ID_XSSI_OBJDET_AWAKESHADOWS     6273
  2304. #define ID_XSSI_OBJDET_FOLDERWINDOWS    6274
  2305. #define ID_XSSI_OBJDET_CNRHWND          6275
  2306. #define ID_XSSI_OBJDET_APPSOPEN         6276
  2307. #define ID_XSSI_OBJDET_APPHANDLE        6277
  2308. #define ID_XSSI_OBJDET_MENUID           6278
  2309.  
  2310. #define ID_CRSI_WINLIST_WIDGET          6279
  2311. #define ID_CRSI_WINLIST_RESTORE         6280
  2312. #define ID_CRSI_WINLIST_MOVE            6281
  2313. #define ID_CRSI_WINLIST_SIZE            6282
  2314. #define ID_CRSI_WINLIST_MINIMIZE        6283
  2315. #define ID_CRSI_WINLIST_MAXIMIZE        6284
  2316. #define ID_CRSI_WINLIST_HIDE            6285
  2317. #define ID_CRSI_WINLIST_KILL1           6286
  2318. #define ID_CRSI_WINLIST_KILL2           6287
  2319. #define ID_CRSI_WINLIST_CLOSE           6288        // V0.9.20 (2002-08-10) [umoeller]
  2320. #define ID_CRSI_WINLIST_FILTER          6289        // V0.9.20 (2002-08-10) [umoeller]
  2321.  
  2322. #define ID_CRSI_IPWGT_GRAPHCOLORS       6290
  2323. #define ID_CRSI_IPWGT_GRAPHINCOLOR      6291
  2324. #define ID_CRSI_IPWGT_GRAPHOUTCOLOR     6292
  2325. #define ID_CRSI_IPWGT_BYTESTOTAL        6293
  2326.  
  2327. /* ******************************************************************
  2328.  *
  2329.  *   String IDs for status bar mnemonics        >= 7000
  2330.  *   (all new with V0.9.14)
  2331.  *
  2332.  ********************************************************************/
  2333.  
  2334. #define ID_XSSI_SBMNC_1             7000         // "in bytes"
  2335. #define ID_XSSI_SBMNC_2             7001         // "in kBytes"
  2336. #define ID_XSSI_SBMNC_3             7002         // "in KBytes"
  2337. #define ID_XSSI_SBMNC_4             7003         // "in mBytes"
  2338. #define ID_XSSI_SBMNC_5             7004         // "in MBytes"
  2339. #define ID_XSSI_SBMNC_6             7005         // "in bytes/kBytes/mBytes/gBytes"
  2340. #define ID_XSSI_SBMNC_7             7006         // "in bytes/KBytes/MBytes/GBytes"
  2341. #define ID_XSSI_SBMNC_000           7007         // "no. of selected objects"
  2342. #define ID_XSSI_SBMNC_001           7008         // "total object count"
  2343. #define ID_XSSI_SBMNC_010           7009         // "free space on drive"
  2344. #define ID_XSSI_SBMNC_020           7010         // "total size of drive"
  2345. #define ID_XSSI_SBMNC_030           7011         // "size of selected objects in bytes"
  2346. #define ID_XSSI_SBMNC_040           7012         // "size of folder content in bytes"
  2347. #define ID_XSSI_SBMNC_100           7013         // "object title"
  2348. #define ID_XSSI_SBMNC_110           7014         // "WPS class default title"
  2349. #define ID_XSSI_SBMNC_120           7015         // "WPS class name"
  2350. #define ID_XSSI_SBMNC_200           7016         // "file system type (HPFS, FAT, CDFS, ...)"
  2351. #define ID_XSSI_SBMNC_210           7017         // "drive label"
  2352. #define ID_XSSI_SBMNC_220           7018         // "total space on drive in bytes"
  2353. #define ID_XSSI_SBMNC_300           7019         // "object's real name"
  2354. #define ID_XSSI_SBMNC_310           7020         // "object type (.TYPE EA)"
  2355. #define ID_XSSI_SBMNC_320           7021         // "object creation date"
  2356. #define ID_XSSI_SBMNC_330           7022         // "object creation time"
  2357. #define ID_XSSI_SBMNC_340           7023         // "object attributes"
  2358. #define ID_XSSI_SBMNC_350           7024         // "EA size in bytes"
  2359. #define ID_XSSI_SBMNC_360           7025         // "EA size in kBytes"
  2360. #define ID_XSSI_SBMNC_370           7026         // "EA size in KBytes"
  2361. #define ID_XSSI_SBMNC_380           7027         // "EA size in bytes/kBytes"
  2362. #define ID_XSSI_SBMNC_390           7028         // "EA size in bytes/KBytes"
  2363. #define ID_XSSI_SBMNC_400           7029         // "URL"
  2364. #define ID_XSSI_SBMNC_500           7030         // "executable program file"
  2365. #define ID_XSSI_SBMNC_510           7031         // "parameter list"
  2366. #define ID_XSSI_SBMNC_520           7032         // "working directory"
  2367.  
  2368. /* ******************************************************************
  2369.  *
  2370.  *   Treesize                           >= 10000
  2371.  *
  2372.  ********************************************************************/
  2373.  
  2374. #define ID_TSD_MAIN                     10001
  2375. #define ID_TSDI_CNR                     10002
  2376. #define ID_TSDI_TEXT1                   10003
  2377. #define ID_TSDI_TEXT2                   10004
  2378. #define ID_TSDI_ICON                    10005
  2379. #define DID_CLEAR                       10006
  2380.  
  2381. // #define ID_TSD_PRODINFO                 10007        removed V0.9.16 (2001-12-02) [umoeller]
  2382.  
  2383. #define ID_TSM_CONTEXT                  10008
  2384. #define ID_TSM_SORT                     10009
  2385. #define ID_TSMI_SORTBYNAME              10010
  2386. #define ID_TSMI_SORTBYSIZE              10011
  2387. #define ID_TSMI_SORTBYEASIZE            10012
  2388. #define ID_TSMI_SORTBYFILESCOUNT        10013
  2389. #define ID_TSMI_COLLECTEAS              10014
  2390. #define ID_TSMI_LOWPRTY                 10015
  2391. #define ID_TSM_SIZES                    10016
  2392. #define ID_TSMI_SIZE_BYTES              10017
  2393. #define ID_TSMI_SIZE_KBYTES             10018
  2394. #define ID_TSMI_SIZE_MBYTES             10019
  2395.  
  2396. #define ID_TSMI_HELP                    10020           // changed V0.9.16 (2001-12-02) [umoeller]
  2397.  
  2398. #define ID_TS_ICON                      10021
  2399.  
  2400. /* ******************************************************************
  2401.  *
  2402.  *   Treesize                           >= 10100
  2403.  *
  2404.  ********************************************************************/
  2405.  
  2406. // #define ID_NDD_EXPLAIN                  10100        // removed V0.9.16 (2001-10-02) [umoeller]
  2407. // #define ID_NDD_QUERYSTART               10101        // removed V0.9.19 (2002-04-02) [umoeller]
  2408.                                                         // this was hideously ugly
  2409. #define ID_NDD_CONTACTING               10102
  2410. #define ID_NDD_STARTING                 10103
  2411.  
  2412. #define ID_ND_ICON                      10110
  2413.  
  2414. /* ******************************************************************
  2415.  *
  2416.  *   Menu items
  2417.  *
  2418.  ********************************************************************/
  2419.  
  2420. // generic help menu item in various menus
  2421. #define ID_XFMI_HELP                    (WPMENUID_USER+1000) // added V0.9.0
  2422.  
  2423. // context menu in "WPS Classes" container;
  2424. // all the identifiers have changed with V0.9.0
  2425. #define ID_XLM_CLASS_SEL                (WPMENUID_USER+1001)
  2426. // #define ID_XLM_CLASS_NOSEL              (WPMENUID_USER+1002)
  2427. #define ID_XLMI_REGISTER                (WPMENUID_USER+1003)
  2428. #define ID_XLMI_DEREGISTER              (WPMENUID_USER+1004)
  2429. #define ID_XLMI_REPLACE                 (WPMENUID_USER+1005)
  2430. #define ID_XLMI_UNREPLACE               (WPMENUID_USER+1006)
  2431. #define ID_XLMI_CREATEOBJECT            (WPMENUID_USER+1007)
  2432. #define ID_XLM_METHOD_SEL               (WPMENUID_USER+1010)
  2433. #define ID_XLM_METHOD_NOSEL             (WPMENUID_USER+1011)
  2434. #define ID_XLM_METHOD_SORT              (WPMENUID_USER+1012)
  2435. #define ID_XLMI_METHOD_SORT_INDEX       (WPMENUID_USER+1013)
  2436. #define ID_XLMI_METHOD_SORT_NAME        (WPMENUID_USER+1014)
  2437. #define ID_XLMI_METHOD_SORT_INTRO       (WPMENUID_USER+1015)
  2438. #define ID_XLMI_METHOD_SORT_OVERRIDE    (WPMENUID_USER+1016)
  2439. #define ID_XLMI_REFRESH_VIEW            (WPMENUID_USER+1017) // V0.9.6 (2000-11-12) [umoeller]
  2440.  
  2441. // "File types" container
  2442. #define ID_XSM_FILETYPES_SEL            (WPMENUID_USER+1020)
  2443. #define ID_XSM_FILETYPES_NOSEL          (WPMENUID_USER+1021)
  2444. #define ID_XSMI_FILETYPES_DELETE        (WPMENUID_USER+1022)
  2445. #define ID_XSMI_FILETYPES_NEW           (WPMENUID_USER+1023)
  2446. #define ID_XSMI_FILETYPES_PICKUP        (WPMENUID_USER+1024)
  2447. #define ID_XSMI_FILETYPES_DROP          (WPMENUID_USER+1025)
  2448. #define ID_XSMI_FILETYPES_CANCELDRAG    (WPMENUID_USER+1026)
  2449. #define ID_XSMI_FILETYPES_EXPORT        (WPMENUID_USER+1027)
  2450. #define ID_XSMI_FILETYPES_IMPORT        (WPMENUID_USER+1028)
  2451.  
  2452. // "Filters" container on "File types" page
  2453. #define ID_XSM_FILEFILTER_SEL           (WPMENUID_USER+1030)
  2454. #define ID_XSM_FILEFILTER_NOSEL         (WPMENUID_USER+1031)
  2455. #define ID_XSMI_FILEFILTER_DELETE       (WPMENUID_USER+1035)
  2456. #define ID_XSMI_FILEFILTER_NEW          (WPMENUID_USER+1036)
  2457. #define ID_XSMI_FILEFILTER_IMPORTWPS    (WPMENUID_USER+1037)
  2458.  
  2459. // "Associations" container on "File types" page
  2460. #define ID_XSM_FILEASSOC_SEL            (WPMENUID_USER+1040)
  2461. #define ID_XSM_FILEASSOC_NOSEL          (WPMENUID_USER+1041)
  2462. #define ID_XSMI_FILEASSOC_DELETE        (WPMENUID_USER+1042)
  2463. #define ID_XSMI_FILEASSOC_SETTINGS      (WPMENUID_USER+1043)
  2464. #define ID_XSMI_FILEASSOC_OPENFDR       (WPMENUID_USER+1044)
  2465.  
  2466. // "Objects" menus on XWPSetup "Objects" page
  2467. #define ID_XSM_OBJECTS_SYSTEM           (WPMENUID_USER+1050)
  2468. #define ID_XSM_OBJECTS_XWORKPLACE       (WPMENUID_USER+1051)
  2469.  
  2470. // "Driver" menus on XFldSystem "Drivers" page
  2471. #define ID_XSM_DRIVERS_SEL              (WPMENUID_USER+1100)
  2472. #define ID_XSM_DRIVERS_NOSEL            (WPMENUID_USER+1101)
  2473. #define ID_XSMI_DRIVERS_CMDREFHELP      (WPMENUID_USER+1102)
  2474.  
  2475. // "Hotkey" menus on XWPKeyboard "Hotkeys" page
  2476. #define ID_XSM_HOTKEYS_SEL              (WPMENUID_USER+1120)
  2477. #define ID_XSMI_HOTKEYS_PROPERTIES      (WPMENUID_USER+1121)
  2478. #define ID_XSMI_HOTKEYS_OPENFOLDER      (WPMENUID_USER+1122)
  2479. #define ID_XSMI_HOTKEYS_REMOVE          (WPMENUID_USER+1123)
  2480.  
  2481. // "Function keys" menus on XWPKeyboard "Function keys" page
  2482. // V0.9.3 (2000-04-18) [umoeller]
  2483. #define ID_XSM_FUNCTIONKEYS_SEL         (WPMENUID_USER+1130)
  2484. #define ID_XSMI_FUNCK_EDIT              (WPMENUID_USER+1131)
  2485. #define ID_XSMI_FUNCK_DELETE            (WPMENUID_USER+1132)
  2486.  
  2487. #define ID_XSM_FUNCTIONKEYS_NOSEL       (WPMENUID_USER+1133)
  2488. #define ID_XSMI_FUNCK_NEW               (WPMENUID_USER+1134)
  2489.  
  2490. // "Sticky windows" context menus on XWPScreen "XPager Sticky" page
  2491. // V0.9.4 (2000-07-10) [umoeller]
  2492. #define ID_XSM_STICKY_NOSEL             (WPMENUID_USER+1140)
  2493. #define ID_XSMI_STICKY_NEW              (WPMENUID_USER+1141)
  2494.  
  2495. #define ID_XSM_STICKY_SEL               (WPMENUID_USER+1142)
  2496. #define ID_XSMI_STICKY_DELETE           (WPMENUID_USER+1143)
  2497.  
  2498. /* XCenter main button menu V0.9.7 (2000-11-30) [umoeller] */
  2499. /* changed all IDs to above WPMENUID_USER (0x6500) because
  2500.    otherwise we cause conflicts with the WPS menu IDs
  2501.    V0.9.11 (2001-04-25) [umoeller] */
  2502. #define ID_CRM_XCENTERBUTTON            (WPMENUID_USER+1144)
  2503. // menu items; these only need to be unique within the menu
  2504. #define ID_CRMI_SEP1                    0x7f00
  2505. #define ID_CRMI_SEP2                    0x7f01
  2506. #define ID_CRMI_SUSPEND                 0x7f02
  2507. #define ID_CRMI_LOGOFF                  0x7f03
  2508. #define ID_CRMI_RESTARTWPS              0x7f04
  2509. #define ID_CRMI_SHUTDOWN                0x7f05
  2510. #define ID_CRMI_RUN                     0x7f06
  2511.  
  2512. #define ID_CRM_WIDGET                   0x7f07
  2513. #define ID_CRMI_PROPERTIES              0x7f08
  2514. #define ID_CRMI_HELP                    0x7f09      // for widget
  2515. #define ID_CRMI_REMOVEWGT               0x7f0a
  2516.  
  2517. #define ID_CRMI_LOCKUPNOW               0x7f0b
  2518.  
  2519. #define ID_CRMI_ADDTRAY                 0x7f0c
  2520. #define ID_CRMI_RENAMETRAY              0x7f0d
  2521. #define ID_CRMI_REMOVETRAY              0x7f0e
  2522.  
  2523. #define ID_CRMI_SEP0                    0x7f0f
  2524. #define ID_CRMI_WIDGETCLASSNAME         0x7f10
  2525.  
  2526. #define ID_CRMI_SEP3                    0x7f11      // added V0.9.19 (2002-04-02) [umoeller]
  2527. #define ID_CRMI_SEP4                    0x7f12      // added V0.9.19 (2002-04-02) [umoeller]
  2528.  
  2529. #define ID_CRM_XCSUB                    0x7f13      // added V0.9.19 (2002-04-14) [umoeller]
  2530. #define ID_CRMI_XCSUB_PROPERTIES        0x7f14      // added V0.9.19 (2002-04-14) [umoeller]
  2531. #define ID_CRMI_XCSUB_CLOSE             0x7f15      // added V0.9.19 (2002-04-14) [umoeller]
  2532.  
  2533. #define ID_CRMI_HELPSUBMENU             0x7f10      // added V0.9.20 (2002-08-10) [umoeller]
  2534. #define ID_CRMI_HELP_XCENTER            0x7f11      // added V0.9.20 (2002-08-10) [umoeller]
  2535.  
  2536. #define ID_FNM_SAMPLE                   (WPMENUID_USER+1145)
  2537.  
  2538. #define ID_XSMI_STICKY_EDIT             (WPMENUID_USER+1146) // added V0.9.19 (2002-04-15) [lafaix]
  2539. #define ID_XSMI_STICKY_DELETEALL        (WPMENUID_USER+1147)
  2540.  
  2541. #define ID_XSM_PAGERCTXTMENU            220
  2542.  
  2543. // The following menu ID's (with _OFS_ in their names)
  2544. // are _variable_ menu ID's: XFolder will add the value
  2545. // on the "XFolder Internals" page ("menu item id offset")
  2546. // to them to avoid ID conflicts. This value is stored
  2547. // internally in the GlobalSettings structure.
  2548. #define ID_XFMI_OFS_SEPARATOR           (WPMENUID_USER+1)
  2549. #define ID_XFMI_OFS_PRODINFO            (WPMENUID_USER+2)
  2550. #define ID_XFMI_OFS_REFRESH             (WPMENUID_USER+3)
  2551. #define ID_XFMI_OFS_SNAPTOGRID          (WPMENUID_USER+4)
  2552. #define ID_XFMI_OFS_OPENPARENT          (WPMENUID_USER+5)
  2553. #define ID_XFMI_OFS_OPENPARENTANDCLOSE  (WPMENUID_USER+6)
  2554. #define ID_XFMI_OFS_CLOSE               (WPMENUID_USER+7)
  2555. #define ID_XFM_OFS_SHUTDOWNMENU         (WPMENUID_USER+9)       // new with V0.9.0
  2556. // #define ID_XFMI_OFS_XSHUTDOWN           (WPMENUID_USER+10)      // new with V0.9.0
  2557.                                                     // removed V0.9.3 (2000-04-26) [umoeller]
  2558. #define ID_XFMI_OFS_OS2_SHUTDOWN        (WPMENUID_USER+10)      // new with V0.9.3 (2000-04-26) [umoeller]
  2559. #define ID_XFMI_OFS_RESTARTWPS          (WPMENUID_USER+11)
  2560.  
  2561. #define ID_XFMI_OFS_FLDRCONTENT         (WPMENUID_USER+12)
  2562. #define ID_XFMI_OFS_DUMMY               (WPMENUID_USER+13)
  2563. #define ID_XFMI_OFS_COPYFILENAME_MENU   (WPMENUID_USER+14)      // menu item
  2564. #define ID_XFMI_OFS_COPYFILENAME_SHORT  (WPMENUID_USER+15)      // folder hotkeys
  2565. #define ID_XFMI_OFS_COPYFILENAME_FULL   (WPMENUID_USER+16)      // folder hotkyes
  2566. #define ID_XFMI_OFS_BORED               (WPMENUID_USER+17)
  2567. #define ID_XFMI_OFS_SELECTSOME          (WPMENUID_USER+18)
  2568. #define ID_XFMI_OFS_PROCESSCONTENT      (WPMENUID_USER+19)
  2569.  
  2570. #define ID_XFMI_OFS_CONTEXTMENU         (WPMENUID_USER+20)
  2571.  
  2572. #define ID_XFMI_OFS_SORTBYCLASS         (WPMENUID_USER+21)
  2573. #define ID_XFMI_OFS_SORTBYEXT           (WPMENUID_USER+27)
  2574. #define ID_XFMI_OFS_SORTFOLDERSFIRST    (WPMENUID_USER+28)
  2575. #define ID_XFMI_OFS_ALWAYSSORT          (WPMENUID_USER+29)
  2576.  
  2577. #define ID_XFM_OFS_ATTRIBUTES           (WPMENUID_USER+31)
  2578. #define ID_XFMI_OFS_ATTR_ARCHIVED       (WPMENUID_USER+32)
  2579. #define ID_XFMI_OFS_ATTR_SYSTEM         (WPMENUID_USER+33)
  2580. #define ID_XFMI_OFS_ATTR_HIDDEN         (WPMENUID_USER+34)
  2581. #define ID_XFMI_OFS_ATTR_READONLY       (WPMENUID_USER+35)
  2582.  
  2583. #define ID_XFM_OFS_WARP3FLDRVIEW        (WPMENUID_USER+36)
  2584. #define ID_XFMI_OFS_SMALLICONS          (WPMENUID_USER+37)
  2585. #define ID_XFMI_OFS_FLOWED              (WPMENUID_USER+38)
  2586. #define ID_XFMI_OFS_NONFLOWED           (WPMENUID_USER+39)
  2587. #define ID_XFMI_OFS_NOGRID              (WPMENUID_USER+40)
  2588.  
  2589. #define ID_XFMI_OFS_WARP4MENUBAR        (WPMENUID_USER+41)  // added V0.9.0
  2590. #define ID_XFMI_OFS_SHOWSTATUSBAR       (WPMENUID_USER+42)
  2591.  
  2592. // new view item in "Open" submenu... this is used for XWPClassList, Partitions,
  2593. // XCenter, XWPFontObject, ...
  2594. #define ID_XFMI_OFS_XWPVIEW             (WPMENUID_USER+43)
  2595.  
  2596. // Trash can (XWPTrashCan, XWPTrashObject, new with V0.9.0)
  2597. #define ID_XFMI_OFS_TRASHEMPTY          (WPMENUID_USER+44)
  2598. #define ID_XFMI_OFS_TRASHRESTORE        (WPMENUID_USER+45)
  2599. #define ID_XFMI_OFS_TRASHDESTROY        (WPMENUID_USER+46)
  2600.  
  2601. // "Deinstall" menu item in XWPFontObject V0.9.7 (2001-01-13) [umoeller]
  2602. #define ID_XFMI_OFS_FONT_DEINSTALL      (WPMENUID_USER+47)
  2603.  
  2604. // "Default document" item in WPFolder "Open" and WPDataFile main context menu V0.9.4 (2000-06-09) [umoeller]
  2605. #define ID_XFMI_OFS_FDRDEFAULTDOC       (WPMENUID_USER+48)
  2606.  
  2607. // "Logoff" menu item in XFldDesktop V0.9.5 (2000-08-10) [umoeller]
  2608. #define ID_XFMI_OFS_LOGOFF              (WPMENUID_USER+50)
  2609.  
  2610. // extended "close" menu V0.9.12 (2001-05-22) [umoeller]
  2611. #define ID_XFMI_OFS_CLOSESUBMENU        (WPMENUID_USER+51)      // submenu
  2612. // "this view" has regular WPMENUID_CLOSE id
  2613. #define ID_XFMI_OFS_CLOSEALLTHISFDR     (WPMENUID_USER+52)      // "close all of this fdr"
  2614. #define ID_XFMI_OFS_CLOSEALLSUBFDRS     (WPMENUID_USER+53)      // "close all subfdrs"
  2615.  
  2616. // "Run" menu item in XFolder/XFldDisk V0.9.14 (2001-08-07) [pr]
  2617. #define ID_XFMI_OFS_RUN                 (WPMENUID_USER+54)
  2618.  
  2619. // folder split view V0.9.19 (2002-05-07) [umoeller]
  2620. #define ID_XFMI_OFS_SPLITVIEW           (WPMENUID_USER+55)
  2621.  
  2622. // batch rename V0.9.19 (2002-06-18) [umoeller]
  2623. #define ID_XFMI_OFS_BATCHRENAME         (WPMENUID_USER+56)
  2624.  
  2625. // this is the value used for variable menu items, i.e.
  2626. // those inserted according to the config folder and by
  2627. // the "folder content" functions; XFolder will use this
  2628. // value (i.e. WPMENUID_USER + "menu item id offset"
  2629. // + FIRST_VARIABLE) and increment it until 0x8000 is reached
  2630. #define FIRST_VARIABLE                  60      // raised V0.9.4 (2000-06-10) [umoeller]
  2631. #define ID_XFMI_OFS_VARIABLE            (WPMENUID_USER+FIRST_VARIABLE)
  2632.  
  2633. #endif
  2634.  
  2635.