home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 January / Chip_1997-01_cd.bin / ms95 / disk16 / dir01 / f011020.re_ / f011020.re
Text File  |  1996-04-02  |  177KB  |  3,598 lines

  1. /*----------------------------------------------------------------------+
  2. |                                    |
  3. |  Copyright (c) 1985-93;  Bentley Systems, Inc., All rights reserved.    |
  4. |                                    |
  5. | "MicroStation", "MDL", and "MicroCSL" are trademarks of Bentley    |
  6. |  Systems, Inc.                            |
  7. |                                    |
  8. |  Limited permission is hereby granted to reproduce and modify this    |
  9. |  copyrighted material provided that the resulting code is used only    |
  10. |  in conjunction with Bentley Systems products under the terms of the    |
  11. |  license agreement provided therein, and that this notice is retained |
  12. |  in its entirety in any such reproduction or modification.        |
  13. |                                    |
  14. +----------------------------------------------------------------------*/
  15. /*----------------------------------------------------------------------+
  16. |                                    |
  17. |  dlogids.h  -- Bentley System Resource IDs used in MicroStation    |
  18. |                                    |
  19. |           Bentley Systems uses NEGATIVE ids.  3rd party    |
  20. |           developers should use positive ids.            |
  21. |                                    |
  22. |   $Workfile:   dlogids.h  $
  23. |   $Revision:   6.174  $
  24. |    $Date:   20 Dec 1995 16:02:32  $
  25. |                                    |
  26. +----------------------------------------------------------------------*/
  27. #if !defined (__dlogidsH__)
  28. #define __dlogidsH__
  29. /*----------------------------------------------------------------------+
  30. |                                    |
  31. |   Dialog Box IDs                            |
  32. |                                    |
  33. +----------------------------------------------------------------------*/
  34. #define DIALOGID_Locks            (-1)
  35. #define DIALOGID_ToolBoxDummy        (-2)  /*Place Holder for ToolBox Commands*/
  36. #define DIALOGID_ElementAttributes    (-3)
  37. #define DIALOGID_CoordReadout        (-4)
  38. #define DIALOGID_CommandWindow        (-5)
  39. #define DIALOGID_KitchenSink        (-6)
  40. #define DIALOGID_ReferenceFile        (-7)
  41. #define DIALOGID_Rendering        (-8)
  42. #define DIALOGID_SavedViews        (-9)
  43. #define DIALOGID_AuxCoordSystems    (-10)
  44. #define DIALOGID_GetBrandInformation    (-11)
  45. #define DIALOGID_GetSecurityKey     (-12)
  46. #define DIALOGID_StandardAlert        (-13)
  47. #define DIALOGID_DimStrings        (-14)
  48. #define DIALOGID_FinalBrand        (-15)
  49. #define DIALOGID_UstnMgr        (-16)
  50. #define DIALOGID_AcademicAdvisory       (-17)
  51. #define DIALOGID_WaitLicense        (-18)
  52. #define DIALOGID_PaletteItems        (-19)    /*Dummy ID for 5.0 palette items*/
  53. #define DIALOGID_SnapButtonWide     (-20)
  54. #define DIALOGID_SnapButtonTwoRow    (-21)
  55. #define DIALOGID_SnapButtonVertical    (-22)
  56. #define DIALOGID_LineStyleSelect    (-23)
  57. #define DIALOGID_DefineNamedLevelsSort    (-24)
  58. #define DIALOGID_NamedLevelsTargetGroup (-25)
  59. #define DIALOGID_FontNameSelect     (-26)
  60. #define DIALOGID_CommandWindowNoMenuBar (-27)
  61. #define DIALOGID_AdvisoryDisplay        (-28)
  62. #define DIALOGID_CloseToolBoxes        (-29)
  63. #define DIALOGID_GetUpgradeInformation  (-30)
  64. #define DIALOGID_WorkingUnits        (-31)
  65. #define DIALOGID_DefineNamedLevels    (-32)
  66. #define DIALOGID_TextEdit        (-33)
  67. #define DIALOGID_DBSettings        (-34)
  68. #define DIALOGID_ViewRotation        (-35)
  69. #define DIALOGID_CellMaintenance    (-36)
  70. #define DIALOGID_CellEdit        (-37)
  71. #define DIALOGID_CellCreate        (-38)
  72. #define DIALOGID_ActiveAngle        (-40)
  73. #define DIALOGID_ReferenceAttach    (-41)
  74. /* -42 -44 available */
  75. #define DIALOGID_ReferenceLevels    (-45)
  76. #define DIALOGID_ViewSettings        (-46)
  77. #define DIALOGID_ViewLevels        (-47)
  78. #define DIALOGID_CmdBrowser        (-48)
  79. #define DIALOGID_ActiveScale        (-49)
  80. #define DIALOGID_PatternSettings    (-50)
  81. #define DIALOGID_ColorSquare        (-51)
  82. #define DIALOGID_StdFileSeedCreate    (-52)
  83. #define DIALOGID_RotateACS        (-53)
  84. #define DIALOGID_Font            (-54)
  85. #define DIALOGID_ColorPalette        (-55)
  86. #define DIALOGID_LevSymb        (-56)
  87. #define DIALOGID_GridSettings        (-57)
  88. #define DIALOGID_DesignOptions        (-58)
  89. #define DIALOGID_Precision        (-59)
  90. #define DIALOGID_Camera         (-60)
  91. #define DIALOGID_AboutWorkspace     (-61)
  92. #define DIALOGID_FunctionKeys        (-62)
  93. #define DIALOGID_TextSettings        (-63)
  94. #define DIALOGID_OptionalInfoBox        (-64)
  95. #define DIALOGID_MDL            (-65)
  96. #define DIALOGID_MDLDetail        (-66)
  97. #define DIALOGID_CmdBrowserApp        (-67)
  98. #define DIALOGID_StdFileOpen        (-68)
  99. #define DIALOGID_FunctionKeyEdit    (-69)
  100. #define DIALOGID_Digitizing        (-70)
  101. #define DIALOGID_ExtendedFileOpen    (-71)
  102. #define DIALOGID_PreviewPrint        (-72)
  103. /* -73 can be used again */
  104. /* -74 can be used again */
  105. #define DIALOGID_Display        (-75)
  106. #define DIALOGID_MainFrame        (-76)
  107. #define DIALOGID_FenceFrame        (-77)
  108. #define DIALOGID_FileListDirSingle    (-78)
  109. #define DIALOGID_ToolSettings        (-79)
  110. #define DIALOGID_Image            (-80)
  111. #define DIALOGID_ReferenceRotate    (-81)
  112. #define DIALOGID_ReferenceScale     (-82)
  113. #define DIALOGID_ImageSave        (-83)
  114. #define DIALOGID_TextFileDisplay    (-84)
  115. #define DIALOGID_AboutUstn        (-85)
  116. #define DIALOGID_FileList        (-86)
  117. #define DIALOGID_BasicLocks        (-87)
  118. #define DIALOGID_FileListDirMultiple    (-88)
  119. #define DIALOGID_FileListMultiple    (-89)
  120. #define DIALOGID_FileListDDSingle    (-90)
  121. #define DIALOGID_FileListDDMultiple    (-91)
  122. #define DIALOGID_LevelEdit        (-92)
  123. #define DIALOGID_GroupEdit        (-93)
  124. #define DIALOGID_DialogMessages     (-94)
  125. #define DIALOGID_WindowManMenu        (-95)
  126. #define DIALOGID_ViewToggles        (-96)
  127. #define DIALOGID_StandardInfoBox    (-97)
  128. #define DIALOGID_Help            (-98)
  129. #define DIALOGID_HelpFind        (-99)
  130. #define DIALOGID_LargeAlert        (-100)
  131. #define DIALOGID_ButtonMap        (-101)
  132. #define DIALOGID_ViewRenderSettings    (-103)
  133. #define DIALOGID_ShowClipboard        (-104)
  134. #define DIALOGID_ReviewQuery        (-105)
  135. #define DIALOGID_CompletionBar        (-106)
  136. #define DIALOGID_AboutUstnMore        (-107)
  137. #define DIALOGID_GraphicsFileOpen    (-108)
  138. #define DIALOGID_GraphicsFileSaveAs    (-109)
  139. #define DIALOGID_ReferenceAttachSet    (-110)
  140. #define DIALOGID_ColorInterpolate    (-111)
  141. #define DIALOGID_MediumAlert        (-112)
  142. #define DIALOGID_YesNoCancelAlert    (-113)
  143. #define DIALOGID_ColorPalInfo        (-114)
  144. #define DIALOGID_NamedLevels        (-115)
  145. #define DIALOGID_Igen            (-116)
  146. #define DIALOGID_SetHiliteColor     (-117)
  147. #define DIALOGID_SetVectorCursorColor    (-118)
  148. #define DIALOGID_MediumInfoBox        (-119)
  149. #define DIALOGID_LargeInfoBox        (-120)
  150. #define DIALOGID_MsgBoxYesNo        (-121)
  151. #define DIALOGID_MsgBoxOK        DIALOGID_StandardInfoBox   /* -97 */
  152. #define DIALOGID_MsgBoxYesNoCancel    DIALOGID_YesNoCancelAlert  /* -113 */
  153. #define DIALOGID_MsgBoxOKCancel     DIALOGID_StandardAlert       /* -13 */
  154. #define DIALOGID_View            (-122)
  155. #define DIALOGID_MoreWindows        (-125)
  156. #define DIALOGID_UpdateSequence        (-127)
  157. #define DIALOGID_HLineSettings        (-128)
  158. #define DIALOGID_SnapButtonResizable     (-129)
  159. #define DIALOGID_TrackBar        (-130)
  160. #define DIALOGID_BusyBar        (-131)
  161. #define DIALOGID_FileOpenNewInterface    (-132)
  162. #define DIALOGID_AcceptTerms            (-133)
  163.  
  164. /* hooks not associated with a dialog box */
  165. #define ORPHANHOOK_BASE         (-200 * 100)
  166. #define DBDIALOG_BASE                (-201 * 100)
  167.  
  168. #define DIALOGID_AppCmdWindow1        (-301)        /* REMINDER */
  169. #define DIALOGID_AppCmdWindow99     (-399)        /* REMINDER */
  170. #define DIALOGID_DBQuery            (DBDIALOG_BASE -1)
  171. /*----------------------------------------------------------------------+
  172. |                                    |
  173. |   NOTE:  Never use dialogIds from -301 through -399 inclusive.    |
  174. |       These are reserved for application command windows. BJB.    |
  175. |                                    |
  176. +----------------------------------------------------------------------*/
  177. #define DIALOGID_CommandStatus                (-400)
  178. /* -401 is available                        */
  179. /* -402 is available                        */
  180. #define DIALOGID_DOSMenuBar                (-403)
  181. /*----------------------------------------------------------------------+
  182. |                                    |
  183. |   TOOLBOXIDs                                |
  184. |                                    |                                    |
  185. +----------------------------------------------------------------------*/
  186. #define TOOLBOXID_KitchenSink        (-1)
  187. /*----------------------------------------------------------------------+
  188. |                                    |
  189. |   NOTE:  Never use dialogIds from -501 through -756 inclusive.    |
  190. |       These are reserved for Tool Box Ids.                |
  191. |                                    |
  192. +----------------------------------------------------------------------*/
  193. #define TOOLBOXID_UserDefinedTools  (-501)  /* placeholder - not a tool box */
  194. #define TOOLBOXID_Match            (-502)
  195. /* -503 is available        */
  196. #define TOOLBOXID_Fillet        (-504)
  197. /* -505 and -506 are available        */
  198. #define TOOLBOXID_Arc            (-507)
  199. /* -508 is available        */
  200. #define TOOLBOXID_Text            (-509)
  201. /* -510 and -511 are available        */
  202. #define TOOLBOXID_Change        (-512)
  203. /* -513 and -514 available        */
  204. #define TOOLBOXID_Modify        (-515)
  205. /* -516 is available        */
  206. #define TOOLBOXID_Drop            (-517)
  207. #define TOOLBOXID_3dFreeForm        (-518)
  208. #define TOOLBOXID_3dModify        (-519)
  209. #define TOOLBOXID_3dFillet        (-520)
  210. #define TOOLBOXID_3DToolBoxesFrame  (-521) /* 3D Tool boxes dialog */
  211. #define TOOLBOXID_3dExtract        (-522)
  212. /* -523 through -524 are available        */
  213. #define TOOLBOXID_ACS            (-525)
  214. #define TOOLBOXID_DataBase        (-526)
  215. #define TOOLBOXID_Reference        (-527)
  216. /* -528 and -529 are available        */
  217. #define TOOLBOXID_Measure        (-530)
  218. /* -531 is available        */
  219. #define TOOLBOXID_Fence            (-532)
  220. #define TOOLBOXID_DDDesignFrame     (-533)
  221. #define TOOLBOXID_DDDModel        (-534)
  222. #define TOOLBOXID_DDDConstraint     (-535)
  223. #define TOOLBOXID_DDDAttach        (-536)
  224. #define TOOLBOXID_DDDDraw        (-537)
  225. /* -538 through -545 are available        */
  226. #define TOOLBOXID_Curve            (-546)
  227. #define TOOLBOXID_RenderingTools    (-547)
  228. /*----------------------------------------------------------------------+
  229. |   Tool box ids for PowerDraft                            |
  230. +----------------------------------------------------------------------*/
  231. #define TOOLBOXID_Primary        (-548)
  232. #define TOOLBOXID_Linear        (-549)
  233. #define TOOLBOXID_Polygons        (-550)
  234. #define TOOLBOXID_3D            (-551)
  235. #define TOOLBOXID_Groups        (-552)
  236. #define TOOLBOXID_Manipulate        (-553)
  237. #define TOOLBOXID_Cells            (-554)
  238. #define TOOLBOXID_MultilineJoints   (-555)
  239. #define TOOLBOXID_Selection        (-556)
  240. #define TOOLBOXID_Patterns        (-557)
  241. #define TOOLBOXID_Points        (-558)
  242. #define TOOLBOXID_View2D        (-559)
  243. #define TOOLBOXID_View3D        (-560)
  244. #define TOOLBOXID_Dimension        (-561)
  245. #define TOOLBOXID_Isometric        (-562)
  246. #define TOOLBOXID_Ellipses        (-563)
  247. #define TOOLBOXID_Tags            (-564)
  248. #define TOOLBOXID_Flag            (-565)
  249. #define TOOLBOXID_StandardToolBar   (-566)
  250. #define TOOLBOXID_Redline        (-567)
  251. #define TOOLBOXID_Main            (-568) /* Draft main frame dialog id */
  252.  
  253. /*----------------------------------------------------------------------+
  254. |   End of PowerDraft toolbox ids                        |
  255. +----------------------------------------------------------------------*/
  256.  
  257. /*----------------------------------------------------------------------+
  258. |                                    |
  259. |   Base IDs for Related Groups                     |
  260. |                                    |
  261. +----------------------------------------------------------------------*/
  262. #define BASEID_DimStrings        (DIALOGID_DimStrings        * 100)
  263. #define BASEID_Locks            (DIALOGID_Locks            * 100)
  264. #define BASEID_Animate            (DIALOGID_Animate            * 100)
  265. #define BASEID_ElementAttributes    (DIALOGID_ElementAttributes     * 100)
  266. #define BASEID_CoordReadout        (DIALOGID_CoordReadout        * 100)
  267. #define BASEID_CommandWindow        (DIALOGID_CommandWindow        * 100)
  268. #define BASEID_KitchenSink        (DIALOGID_KitchenSink        * 100)
  269. #define BASEID_ReferenceFile        (DIALOGID_ReferenceFile        * 100)
  270. #define BASEID_Rendering        (DIALOGID_Rendering         * 100)
  271. #define BASEID_SavedViews        (DIALOGID_SavedViews        * 100)
  272. #define BASEID_AuxCoordSystems        (DIALOGID_AuxCoordSystems        * 100)
  273. #define BASEID_SplinePrefs        (DIALOGID_SplinePrefs        * 100)
  274. #define BASEID_GetSecurityKey        (DIALOGID_GetSecurityKey        * 100)
  275. #define BASEID_StandardAlert        (DIALOGID_StandardAlert        * 100)
  276. #define BASEID_PaletteItems        (DIALOGID_PaletteItems        * 100)
  277. #define BASEID_WorkingUnits        (DIALOGID_WorkingUnits        * 100)
  278. #define BASEID_NamedLevels        (DIALOGID_NamedLevels        * 100)
  279. #define BASEID_TextEdit            (DIALOGID_TextEdit            * 100)
  280. #define BASEID_DBSettings        (DIALOGID_DBSettings        * 100)
  281. #define BASEID_ViewRotation        (DIALOGID_ViewRotation        * 100)
  282. #define BASEID_CellMaintenance        (DIALOGID_CellMaintenance        * 100)
  283. #define BASEID_CellEdit         (DIALOGID_CellEdit            * 100)
  284. #define BASEID_CellCreate        (DIALOGID_CellCreate        * 100)
  285. #define BASEID_ActiveAngle        (DIALOGID_ActiveAngle        * 100)
  286. #define BASEID_RefAttach        (DIALOGID_ReferenceAttach        * 100)
  287. #define BASEID_ReferenceLevels        (DIALOGID_ReferenceLevels        * 100)
  288. #define BASEID_ViewSettings        (DIALOGID_ViewSettings        * 100)
  289. #define BASEID_ViewLevels        (DIALOGID_ViewLevels        * 100)
  290. #define BASEID_CmdBrowser        (DIALOGID_CmdBrowser        * 100)
  291. #define BASEID_ActiveScale        (DIALOGID_ActiveScale        * 100)
  292. #define BASEID_PatternSettings        (DIALOGID_PatternSettings        * 100)
  293. #define BASEID_RotateACS        (DIALOGID_RotateACS         * 100)
  294. #define BASEID_Font            (DIALOGID_Font            * 100)
  295. #define BASEID_ColorPalette        (DIALOGID_ColorPalette        * 100)
  296. #define BASEID_LevSymb            (DIALOGID_LevSymb            * 100)
  297. #define BASEID_GridSettings        (DIALOGID_GridSettings        * 100)
  298. #define BASEID_Precision        (DIALOGID_Precision         * 100)
  299. #define BASEID_DesignOptions        (DIALOGID_DesignOptions        * 100)
  300. #define BASEID_Camera            (DIALOGID_Camera            * 100)
  301. #define BASEID_AboutWorkspace        (DIALOGID_AboutWorkspace        * 100)
  302. #define BASEID_Digitize         (DIALOGID_FunctionKeys        * 100)
  303. #define BASEID_FunctionKeys        (DIALOGID_FunctionKeys        * 100)
  304. #define BASEID_TextSettings        (DIALOGID_TextSettings        * 100)
  305. #define BASEID_OptionalInfoBox      (DIALOGID_OptionalInfoBox       * 100)
  306. #define BASEID_MDL            (DIALOGID_MDL            * 100)
  307. #define BASEID_MDLDetail        (DIALOGID_MDLDetail         * 100)
  308. #define BASEID_StdFileOpen        (DIALOGID_StdFileOpen        * 100)
  309. #define BASEID_StdFileCreate        (DIALOGID_StdFileCreate        * 100)
  310. #define BASEID_Digitizing        (DIALOGID_Digitizing        * 100)
  311. #define BASEID_Import            (DIALOGID_Import            * 100)
  312. #define BASEID_Export            (DIALOGID_Export            * 100)
  313. #define BASEID_Display            (DIALOGID_Display            * 100)
  314. #define BASEID_StdFileSeedCreate    (DIALOGID_StdFileSeedCreate     * 100)
  315. #define BASEID_MainFrame        (DIALOGID_MainFrame         * 100)
  316. #define BASEID_ToolSettings        (DIALOGID_ToolSettings        * 100)
  317. #define BASEID_ReferenceRotate        (DIALOGID_ReferenceRotate        * 100)
  318. #define BASEID_ReferenceScale        (DIALOGID_ReferenceScale        * 100)
  319. #define BASEID_ReferenceAttachSet   (DIALOGID_ReferenceAttachSet    * 100)
  320. #define BASEID_TextFileDisplay        (DIALOGID_TextFileDisplay        * 100)
  321. #define BASEID_AboutUstn        (DIALOGID_AboutUstn         * 100)
  322. #define BASEID_FileList         (DIALOGID_FileListDirMultiple   * 100)
  323. #define BASEID_BasicLocks        (DIALOGID_BasicLocks        * 100)
  324. #define BASEID_LevelEdit        (DIALOGID_LevelEdit         * 100)
  325. #define BASEID_GroupEdit        (DIALOGID_GroupEdit         * 100)
  326. #define BASEID_DialogMessages        (DIALOGID_DialogMessages        * 100)
  327. #define BASEID_WindowManMenu        (DIALOGID_WindowManMenu        * 100)
  328. #define BASEID_ViewToggles        (DIALOGID_ViewToggles        * 100)
  329. #define BASEID_MediumAlert        (DIALOGID_MediumAlert        * 100)
  330. #define BASEID_LargeAlert        (DIALOGID_LargeAlert        * 100)
  331. #define BASEID_ButtonMap        (DIALOGID_ButtonMap         * 100)
  332. #define BASEID_ViewRenderSettings   (DIALOGID_ViewRenderSettings    * 100)
  333. #define BASEID_CompletionBar        (DIALOGID_CompletionBar        * 100)
  334. #define BASEID_GraphicsFileOpen     (DIALOGID_GraphicsFileOpen        * 100)
  335. #define BASEID_GraphicsFileSaveAs   (DIALOGID_GraphicsFileSaveAs    * 100)
  336. #define BASEID_GetBrandInformation  (DIALOGID_GetBrandInformation   * 100)
  337. #define BASEID_FinalBrand        (DIALOGID_FinalBrand        * 100)
  338. #define BASEID_WaitLicense        (DIALOGID_WaitLicense        * 100)
  339. #define BASEID_UstnMgr            (DIALOGID_UstnMgr            * 100)
  340. #define BASEID_SnapModes        (DIALOGID_SnapButtonWide        * 100)
  341. #define BASEID_LineStyleSelect        (DIALOGID_LineStyleSelect        * 100)
  342. #define BASEID_DefineNamedLevels    (DIALOGID_DefineNamedLevels     * 100)
  343. #define BASEID_Igen            (DIALOGID_Igen            * 100)
  344. #define BASEID_SetHiliteColor        (DIALOGID_SetHiliteColor        * 100)
  345. #define BASEID_SetVectorCursorColor (DIALOGID_SetVectorCursorColor  * 100)
  346. #define BASEID_ViewDialog        (DIALOGID_View            * 100)
  347. #define BASEID_ToolBox            (TOOLBOXID_UserDefinedTools        * 100)
  348. #define BASEID_PrimaryToolBar        (TOOLBOXID_Primary              * 100)
  349. #define BASEID_MoreWindows        (DIALOGID_MoreWindows        * 100) 
  350. #define BASEID_CommandStatus        (DIALOGID_CommandStatus        * 100)
  351. #define BASEID_StandardAdvisory        (DIALOGID_AdvisoryDisplay        * 100)
  352. #define BASEID_AcademicAdvisory     (DIALOGID_AcademicAdvisory      * 100)
  353. #define BASEID_UpdateSequence        (DIALOGID_UpdateSequence        * 100)
  354. #define BASEID_HLineSettings        (DIALOGID_HLineSettings        * 100)
  355. #define BASEID_TrackBar            (DIALOGID_TrackBar            * 100)
  356. #define BASEID_BusyBar            (DIALOGID_BusyBar            * 100)
  357. #define BASEID_CloseToolBoxes        (DIALOGID_CloseToolBoxes        * 100)
  358. #define BASEID_FileOpenNewInterface (DIALOGID_FileOpenNewInterface  * 100)
  359. #define BASEID_GetUpgradeInformation (DIALOGID_GetUpgradeInformation * 100)
  360.  
  361. /*----------------------------------------------------------------------+
  362. |                                    |
  363. |   Color Picker Id's                            |
  364. |                                    |
  365. +----------------------------------------------------------------------*/
  366. #define COLORPICKERID_ElementColor        (-1)
  367. #define COLORPICKERID_ElementColorWithHook  (-2)
  368.  
  369. #define COLORPICKERID_ElementFillColor    (-5)
  370. #define COLORPICKERID_LSym        (BASEID_LevSymb-1)
  371.     
  372. #define COLORPICKERID_HLineVisibleColor    (BASEID_HLineSettings-1)
  373. #define COLORPICKERID_HLineHiddenColor    (BASEID_HLineSettings-2)
  374.     
  375.  
  376. /*----------------------------------------------------------------------+
  377. |                                    |
  378. |   Level Picker Id's                            |
  379. |                                    |
  380. +----------------------------------------------------------------------*/
  381. #define LEVELPICKERID_ElementLevel            (-1)
  382. #define LEVELPICKERID_ElementLevelWithHook    (-2)
  383.  
  384. /*----------------------------------------------------------------------+
  385. |                                    |
  386. |   Command Id's                            |
  387. |                                    |
  388. +----------------------------------------------------------------------*/
  389. #define COMMANDID_CommandWindow     (-1)
  390.  
  391. /*----------------------------------------------------------------------+
  392. |                                    |
  393. |   Dialog Item List ID's                        |
  394. |                                    |
  395. +----------------------------------------------------------------------*/
  396.  
  397. /* Used by the Define Named Levels dialog box */
  398. #define DILISTID_DefineNamedLevelsLevels (BASEID_DefineNamedLevels-1)
  399. #define DILISTID_DefineNamedLevelsGroups  (BASEID_DefineNamedLevels-2)
  400.  
  401. /*  DILISTID's used by the level settings box. */
  402. #define DILISTID_ViewLevels_Numbers    (BASEID_ViewLevels-1)
  403. #define DILISTID_ViewLevels_Names    (BASEID_ViewLevels-2)
  404. #define DILISTID_ViewLevels_Groups    (BASEID_ViewLevels-3)
  405.  
  406. /* Resource Id for list of tools generated by user through Customize */
  407. #define DILISTID_UserDefinedTools    (BASEID_ToolBox - 1)
  408. /* Resource Id for list of tools available to Customize that aren't on a tool box */
  409. #define DILISTID_AvailableTools         (BASEID_ToolBox - 2)
  410.  
  411. /*----------------------------------------------------------------------+
  412. |                                    |
  413. |   Generic Id's                            |
  414. |                                    |
  415. +----------------------------------------------------------------------*/
  416. #define GENERICID_ViewRotationDisplay    (BASEID_ViewRotation-1)
  417. #define GENERICID_ViewRotationSystem    (BASEID_ViewRotation-2)
  418.  
  419. #define GENERICID_Cell            (BASEID_CellMaintenance-1)
  420.  
  421. #define GENERICID_ActvScaleLock     (BASEID_ActiveScale-1)
  422. #define GENERICID_ActvAngleIndicator    (BASEID_ActiveAngle-1)
  423.  
  424. #define GENERICID_Font            (BASEID_Font-1)
  425.  
  426. #define GENERICID_ColorPaletteDisplay    (BASEID_ColorPalette-1)
  427. #define GENERICID_UpdateCellDisplay    (BASEID_ColorPalette-2)
  428. #define GENERICID_ColorSquareDisplay    (BASEID_ColorPalette-3)
  429. #define GENERICID_WedgeDisplay        (BASEID_ColorPalette-4)
  430. #define GENERICID_DitheredColorDisplay    (BASEID_ColorPalette-5)
  431. #define GENERICID_ColorInterpolationDisplay (BASEID_ColorPalette-6)
  432.  
  433. #define GENERICID_TextScaleLock     (BASEID_TextSettings-1)
  434. #define GENERICID_TextStringJust    (BASEID_TextSettings-2)
  435. #define GENERICID_TextNodeJust        (BASEID_TextSettings-3)
  436.  
  437. #define GENERICID_PatternAngleIndicator (BASEID_PatternSettings-1)
  438.  
  439. #define GENERICID_ButtonLearnBox    (BASEID_ButtonMap-1)
  440.  
  441. #define GENERICID_CompletionBar     (BASEID_CompletionBar-1)
  442.  
  443. #define GENERICID_TrackBar          (BASEID_TrackBar-1)
  444.  
  445. #define GENERICID_BusyBar            (BASEID_BusyBar-1)
  446.  
  447. #define GENERICID_WarningIcon        (BASEID_StandardAlert-1)
  448.  
  449. /*----------------------------------------------------------------------+
  450. |                                    |
  451. |   Group Box Ids                            |
  452. |                                    |
  453. +----------------------------------------------------------------------*/
  454. #define GROUPBOXID_SaveImageBanding    (BASEID_Display-1)
  455.  
  456. /*----------------------------------------------------------------------+
  457. |                                    |
  458. |   Status Bar Generic Id's                        |
  459. |                                    |
  460. +----------------------------------------------------------------------*/
  461. /* Generic items with Icons drawn on them have the same ID as the Icon to draw */
  462. #define GENERICID_SelectionSetIcon            ICONID_SelectionTool
  463. #define GENERICID_FenceActiveIcon            ICONID_PlaceFenceBlock
  464. #define GENERICID_FileChangedIcon            ICONID_SaveTool
  465. #define GENERICID_SnapModeIcon                (BASEID_CommandStatus - 5)
  466. #define GENERICID_FocusableItem                (BASEID_CommandStatus - 6)
  467. #define GENERICID_LockIcon                (BASEID_CommandStatus - 7)
  468.  
  469. /*----------------------------------------------------------------------+
  470. |                                    |
  471. |   Icon Ids                                |
  472. |                                    |
  473. +----------------------------------------------------------------------*/
  474. #define ICONID_SmallRightTriangle   (-1)
  475. #define ICONID_SmallDownTriangle    (-2)
  476.  
  477. #define ICONID_LineStyle0        (-3)
  478. #define ICONID_LineStyle1        (-4)
  479. #define ICONID_LineStyle2        (-5)
  480. #define ICONID_LineStyle3        (-6)
  481. #define ICONID_LineStyle4        (-7)
  482. #define ICONID_LineStyle5        (-8)
  483. #define ICONID_LineStyle6        (-9)
  484. #define ICONID_LineStyle7        (-10)
  485.  
  486. #define ICONID_LineWeight0        (-11)
  487. #define ICONID_LineWeight1        (-12)
  488. #define ICONID_LineWeight2        (-13)
  489. #define ICONID_LineWeight3        (-14)
  490. #define ICONID_LineWeight4        (-15)
  491. #define ICONID_LineWeight5        (-16)
  492. #define ICONID_LineWeight6        (-17)
  493. #define ICONID_LineWeight7        (-18)
  494. #define ICONID_LineWeight8        (-19)
  495. #define ICONID_LineWeight9        (-20)
  496. #define ICONID_LineWeight10        (-21)
  497. #define ICONID_LineWeight11        (-22)
  498. #define ICONID_LineWeight12        (-23)
  499. #define ICONID_LineWeight13        (-24)
  500. #define ICONID_LineWeight14        (-25)
  501. #define ICONID_LineWeight15        (-26)
  502. #define ICONID_XWindow48x48        (-27)
  503. #define ICONID_XWindow64x64        (-28)
  504.  
  505. #define ICONID_LineStyleCustom        (-29)
  506. #define ICONID_LineStyleEdit        (-30)
  507. #define ICONID_LineStyleCustDlg     (-31)
  508. #define ICONID_LineStyle0Wide        (-32)
  509. #define ICONID_LineStyle1Wide        (-33)
  510. #define ICONID_LineStyle2Wide        (-34)
  511. #define ICONID_LineStyle3Wide        (-35)
  512. #define ICONID_LineStyle4Wide        (-36)
  513. #define ICONID_LineStyle5Wide        (-37)
  514. #define ICONID_LineStyle6Wide        (-38)
  515. #define ICONID_LineStyle7Wide        (-39)
  516.  
  517. #define ICONID_LineWeight0M        (-40)   /* medium width, w/numbers */
  518. #define ICONID_LineWeight1M        (-41)
  519. #define ICONID_LineWeight2M        (-42)
  520. #define ICONID_LineWeight3M        (-43)
  521. #define ICONID_LineWeight4M        (-44)
  522. #define ICONID_LineWeight5M        (-45)
  523. #define ICONID_LineWeight6M        (-46)
  524. #define ICONID_LineWeight7M        (-47)
  525. #define ICONID_LineWeight8M        (-48)
  526. #define ICONID_LineWeight9M        (-49)
  527. #define ICONID_LineWeight10M        (-50)
  528. #define ICONID_LineWeight11M        (-51)
  529. #define ICONID_LineWeight12M        (-52)
  530. #define ICONID_LineWeight13M        (-53)
  531. #define ICONID_LineWeight14M        (-54)
  532. #define ICONID_LineWeight15M        (-55)
  533. #define ICONID_LineStyle0M        (-56)
  534. #define ICONID_LineStyle1M        (-57)
  535. #define ICONID_LineStyle2M        (-58)
  536. #define ICONID_LineStyle3M        (-59)
  537. #define ICONID_LineStyle4M        (-60)
  538. #define ICONID_LineStyle5M        (-61)
  539. #define ICONID_LineStyle6M        (-62)
  540. #define ICONID_LineStyle7M        (-63)
  541.  
  542. #define ICONID_ToggleOff8Pt        (-64)
  543. #define ICONID_ToggleOn8Pt        (-65)
  544. #define ICONID_ToggleOff10Pt        (-66)
  545. #define ICONID_ToggleOn10Pt        (-67)
  546. #define ICONID_ToggleOff12Pt        (-68)
  547. #define ICONID_ToggleOn12Pt        (-69)
  548. #define ICONID_ToggleOff14Pt        (-70)
  549. #define ICONID_ToggleOn14Pt        (-71)
  550. #define ICONID_ToggleOff18Pt        (-72)
  551. #define ICONID_ToggleOn18Pt        (-73)
  552. #define ICONID_ToggleOff24Pt        (-74)
  553. #define ICONID_ToggleOn24Pt        (-75)
  554.  
  555. /*----------------------------------------------------------------------+
  556. |   Icon Ids for Snaps Button Groups                    |
  557. +----------------------------------------------------------------------*/
  558. #define SNAP_MODE_RESIZE        14
  559.  
  560. #define ICONID_NearSnapPoint        (BASEID_SnapModes - 1)
  561. #define ICONID_KeyPointSnap        (BASEID_SnapModes - 2)
  562. #define ICONID_MidPointSnap        (BASEID_SnapModes - 3)
  563. #define ICONID_CenterSnapCircle     (BASEID_SnapModes - 4)
  564. #define ICONID_OriginSnap        (BASEID_SnapModes - 5)
  565. #define ICONID_BisectorSnap        (BASEID_SnapModes - 6)
  566. #define ICONID_IntersectSnap        (BASEID_SnapModes - 7)
  567. #define ICONID_TangentSnap        (BASEID_SnapModes - 8)
  568. #define ICONID_TangentPointSnap     (BASEID_SnapModes - 9)
  569. #define ICONID_PerpendicularSnap    (BASEID_SnapModes - 10)
  570. #define ICONID_PerpendicularSnapPnt (BASEID_SnapModes - 11)
  571. #define ICONID_ParallelSnap        (BASEID_SnapModes - 12)
  572. #define ICONID_ThruPointSnap        (BASEID_SnapModes - 13)
  573.  
  574. #define ICONID_ResizeBoxToTall        (BASEID_SnapModes - 14)
  575. #define ICONID_ResizeBoxToWide        (BASEID_SnapModes - 15)
  576. #define ICONID_ResizeBoxToMed        (BASEID_SnapModes - 16)
  577.  
  578. #define ICONID_PointOnSnap        (BASEID_SnapModes - 17)
  579.  
  580. #define ICONID_SmallNearSnapPoint        (BASEID_SnapModes - 21)
  581. #define ICONID_SmallKeyPointSnap        (BASEID_SnapModes - 22)
  582. #define ICONID_SmallMidPointSnap        (BASEID_SnapModes - 23)
  583. #define ICONID_SmallCenterSnapCircle        (BASEID_SnapModes - 24)
  584. #define ICONID_SmallOriginSnap            (BASEID_SnapModes - 25)
  585. #define ICONID_SmallBisectorSnap        (BASEID_SnapModes - 26)
  586. #define ICONID_SmallIntersectSnap        (BASEID_SnapModes - 27)
  587. #define ICONID_SmallTangentSnap            (BASEID_SnapModes - 28)
  588. #define ICONID_SmallTangentPointSnap        (BASEID_SnapModes - 29)
  589. #define ICONID_SmallPerpendicularSnap       (BASEID_SnapModes - 30)
  590. #define ICONID_SmallPerpendicularSnapPnt    (BASEID_SnapModes - 31)
  591. #define ICONID_SmallParallelSnap        (BASEID_SnapModes - 32)
  592. #define ICONID_SmallThruPointSnap        (BASEID_SnapModes - 33)
  593.  
  594. #define ICONID_SmallPointOnSnap            (BASEID_SnapModes - 37)
  595.  
  596. #define ICONID_LargeNearSnapPoint        (BASEID_SnapModes - 41)
  597. #define ICONID_LargeKeyPointSnap        (BASEID_SnapModes - 42)
  598. #define ICONID_LargeMidPointSnap        (BASEID_SnapModes - 43)
  599. #define ICONID_LargeCenterSnapCircle        (BASEID_SnapModes - 44)
  600. #define ICONID_LargeOriginSnap            (BASEID_SnapModes - 45)
  601. #define ICONID_LargeBisectorSnap        (BASEID_SnapModes - 46)
  602. #define ICONID_LargeIntersectSnap        (BASEID_SnapModes - 47)
  603. #define ICONID_LargeTangentSnap            (BASEID_SnapModes - 48)
  604. #define ICONID_LargeTangentPointSnap        (BASEID_SnapModes - 49)
  605. #define ICONID_LargePerpendicularSnap       (BASEID_SnapModes - 50)
  606. #define ICONID_LargePerpendicularSnapPnt    (BASEID_SnapModes - 51)
  607. #define ICONID_LargeParallelSnap        (BASEID_SnapModes - 52)
  608. #define ICONID_LargeThruPointSnap        (BASEID_SnapModes - 53)
  609.  
  610. #define ICONID_LargePointOnSnap            (BASEID_SnapModes - 57)
  611.  
  612. /*----------------------------------------------------------------------+
  613. |   Icon Ids for File Open Dialogs                    |
  614. +----------------------------------------------------------------------*/
  615. #define ICONID_SubDirectoryFolder    (BASEID_StdFileOpen - 1)
  616. #define ICONID_OpenDirectoryFolder    (BASEID_StdFileOpen - 2)
  617. #define ICONID_CurrentDirectoryFolder    (BASEID_StdFileOpen - 3)
  618.  
  619. #define ICONID_SubDirectoryFolderLG    (BASEID_StdFileOpen - 4)
  620. #define ICONID_OpenDirectoryFolderLG    (BASEID_StdFileOpen - 5)
  621. #define ICONID_CurrentDirectoryFolderLG    (BASEID_StdFileOpen - 6)
  622.  
  623. #define ICONID_SubDirectoryFolderMD    (BASEID_StdFileOpen - 7)
  624. #define ICONID_OpenDirectoryFolderMD    (BASEID_StdFileOpen - 8)
  625. #define ICONID_CurrentDirectoryFolderMD    (BASEID_StdFileOpen - 9)
  626. /*----------------------------------------------------------------------+
  627. |                                    |
  628. |   Status Bar Icon IDs                                |
  629. |                                    |
  630. +----------------------------------------------------------------------*/
  631. #define ICONID_PlaceFenceBlock                (BASEID_CommandStatus - 1)
  632. #define ICONID_SelectionTool                (BASEID_CommandStatus - 2)
  633. #define ICONID_SaveTool                    (BASEID_CommandStatus - 3)
  634. #define ICONID_ReadOnly                    (BASEID_CommandStatus - 4)
  635.  
  636. #define ICONID_SmallPlaceFenceBlock            (BASEID_CommandStatus - 21)
  637. #define ICONID_SmallSelectionTool            (BASEID_CommandStatus - 22)
  638. #define ICONID_SmallSaveTool                (BASEID_CommandStatus - 23)
  639. #define ICONID_SmallReadOnly                (BASEID_CommandStatus - 24)
  640.  
  641. #define ICONID_LargePlaceFenceBlock            (BASEID_CommandStatus - 41)
  642. #define ICONID_LargeSelectionTool            (BASEID_CommandStatus - 42)
  643. #define ICONID_LargeSaveTool                (BASEID_CommandStatus - 43)
  644. #define ICONID_LargeReadOnly                (BASEID_CommandStatus - 44)
  645. /*----------------------------------------------------------------------+
  646. |   Icon Ids for View Border Icons                    |
  647. +----------------------------------------------------------------------*/
  648. #define ICONCMDID_SmallViewPrevious     (BASEID_ViewDialog - 24)
  649. #define ICONCMDID_MediumViewPrevious     (BASEID_ViewDialog - 25)
  650. #define ICONCMDID_LargeViewPrevious     (BASEID_ViewDialog - 26)
  651. #define ICONCMDID_SmallViewNext         (BASEID_ViewDialog - 27)
  652. #define ICONCMDID_MediumViewNext     (BASEID_ViewDialog - 28)
  653. #define ICONCMDID_LargeViewNext         (BASEID_ViewDialog - 29)
  654. #define ICONCMDID_SmallShowActDepth     (BASEID_ViewDialog - 30)
  655. #define ICONCMDID_MediumShowActDepth     (BASEID_ViewDialog - 31)
  656. #define ICONCMDID_LargeShowActDepth     (BASEID_ViewDialog - 32)
  657. #define ICONCMDID_SmallSetActDepth     (BASEID_ViewDialog - 33)
  658. #define ICONCMDID_MediumSetActDepth     (BASEID_ViewDialog - 34)
  659. #define ICONCMDID_LargeSetActDepth     (BASEID_ViewDialog - 35)
  660. #define ICONCMDID_SmallCamera         (BASEID_ViewDialog - 36)
  661. #define ICONCMDID_MediumCamera         (BASEID_ViewDialog - 37)
  662. #define ICONCMDID_LargeCamera         (BASEID_ViewDialog - 38)
  663. #define ICONCMDID_SmallRenderView     (BASEID_ViewDialog - 39)
  664. #define ICONCMDID_MediumRenderView     (BASEID_ViewDialog - 40)
  665. #define ICONCMDID_LargeRenderView     (BASEID_ViewDialog - 41)
  666. #define ICONCMDID_SmallShowDispDepth     (BASEID_ViewDialog - 42)
  667. #define ICONCMDID_MediumShowDispDepth     (BASEID_ViewDialog - 43)
  668. #define ICONCMDID_LargeShowDispDepth     (BASEID_ViewDialog - 44)
  669. #define ICONCMDID_SmallSetDispDepth     (BASEID_ViewDialog - 45)
  670. #define ICONCMDID_MediumSetDispDepth     (BASEID_ViewDialog - 46)
  671. #define ICONCMDID_LargeSetDispDepth     (BASEID_ViewDialog - 47)
  672. #define ICONCMDID_SmallCopyView         (BASEID_ViewDialog - 48)
  673. #define ICONCMDID_MediumCopyView     (BASEID_ViewDialog - 49)
  674. #define ICONCMDID_LargeCopyView         (BASEID_ViewDialog - 50)
  675. #define ICONCMDID_SmallFitAll         (BASEID_ViewDialog - 51)
  676. #define ICONCMDID_MediumFitAll         (BASEID_ViewDialog - 52)
  677. #define ICONCMDID_LargeFitAll         (BASEID_ViewDialog - 53)
  678. #define ICONCMDID_SmallFitActive     (BASEID_ViewDialog - 54)
  679. #define ICONCMDID_MediumFitActive     (BASEID_ViewDialog - 55)
  680. #define ICONCMDID_LargeFitActive     (BASEID_ViewDialog - 56)
  681. /* Other view border icon cmd ids are in viewcon.ids    */
  682.  
  683. #define DILISTID_Small2DViewBorder     (BASEID_ViewDialog - 100)
  684. #define DILISTID_Medium2DViewBorder     (BASEID_ViewDialog - 101)
  685. #define DILISTID_Large2DViewBorder     (BASEID_ViewDialog - 102)
  686. #define DILISTID_Small3DViewBorder     (BASEID_ViewDialog - 103)
  687. #define DILISTID_Medium3DViewBorder     (BASEID_ViewDialog - 104)
  688. #define DILISTID_Large3DViewBorder     (BASEID_ViewDialog - 105)
  689.  
  690. /* lists of commands available for the view border */
  691. #define DILISTID_Small2DViewCmdsList     (BASEID_ViewDialog - 110)
  692. #define DILISTID_Medium2DViewCmdsList     (BASEID_ViewDialog - 111)
  693. #define DILISTID_Large2DViewCmdsList     (BASEID_ViewDialog - 112)
  694. #define DILISTID_Small3DViewCmdsList     (BASEID_ViewDialog - 113)
  695. #define DILISTID_Medium3DViewCmdsList     (BASEID_ViewDialog - 114)
  696. #define DILISTID_Large3DViewCmdsList     (BASEID_ViewDialog - 115)
  697.  
  698. /*----------------------------------------------------------------------+
  699. |                                    |
  700. |   ButtonGroup Ids                            |
  701. |                                    |
  702. +----------------------------------------------------------------------*/
  703. #define BGROUPID_SnapButtonWide     (BASEID_SnapModes - 1)
  704. #define BGROUPID_SnapButtonTwoRow    (BASEID_SnapModes - 2)
  705. #define BGROUPID_SnapButtonVertical    (BASEID_SnapModes - 3)
  706. #define BGROUPID_SnapWideNoResize     (BASEID_SnapModes - 4)
  707. #define BGROUPID_SnapVerticalNoResize    (BASEID_SnapModes - 5)
  708. #define BGROUPID_SnapTwoRowNoResize    (BASEID_SnapModes - 6)
  709. #define BGROUPID_SnapThreeRowNoResize    (BASEID_SnapModes - 7)
  710. #define BGROUPID_SnapFourRowNoResize    (BASEID_SnapModes - 8)
  711. #define BGROUPID_SnapFiveRowNoResize    (BASEID_SnapModes - 9)
  712. #define BGROUPID_SnapSevenRowNoResize    (BASEID_SnapModes - 10)
  713.  
  714. /*----------------------------------------------------------------------+
  715. |                                    |
  716. |   LevelMap Ids                            |
  717. |                                    |
  718. +----------------------------------------------------------------------*/
  719. #define LEVELMAPID_ViewLevels        (BASEID_ViewLevels-1)
  720. #define LEVELMAPID_ReferenceLevels    (BASEID_ReferenceLevels-1)
  721.  
  722. /*----------------------------------------------------------------------+
  723. |                                    |
  724. |   List Id's                                |
  725. |                                    |
  726. +----------------------------------------------------------------------*/
  727. #define LISTID_Sample            (BASEID_KitchenSink-1)
  728. #define LISTID_ReferenceFile        (BASEID_ReferenceFile-1)
  729. #define LISTID_SavedViews        (BASEID_SavedViews-1)
  730. #define LISTID_AuxCoordSystems        (BASEID_AuxCoordSystems-1)
  731. #define LISTID_CellList         (BASEID_CellMaintenance-1)
  732. #define LISTID_RefAttachViews        (BASEID_RefAttach-1)
  733. #define LISTID_CmdBrowserLev0        (BASEID_CmdBrowser-1)
  734. #define LISTID_CmdBrowserLev1        (BASEID_CmdBrowser-2)
  735. #define LISTID_CmdBrowserLev2        (BASEID_CmdBrowser-3)
  736. #define LISTID_CmdBrowserLev3        (BASEID_CmdBrowser-4)
  737. #define LISTID_CmdBrowserLev4        (BASEID_CmdBrowser-5)
  738. #define LISTID_CmdBrowserApp        (BASEID_CmdBrowser-6)
  739. #define LISTID_CommandHistory        (BASEID_CmdBrowser-7)
  740. #define LISTID_Font            (BASEID_Font-1)
  741. #define LISTID_LevSymb            (BASEID_LevSymb-1)
  742. #define LISTID_FunctionKeys        (BASEID_FunctionKeys-1)
  743. #define LISTID_FunctionKeysHistory    (BASEID_FunctionKeys-2)
  744. #define LISTID_MDLLoaded        (BASEID_MDL-1)
  745. #define LISTID_MDLAvailable        (BASEID_MDL-2)
  746. #define LISTID_FileOpenFiles        (BASEID_StdFileOpen-1)
  747. #define LISTID_FileOpenDirs        (BASEID_StdFileOpen-2)
  748. #define LISTID_FileOpenExtDirs        (BASEID_StdFileOpen-3)    /* 5.5 */
  749. #define LISTID_FileOpenExtFiles     (BASEID_StdFileOpen-4)    /* 5.5 */
  750. #define LISTID_NamedLevelsGroups    (BASEID_NamedLevels-1)
  751. #define LISTID_NamedLevelsCurrGroup    (BASEID_NamedLevels-2)
  752. #define LISTID_NamedLevelsCurrGroup2    (BASEID_NamedLevels-3)
  753. #define LISTID_DefineNamedLevelsAll    (BASEID_DefineNamedLevels-1)
  754. #define LISTID_FileListDirs        (BASEID_FileList-1)    /* obsolete */
  755. #define LISTID_FileListFiles        (BASEID_FileList-2)    /* obsolete */
  756. #define LISTID_FileListNames        (BASEID_FileList-3)
  757. #define LISTID_FileListExtNames     (BASEID_FileList-4)
  758. #define LISTID_DialogMessages        (BASEID_DialogMessages-1)
  759. #define LISTID_NamedColors        (BASEID_ColorPalette-1)
  760. #define LISTID_ButtonMap        (BASEID_ButtonMap-1)
  761. #define LISTID_CompletionBar        (BASEID_CompletionBar-1)
  762. #define LISTID_CustomLineStyle        (BASEID_LineStyleSelect-1)
  763. #define LISTID_ViewLevelsNames        (BASEID_ViewLevels-4)
  764. #define LISTID_Windows            (BASEID_MoreWindows - 1)
  765. #define LISTID_UpdateSequence        (BASEID_UpdateSequence - 1)
  766. #define LISTID_FileOpenWorkspaceList    (BASEID_FileOpenNewInterface   -1)
  767. #define LISTID_DBTableList            (DBDIALOG_BASE -1)
  768. #define LISTID_DBColumnList            (DBDIALOG_BASE -2)
  769. /*----------------------------------------------------------------------+
  770. |                                    |
  771. |   MenuBar Id's                            |
  772. |                                    |
  773. +----------------------------------------------------------------------*/
  774. #define MENUBARID_Main            (BASEID_CommandWindow    -1)
  775. #define MENUBARID_ACS            (BASEID_AuxCoordSystems -1)
  776. #define MENUBARID_ReferenceFile     (BASEID_ReferenceFile    -1)
  777. #define MENUBARID_Digitizing        (BASEID_Digitizing    -1)
  778. #define MENUBARID_FunctionKeys        (BASEID_FunctionKeys    -1)
  779. #define MENUBARID_ColorPalette        (BASEID_ColorPalette    -1)
  780. #define MENUBARID_CellMaint        (BASEID_CellMaintenance -1)
  781. #define MENUBARID_GraphOpen        (BASEID_GraphicsFileOpen-1)
  782. #define MENUBARID_GraphCreate        (BASEID_GraphicsFileOpen-2)
  783. #define MENUBARID_UstnMgr        (BASEID_UstnMgr     -1)
  784. #define MENUBARID_DefineNamedLevels    (BASEID_DefineNamedLevels-1)
  785. #define MENUBARID_ViewLevels        (BASEID_ViewLevels     -1)
  786. #define MENUBARID_Font            (BASEID_Font         -1)
  787. #define MENUBARID_LevSymb        (BASEID_LevSymb         -1)
  788.  
  789. /*----------------------------------------------------------------------+
  790. |                                    |
  791. |   Message List Id's                            |
  792. |                                    |
  793. +----------------------------------------------------------------------*/
  794. #define MESSAGELISTID_DMsgsHeaders    (BASEID_DialogMessages-1)
  795. #define MESSAGELISTID_DMsgsItems    (BASEID_DialogMessages-2)
  796. #define MESSAGELISTID_DMsgsDialogs    (BASEID_DialogMessages-3)
  797. #define MESSAGELISTID_Modifiers     (BASEID_DialogMessages-4)
  798.  
  799. /*----------------------------------------------------------------------+
  800. |                                    |
  801. |   Option Button Id's                            |
  802. |                                    |
  803. +----------------------------------------------------------------------*/
  804. #define OPTIONBUTTONID_FunctionKey        (BASEID_FunctionKeys-1)
  805.  
  806. #define OPTIONBUTTONID_LSymSty            (BASEID_LevSymb  -1)
  807. #define OPTIONBUTTONID_LSymWt            (BASEID_LevSymb  -2)
  808.  
  809. #define OPTIONBUTTONID_KSinkExample        (BASEID_KitchenSink -1)
  810.  
  811. #define OPTIONBUTTONID_LockSnapMode        (BASEID_Locks    -1)
  812. #define OPTIONBUTTONID_LockFenceMode        (BASEID_Locks    -2)
  813. #define OPTIONBUTTONID_IsoLockPlane        (BASEID_Locks    -3)
  814. #define OPTIONBUTTONID_PlaceFenceMode        (BASEID_Locks    -4)
  815. #define OPTIONBUTTONID_ModifyFenceMode        (BASEID_Locks    -5)
  816. #define OPTIONBUTTONID_FenceContentsMode    (BASEID_Locks    -6)
  817. #define OPTIONBUTTONID_PlaceFenceDesignMode (BASEID_Locks    -7)
  818.  
  819. #define OPTIONBUTTONID_ElementArea        (BASEID_ElementAttributes    -1)
  820. #define OPTIONBUTTONID_ElementClass        (BASEID_ElementAttributes    -2)
  821. #define OPTIONBUTTONID_ElementColor        (BASEID_ElementAttributes    -3)
  822. #define OPTIONBUTTONID_ElementStyle        (BASEID_ElementAttributes    -4)
  823. #define OPTIONBUTTONID_ElementWeight        (BASEID_ElementAttributes    -5)
  824. #define OPTIONBUTTONID_ElementFill        (BASEID_ElementAttributes    -6)
  825. #define OPTIONBUTTONID_ElementStyleWide     (BASEID_ElementAttributes    -7)
  826. #define OPTIONBUTTONID_ElementWeightMedium  (BASEID_ElementAttributes    -8)
  827. #define OPTIONBUTTONID_ElementStyleMedium   (BASEID_ElementAttributes    -9)
  828.  
  829. #define OPTIONBUTTONID_ElementWeightWithHook        (BASEID_ElementAttributes    -10)
  830. #define OPTIONBUTTONID_ElementWeightMediumWithHook  (BASEID_ElementAttributes    -11)
  831. #define OPTIONBUTTONID_ElementStyleWithHook        (BASEID_ElementAttributes    -12)
  832. #define OPTIONBUTTONID_ElementStyleWideWithHook     (BASEID_ElementAttributes    -13)
  833. #define OPTIONBUTTONID_ElementStyleMediumWithHook   (BASEID_ElementAttributes    -14)
  834.  
  835. #define OPTIONBUTTONID_CoordFormat        (BASEID_CoordReadout    -1)
  836. #define OPTIONBUTTONID_CoordAccuracy        (BASEID_CoordReadout    -2)
  837. #define OPTIONBUTTONID_CoordAngleFormat     (BASEID_CoordReadout    -3)
  838. #define OPTIONBUTTONID_CoordAngleMode        (BASEID_CoordReadout    -4)
  839. #define OPTIONBUTTONID_AngularPrecision     (BASEID_CoordReadout    -5)
  840.  
  841. #define OPTIONBUTTONID_SpCurveType        (BASEID_SplinePrefs -1)
  842. #define OPTIONBUTTONID_SpSurfTypeU        (BASEID_SplinePrefs -2)
  843. #define OPTIONBUTTONID_SpSurfTypeV        (BASEID_SplinePrefs -3)
  844.  
  845. #define OPTIONBUTTONID_DBLinkMode        (BASEID_DBSettings        -1)
  846. #define OPTIONBUTTONID_DBFormsMode        (BASEID_DBSettings        -2)
  847.  
  848. #define OPTIONBUTTONID_ACSType            (BASEID_AuxCoordSystems  -1)
  849.  
  850. #define OPTIONBUTTONID_StandardViews        (BASEID_ViewRotation     -1)
  851. #define OPTIONBUTTONID_ViewRotationNumber   (BASEID_ViewRotation     -2)
  852. #define OPTIONBUTTONID_ViewRotationAxis     (BASEID_ViewRotation     -3)
  853.  
  854. #define OPTIONBUTTONID_CellType         (BASEID_CellMaintenance  -1)
  855. #define OPTIONBUTTONID_CellSort         (BASEID_CellMaintenance  -2)
  856. #define OPTIONBUTTONID_CellDisplayMode        (BASEID_CellMaintenance  -3)
  857.  
  858. #define OPTIONBUTTONID_RefAttachMode        (BASEID_RefAttach         -1)
  859. #define OPTIONBUTTONID_RefLevelsView        (BASEID_ReferenceLevels  -1)
  860.  
  861. #define OPTIONBUTTONID_SavedViewNum        (BASEID_SavedViews         -1)
  862. #define OPTIONBUTTONID_SavedViewDestNum     (BASEID_SavedViews         -2)
  863.  
  864. #define OPTIONBUTTONID_ViewSettingsNumber   (BASEID_ViewSettings     -1)
  865.  
  866. #define OPTIONBUTTONID_DistanceCueMode        (BASEID_ViewRenderSettings    -1)
  867. #define OPTIONBUTTONID_ViewRenderSetNumber  (BASEID_ViewRenderSettings -2)
  868. #define OPTIONBUTTONID_ViewRenderMode        (BASEID_ViewRenderSettings -3)
  869.  
  870. #define OPTIONBUTTONID_ViewLevelsNumber     (BASEID_ViewLevels         -1)
  871.  
  872. #define OPTIONBUTTONID_GridConfig        (BASEID_GridSettings     -1)
  873.  
  874. #define OPTIONBUTTONID_CameraViewNumber     (BASEID_Camera   -1)
  875. #define OPTIONBUTTONID_CameraLens        (BASEID_Camera   -2)
  876.  
  877. #define OPTIONBUTTONID_TextStringVertJust   (BASEID_TextSettings     -1)
  878. #define OPTIONBUTTONID_TextStringHorizJust  (BASEID_TextSettings     -2)
  879. #define OPTIONBUTTONID_TextNodeVertJust     (BASEID_TextSettings     -3)
  880. #define OPTIONBUTTONID_TextNodeHorizJust    (BASEID_TextSettings     -4)
  881. #define OPTIONBUTTONID_TextFontName        (BASEID_TextSettings     -5)
  882. #define OPTIONBUTTONID_TextSlamdownJust     (BASEID_TextSettings     -6)
  883.  
  884. #define OPTIONBUTTONID_DisplayType        (BASEID_Display-1)
  885. #define OPTIONBUTTONID_ImageType        (BASEID_Display-2)
  886. #define OPTIONBUTTONID_ImageRender        (BASEID_Display-3)
  887. #define OPTIONBUTTONID_ViewNumber        (BASEID_Display-4)
  888. #define OPTIONBUTTONID_OutputMode        (BASEID_Display-5)
  889. #define OPTIONBUTTONID_Compression        (BASEID_Display-6)
  890. #define OPTIONBUTTONID_ShadingType        (BASEID_Display-7)
  891. #define OPTIONBUTTONID_DisplayTypeExt        (BASEID_Display-8)
  892.  
  893. #define OPTIONBUTTONID_DefineNamedLevelsSort    (BASEID_DefineNamedLevels-1)
  894.  
  895. #define OPTIONBUTTONID_PrecisionUnits        (BASEID_Precision-1)
  896.  
  897. #define OPTIONBUTTONID_ActivePointType        (BASEID_MainFrame-1)
  898. #define OPTIONBUTTONID_PlaceActivePointType    (BASEID_MainFrame-2)
  899.  
  900. #define OPTIONBUTTONID_ColorCoordinates     (BASEID_ColorPalette-1)
  901. #define OPTIONBUTTONID_ColorInterp_Style    (BASEID_ColorPalette-2)
  902.  
  903. #define OPTIONBUTTONID_FileOpenDirs        (BASEID_StdFileOpen-1)
  904. #define OPTIONBUTTONID_FileOpenTypeFilters    (BASEID_StdFileOpen-2)
  905. #define OPTIONBUTTONID_CreateFromSeedFilters    (BASEID_StdFileOpen-3)
  906. #define OPTIONBUTTONID_UstnMgrSelectUI          (BASEID_StdFileOpen-4)
  907. #define OPTIONBUTTONID_UstnMgrSelectUIStyle        (BASEID_StdFileOpen-5)
  908. #define OPTIONBUTTONID_UstnMgrSelectWorkspace    (BASEID_StdFileOpen-6)
  909. #define OPTIONBUTTONID_UstnMgrSelectProject    (BASEID_StdFileOpen-7)
  910. #define OPTIONBUTTONID_FileListDirs        (BASEID_FileList-1)    /* obsolete */
  911. #define OPTIONBUTTONID_FileListDrives        (BASEID_FileList-2)
  912.  
  913. #define OPTIONBUTTONID_RegionShapeMode        (BASEID_PatternSettings-1)
  914.  
  915. #define OPTIONBUTTONID_GraphicsFileOpenType    (BASEID_GraphicsFileOpen-1)
  916.  
  917. #define OPTIONBUTTONID_GraphicsFileSaveAsType    (BASEID_GraphicsFileSaveAs-1)
  918.  
  919. #define OPTIONBUTTONID_Hilite_IconColor     (BASEID_SetHiliteColor-1)
  920. #define OPTIONBUTTONID_Vector_IconColor     (BASEID_SetVectorCursorColor-1)
  921.  
  922. #define OPTIONBUTTONID_HLineVisibleStyle    (BASEID_HLineSettings-1)
  923. #define OPTIONBUTTONID_HLineVisibleWeight    (BASEID_HLineSettings-2)
  924. #define OPTIONBUTTONID_HLineHiddenStyle        (BASEID_HLineSettings-3)
  925. #define OPTIONBUTTONID_HLineHiddenWeight    (BASEID_HLineSettings-4)
  926. #define OPTIONBUTTONID_HLineAnnotations        (BASEID_HLineSettings-5)
  927. #define OPTIONBUTTONID_HLineMethod        (BASEID_HLineSettings-6)
  928.     
  929. /*----------------------------------------------------------------------+
  930. |                                    |
  931. |   Radio Button/List Id's                        |
  932. |                                    |
  933. +----------------------------------------------------------------------*/
  934. #define RADIOBUTTONLISTID_ColorInterp_Terminal    (BASEID_ColorPalette-1)
  935. #define RADIOBUTTONID_ColorInterp_Start     (BASEID_ColorPalette-2)
  936. #define RADIOBUTTONID_ColorInterp_End        (BASEID_ColorPalette-3)
  937.  
  938. /*----------------------------------------------------------------------+
  939. |                                    |
  940. |   Popup Menu Id's                            |
  941. |                                    |
  942. +----------------------------------------------------------------------*/
  943. #define POPUPMENUID_ViewCommands        (BASEID_WindowManMenu-1)
  944. #define POPUPMENUID_ViewSnaps            (BASEID_WindowManMenu-2)
  945. #define POPUPMENUID_Locks            (BASEID_WindowManMenu-3)
  946.  
  947. /*----------------------------------------------------------------------+
  948. |                                    |
  949. |   Pulldown Menu Id's                            |
  950. |                                    |
  951. +----------------------------------------------------------------------*/
  952. #define PULLDOWNMENUID_File        (BASEID_CommandWindow    -1)
  953. #define PULLDOWNMENUID_Edit        (BASEID_CommandWindow    -2)
  954. #define PULLDOWNMENUID_Element        (BASEID_CommandWindow    -3)
  955. #define PULLDOWNMENUID_Settings     (BASEID_CommandWindow    -4)
  956. #define PULLDOWNMENUID_View        (BASEID_CommandWindow    -5)
  957. #define PULLDOWNMENUID_Palettes     (BASEID_CommandWindow    -6)
  958. #define PULLDOWNMENUID_User        (BASEID_CommandWindow    -7)
  959. #define PULLDOWNMENUID_SubCellLibrary    (BASEID_CommandWindow    -8)
  960. #define PULLDOWNMENUID_SubOpenClose    (BASEID_CommandWindow    -9)
  961. #define PULLDOWNMENUID_SubMainPalette    (BASEID_CommandWindow    -10)
  962. #define PULLDOWNMENUID_SubFencePalette    (BASEID_CommandWindow    -11)
  963. #define PULLDOWNMENUID_SubDimension    (BASEID_CommandWindow    -12)
  964. /* PULLDOWNMENUID_NetworkSecurity is obsolete */
  965. #define PULLDOWNMENUID_SubUndo        (BASEID_CommandWindow    -14)
  966. #define PULLDOWNMENUID_SubUpdate    (BASEID_CommandWindow    -15)
  967. #define PULLDOWNMENUID_SubFit        (BASEID_CommandWindow    -16)
  968. #define PULLDOWNMENUID_SubWindow    (BASEID_CommandWindow    -17)
  969. #define PULLDOWNMENUID_SubZoom        (BASEID_CommandWindow    -18)
  970. #define PULLDOWNMENUID_SubCamera    (BASEID_CommandWindow    -19)
  971. #define PULLDOWNMENUID_SubRender    (BASEID_CommandWindow    -20)
  972. #define PULLDOWNMENUID_SubDimensioningPalette (BASEID_CommandWindow -21)
  973. #define PULLDOWNMENUID_Help        (BASEID_CommandWindow    -22)
  974. #define PULLDOWNMENUID_SubDisplay    (BASEID_CommandWindow    -23)
  975. #define PULLDOWNMENUID_Sub3dBsplinesPalette (BASEID_CommandWindow   -24)
  976. #define PULLDOWNMENUID_SubExport    (BASEID_CommandWindow    -25)
  977. #define PULLDOWNMENUID_SubImport    (BASEID_CommandWindow    -26)
  978. #define PULLDOWNMENUID_SubLocks     (BASEID_CommandWindow    -27)
  979. #define PULLDOWNMENUID_Applications    (BASEID_CommandWindow    -28)
  980. #define PULLDOWNMENUID_SubUserPalettes    (BASEID_CommandWindow    -29)
  981. #define PULLDOWNMENUID_SubRenderSettings (BASEID_CommandWindow    -30)
  982. #define PULLDOWNMENUID_SubPaste     (BASEID_CommandWindow    -31)
  983. #define PULLDOWNMENUID_SubRedo        (BASEID_CommandWindow    -32)
  984. #define PULLDOWNMENUID_SubCopy        (BASEID_CommandWindow    -33)
  985. #define PULLDOWNMENUID_SubCut        (BASEID_CommandWindow    -34)
  986. #define PULLDOWNMENUID_SubUtilities    (BASEID_CommandWindow    -35)
  987. #define PULLDOWNMENUID_SubDDDesign    (BASEID_CommandWindow    -36)
  988. #define PULLDOWNMENUID_SubTag        (BASEID_CommandWindow    -37)
  989. #define PULLDOWNMENUID_SubWorkspace    (BASEID_CommandWindow    -39)
  990. #define PULLDOWNMENUID_Sub3dToolsPalette (BASEID_CommandWindow    -40)
  991. #define PULLDOWNMENUID_DummyEmpty    (BASEID_CommandWindow    -41)
  992. #define PULLDOWNMENUID_SubColor     (BASEID_CommandWindow    -42)
  993. #define PULLDOWNMENUID_SubRotate    (BASEID_CommandWindow    -43)
  994. #define PULLDOWNMENUID_SubGroups    (BASEID_CommandWindow    -44)
  995. #define PULLDOWNMENUID_Snaps        (BASEID_CommandWindow    -45)
  996. #define PULLDOWNMENUID_SubEleWSDimension (BASEID_CommandWindow    -46)
  997. #define PULLDOWNMENUID_SubPalWSDimension (BASEID_CommandWindow    -47)
  998. #define PULLDOWNMENUID_WorkspaceCell     (BASEID_CommandWindow    -48)
  999. #define PULLDOWNMENUID_SubLevel         (BASEID_CommandWindow  -49)
  1000. #define PULLDOWNMENUID_Workspace         (BASEID_CommandWindow  -50)
  1001. #define PULLDOWNMENUID_Utilities         (BASEID_CommandWindow  -51)
  1002. #define PULLDOWNMENUID_Window         (BASEID_CommandWindow  -52)
  1003. #define PULLDOWNMENUID_SubImage         (BASEID_CommandWindow  -53)
  1004. #define PULLDOWNMENUID_SubImportExport     (BASEID_CommandWindow  -54)
  1005. #define PULLDOWNMENUID_SubUserCommand     (BASEID_CommandWindow  -55)
  1006. #define PULLDOWNMENUID_Tools         (BASEID_CommandWindow  -56)
  1007. #define PULLDOWNMENUID_SubMain_Tools    (BASEID_CommandWindow  -57)
  1008. #define PULLDOWNMENUID_Sub3D_Tools    (BASEID_CommandWindow  -58)
  1009. #define PULLDOWNMENUID_SubDDD_Tools    (BASEID_CommandWindow  -59)
  1010. #define PULLDOWNMENUID_SubDatabase     (BASEID_CommandWindow  -60)
  1011.  
  1012. #define PULLDOWNMENUID_ACSTools     (BASEID_AuxCoordSystems -1)
  1013. #define PULLDOWNMENUID_ACSDefineElement (BASEID_AuxCoordSystems -2)
  1014. #define PULLDOWNMENUID_ACSDefinePoints    (BASEID_AuxCoordSystems -3)
  1015. #define PULLDOWNMENUID_ACSDefineView    (BASEID_AuxCoordSystems -4)
  1016.  
  1017. #define PULLDOWNMENUID_RefFileTools    (BASEID_ReferenceFile    -1)
  1018. #define PULLDOWNMENUID_RefFileSettings    (BASEID_ReferenceFile    -2)
  1019.  
  1020. #define PULLDOWNMENUID_DigitizingTablet (BASEID_Digitizing    -1)
  1021.  
  1022. #define PULLDOWNMENUID_FunctionKeyFile    (BASEID_FunctionKeys    -1)
  1023.  
  1024. #define PULLDOWNMENUID_ColorPaletteFile (BASEID_ColorPalette    -1)
  1025. #define PULLDOWNMENUID_ColorPaletteEdit (BASEID_ColorPalette    -2)
  1026. #define PULLDOWNMENUID_ColorPaletteTables (BASEID_ColorPalette    -3)
  1027.  
  1028. #define PULLDOWNMENUID_DefineNamedLevelsFile (BASEID_DefineNamedLevels-1)
  1029. #define PULLDOWNMENUID_DefineNamedLevelsSort (BASEID_DefineNamedLevels-2)
  1030.  
  1031. #define PULLDOWNMENUID_WindowManMenu        (BASEID_WindowManMenu -1)
  1032. #define PULLDOWNMENUID_DefaultViewPopupMenu (BASEID_WindowManMenu -2)
  1033.  
  1034. #define PULLDOWNMENUID_GraphOpenFile        (BASEID_GraphicsFileOpen-1)
  1035. #define PULLDOWNMENUID_GraphOpenDir        (BASEID_GraphicsFileOpen-2)
  1036.  
  1037. #define PULLDOWNMENUID_UstnMgrFile        (BASEID_UstnMgr        -1)
  1038. #define PULLDOWNMENUID_UstnMgrDir        (BASEID_UstnMgr        -2)
  1039.  
  1040. #define PULLDOWNMENUID_ViewLevelsEdit        (BASEID_ViewLevels-1)
  1041. #define PULLDOWNMENUID_ViewLevelsAction     (BASEID_ViewLevels-2)
  1042.  
  1043. #define PULLDOWNMENUID_FontFile         (BASEID_Font-1)
  1044.     
  1045. #define PULLDOWNMENUID_LevSymbFile          (BASEID_LevSymb-1)
  1046.  
  1047. /*----------------------------------------------------------------------+
  1048. |                                    |
  1049. |   Pulldown Option Menu Id's                        |
  1050. |                                    |
  1051. +----------------------------------------------------------------------*/
  1052. #define PULLDOWNOPTIONMENUID_ElementStyle   (BASEID_CommandWindow -1)
  1053. #define PULLDOWNOPTIONMENUID_ElementWeight  (BASEID_CommandWindow -2)
  1054.  
  1055. #define PULLDOWNOPTIONMENUID_DefineNamedLevelsMenu (BASEID_DefineNamedLevels-1)
  1056. #define PULLDOWNOPTIONMENUID_ViewLevelsSort (BASEID_ViewLevels-1)
  1057. #define PULLDOWNOPTIONMENUID_ViewLevelsMenu (BASEID_ViewLevels-2)
  1058.  
  1059. #define PULLDOWNOPTIONMENUID_FontSort       (BASEID_Font-1)
  1060.     
  1061. /*----------------------------------------------------------------------+
  1062. |                                    |
  1063. |   Pulldown Color Picker Id's                        |
  1064. |                                    |
  1065. +----------------------------------------------------------------------*/
  1066. #define PULLDOWNCPICKERMENUID_ElementColor  (BASEID_CommandWindow -1)
  1067.  
  1068. /*----------------------------------------------------------------------+
  1069. |                                    |
  1070. |    Precision Button Ids                        |
  1071. |                                    |
  1072. +----------------------------------------------------------------------*/
  1073. #define PRECBTNID_X            (BASEID_Precision-1)
  1074. #define PRECBTNID_Y            (BASEID_Precision-2)
  1075. #define PRECBTNID_Z            (BASEID_Precision-3)
  1076. #define PRECBTNID_Dx            (BASEID_Precision-4)
  1077. #define PRECBTNID_Dy            (BASEID_Precision-5)
  1078. #define PRECBTNID_Dz            (BASEID_Precision-6)
  1079. #define PRECBTNID_Angle         (BASEID_Precision-7)
  1080. #define PRECBTNID_Dist            (BASEID_Precision-8)
  1081.  
  1082. /*----------------------------------------------------------------------+
  1083. |                                    |
  1084. |   Push Button Id's                            |
  1085. |                                    |
  1086. +----------------------------------------------------------------------*/
  1087. #define PUSHBUTTONID_Apply            (-1)
  1088. #define PUSHBUTTONID_Reset            (-2)
  1089. #define PUSHBUTTONID_OK             (-3)
  1090. #define PUSHBUTTONID_Cancel            (-4)
  1091. #define PUSHBUTTONID_Default            (-5)
  1092. #define PUSHBUTTONID_OKNotDefault        (-6)
  1093. #define PUSHBUTTONID_Yes            (-7)
  1094. #define PUSHBUTTONID_No             (-8)
  1095. #define PUSHBUTTONID_Retry            (-9)
  1096. #define PUSHBUTTONID_Stop            (-10)
  1097. #define PUSHBUTTONID_Help            (-11)
  1098. #define PUSHBUTTONID_YesToAll            (-12)
  1099.  
  1100. #define PUSHBUTTONID_FileOpen_Help            (BASEID_StdFileOpen - 1)
  1101. #define PUSHBUTTONID_FunctionKeyEdit        (BASEID_FunctionKeys-1)
  1102. #define PUSHBUTTONID_FunctionKeyDelete        (BASEID_FunctionKeys-2)
  1103. #define PUSHBUTTONID_FunctionKeyOK        (BASEID_FunctionKeys-3)
  1104. #define PUSHBUTTONID_ACSDelete            (BASEID_AuxCoordSystems-1)
  1105. #define PUSHBUTTONID_ACSAttach            (BASEID_AuxCoordSystems-3)
  1106. #define PUSHBUTTONID_ACSSave            (BASEID_AuxCoordSystems-5)
  1107. #define PUSHBUTTONID_ViewRotationApply        (BASEID_ViewRotation-1)
  1108. #define PUSHBUTTONID_Create            (BASEID_CellMaintenance-1)
  1109. #define PUSHBUTTONID_Edit            (BASEID_CellMaintenance-2)
  1110. #define PUSHBUTTONID_Delete            (BASEID_CellMaintenance-3)
  1111. #define PUSHBUTTONID_Done            (BASEID_CellMaintenance-4)
  1112. #define PUSHBUTTONID_Active            (BASEID_CellMaintenance-5)
  1113. #define PUSHBUTTONID_Term            (BASEID_CellMaintenance-6)
  1114. #define PUSHBUTTONID_Point            (BASEID_CellMaintenance-7)
  1115. #define PUSHBUTTONID_Pattrn            (BASEID_CellMaintenance-8)
  1116. #define PUSHBUTTONID_Share            (BASEID_CellMaintenance-9)
  1117. #define PUSHBUTTONID_ActvScale1         (BASEID_ActiveScale-1)
  1118. #define PUSHBUTTONID_ActvScaleHalf        (BASEID_ActiveScale-2)
  1119. #define PUSHBUTTONID_ActvScaleDouble        (BASEID_ActiveScale-3)
  1120. #define PUSHBUTTONID_AllRefLevelViews        (BASEID_ReferenceLevels-1)
  1121. #define PUSHBUTTONID_ApplyRefLevelView        (BASEID_ReferenceLevels-2)
  1122. #define PUSHBUTTONID_AllViewSettings        (BASEID_ViewSettings-1)
  1123. #define PUSHBUTTONID_ApplyViewSettings        (BASEID_ViewSettings-2)
  1124. #define PUSHBUTTONID_AllRenderViewSettings    (BASEID_ViewRenderSettings-1)
  1125. #define PUSHBUTTONID_ApplyRenderViewSettings    (BASEID_ViewRenderSettings-2)
  1126. #define PUSHBUTTONID_GrphAccelRenderViewSettings (BASEID_ViewRenderSettings-3)
  1127. #define PUSHBUTTONID_AllViewLevels        (BASEID_ViewLevels-1)
  1128. #define PUSHBUTTONID_ApplyViewLevels        (BASEID_ViewLevels-2)
  1129. #define PUSHBUTTONID_GetKey            (BASEID_GetSecurityKey-1)
  1130. #define PUSHBUTTONID_RotateACSAbsolute        (BASEID_RotateACS-1)
  1131. #define PUSHBUTTONID_RotateACSRelative        (BASEID_RotateACS-2)
  1132. #define PUSHBUTTONID_PatternScale1        (BASEID_PatternSettings-1)
  1133. #define PUSHBUTTONID_PatternMatch        (BASEID_PatternSettings-2)
  1134. #define PUSHBUTTONID_LevSymbFile        (BASEID_LevSymb-1)
  1135. #define PUSHBUTTONID_CameraApply        (BASEID_Camera-1)
  1136. #define PUSHBUTTONID_DOptDataReadout        (BASEID_DesignOptions - 1)
  1137. #define PUSHBUTTONID_DOptWorkingUnits        (BASEID_DesignOptions - 3)
  1138. #define PUSHBUTTONID_DOptAngle            (BASEID_DesignOptions - 4)
  1139. #define PUSHBUTTONID_DOptScale            (BASEID_DesignOptions - 5)
  1140. #define PUSHBUTTONID_DOptReferenceFile        (BASEID_DesignOptions - 6)
  1141. #define PUSHBUTTONID_DOptCellLibrary        (BASEID_DesignOptions - 7)
  1142. #define PUSHBUTTONID_DOptSavedViews        (BASEID_DesignOptions - 8)
  1143. #define PUSHBUTTONID_DOptACS            (BASEID_DesignOptions - 9)
  1144. #define PUSHBUTTONID_DOptEditUCI        (BASEID_DesignOptions - 10)
  1145. #define PUSHBUTTONID_TextMatch            (BASEID_TextSettings - 1)
  1146. #define PUSHBUTTONID_ViewFont            (BASEID_TextSettings - 2)
  1147. #define PUSHBUTTONID_TextEditApply        (BASEID_TextEdit-2)
  1148. #define PUSHBUTTONID_TextEditReset        (BASEID_TextEdit-3)
  1149. #define PUSHBUTTONID_MDLLoad            (BASEID_MDL-1)
  1150. #define PUSHBUTTONID_MDLUnload            (BASEID_MDL-2)
  1151. #define PUSHBUTTONID_MDLDetail            (BASEID_MDL-3)
  1152. #define PUSHBUTTONID_MDLKeyIn            (BASEID_MDL-4)
  1153. #define PUSHBUTTONID_MDLBrowse            (BASEID_MDL-5)
  1154. #define PUSHBUTTONID_ColorPalette_Attach    (BASEID_ColorPalette-1)
  1155. #define PUSHBUTTONID_ColorInterp_Blend        (BASEID_ColorPalette-2)
  1156. #define PUSHBUTTONID_ColorPalette_Change    (BASEID_ColorPalette-3)
  1157. #define PUSHBUTTONID_ColorInterp_Reset        (BASEID_ColorPalette-5)
  1158. #define PUSHBUTTONID_CmdBrowserExecute        (BASEID_CmdBrowser-1)
  1159. #define PUSHBUTTONID_CmdBrowserApplication    (BASEID_CmdBrowser-2)
  1160. #define PUSHBUTTONID_CmdBrowserAllTables    (BASEID_CmdBrowser-3)
  1161. #define PUSHBUTTONID_StdFileSeed        (BASEID_StdFileSeedCreate-1)
  1162. #define PUSHBUTTONID_KSinkInsert        (BASEID_KitchenSink-1)
  1163. #define PUSHBUTTONID_KSinkDelete        (BASEID_KitchenSink-2)
  1164. #define PUSHBUTTONID_KSinkReset         (BASEID_KitchenSink-3)
  1165. #define PUSHBUTTONID_KSinkPalTest        (BASEID_KitchenSink-4)
  1166. #define PUSHBUTTONID_KSinkListBoxTest        (BASEID_KitchenSink-5)
  1167. #define PUSHBUTTONID_ReferenceRotateOK        (BASEID_ReferenceRotate-1)
  1168. #define PUSHBUTTONID_Precision            (BASEID_Precision-1)
  1169. #define PUSHBUTTONID_FileListAdd        (BASEID_FileList-1)
  1170. #define PUSHBUTTONID_FileListRemove        (BASEID_FileList-2)
  1171. #define PUSHBUTTONID_FileListDone        (BASEID_FileList-3)
  1172. #define PUSHBUTTONID_FileListOK         (BASEID_FileList-4)
  1173. #define PUSHBUTTONID_FileListHelp        (BASEID_FileList-5)
  1174. #define PUSHBUTTONID_RenderingFogColor        (BASEID_Rendering-1)
  1175. #define PUSHBUTTONID_CloseElementCommand    (BASEID_MainFrame-1)
  1176. #define PUSHBUTTONID_AboutWorkspaceHelp     (BASEID_AboutWorkspace-1)
  1177. #define PUSHBUTTONID_AboutWorkspaceMore     (BASEID_AboutWorkspace-2)
  1178. #define PUSHBUTTONID_AboutUstnMore        (BASEID_AboutUstn-1)
  1179. #define PUSHBUTTONID_LevelAdd            (BASEID_DefineNamedLevels-1)
  1180. #define PUSHBUTTONID_LevelEdit            (BASEID_DefineNamedLevels-2)
  1181. #define PUSHBUTTONID_LevelGroup         (BASEID_DefineNamedLevels-3)
  1182. #define PUSHBUTTONID_LevelDelete        (BASEID_DefineNamedLevels-5)
  1183. #define PUSHBUTTONID_LevelSort            (BASEID_DefineNamedLevels-6)
  1184. #define PUSHBUTTONID_CopyToGroup        (BASEID_DefineNamedLevels-7)
  1185. #define PUSHBUTTONID_MoveToGroup        (BASEID_DefineNamedLevels-8)
  1186. #define PUSHBUTTONID_GroupFlip            (BASEID_DefineNamedLevels-9)
  1187. #define PUSHBUTTONID_LevelOn            (BASEID_DefineNamedLevels-10)
  1188. #define PUSHBUTTONID_LevelOff            (BASEID_DefineNamedLevels-11)
  1189. #define PUSHBUTTONID_LevelActive        (BASEID_DefineNamedLevels-12)
  1190. #define PUSHBUTTONID_GroupOn            (BASEID_DefineNamedLevels-13)
  1191. #define PUSHBUTTONID_GroupOff            (BASEID_DefineNamedLevels-14)
  1192. #define PUSHBUTTONID_AllLevelsOn        (BASEID_DefineNamedLevels-15)
  1193. #define PUSHBUTTONID_AllLevelsOff        (BASEID_DefineNamedLevels-16)
  1194. #define PUSHBUTTONID_ReferenceFileSelect    (BASEID_ReferenceFile -1)
  1195. #define PUSHBUTTONID_DBNextRow                (DBDIALOG_BASE -1)
  1196. #define PUSHBUTTONID_DBNextPage                (DBDIALOG_BASE -2)
  1197. #define PUSHBUTTONID_DBPrevPage                (DBDIALOG_BASE -3)
  1198. #define PUSHBUTTONID_DBUpdateCurrRow            (DBDIALOG_BASE -4)
  1199. #define PUSHBUTTONID_DBInsertRow            (DBDIALOG_BASE -5)
  1200. #define PUSHBUTTONID_DBDeleteCurrRow            (DBDIALOG_BASE -6)
  1201. #define PUSHBUTTONID_DBFirstRow                (DBDIALOG_BASE -7)
  1202. #define PUSHBUTTONID_DBLastRow                (DBDIALOG_BASE -8)
  1203. #define PUSHBUTTONID_DBStartQuery            (DBDIALOG_BASE -9)
  1204. #define PUSHBUTTONID_DBClearValues            (DBDIALOG_BASE -10)
  1205. #define PUSHBUTTONID_DBAttach                (DBDIALOG_BASE -11)
  1206. #define PUSHBUTTONID_DBReview                (DBDIALOG_BASE -12)
  1207. #define PUSHBUTTONID_DBDetach                (DBDIALOG_BASE -13)
  1208. #define PUSHBUTTONID_DBLocate                (DBDIALOG_BASE -14)
  1209. #define PUSHBUTTONID_DBPrevRow                (DBDIALOG_BASE -15)
  1210. #define PUSHBUTTONID_UpdSeqFirst            (BASEID_UpdateSequence -1)
  1211. #define PUSHBUTTONID_UpdSeqLast            (BASEID_UpdateSequence -2)
  1212. #define PUSHBUTTONID_UpdSeqUp            (BASEID_UpdateSequence -3)
  1213. #define PUSHBUTTONID_UpdSeqDown            (BASEID_UpdateSequence -4)
  1214. #define PUSHBUTTONID_UpdSeqDefault          (BASEID_UpdateSequence -5)
  1215. #define PUSHBUTTONID_SaveImageContinue        (BASEID_Display-1)
  1216.  
  1217. /*----------------------------------------------------------------------+
  1218. |                                    |
  1219. |   Raster Ids                                |
  1220. |                                    |
  1221. +----------------------------------------------------------------------*/
  1222. #define RASTERID_ViewRotation        (BASEID_ViewRotation-1)
  1223. #define RASTERID_SmallClosedLock    (BASEID_ActiveScale-1)
  1224. #define RASTERID_SmallOpenLock        (BASEID_ActiveScale-2)
  1225. #define RASTERID_Information        (BASEID_StandardAlert-1)
  1226. #define RASTERID_Warning        (BASEID_StandardAlert-2)
  1227. #define RASTERID_Critical        (BASEID_StandardAlert-3)
  1228. #define RASTERID_Question        (BASEID_StandardAlert-4)
  1229. #define RASTERID_InformationWindows    (BASEID_StandardAlert-5)
  1230. #define RASTERID_WarningWindows     (BASEID_StandardAlert-6)
  1231. #define RASTERID_CriticalWindows    (BASEID_StandardAlert-7)
  1232. #define RASTERID_QuestionWindows    (BASEID_StandardAlert-8)
  1233. #define RASTERID_MicroStationBug64x64    (BASEID_StandardAlert-9)
  1234.  
  1235. /*----------------------------------------------------------------------+
  1236. |                                    |
  1237. |   String List Ids                            |
  1238. |                                    |
  1239. +----------------------------------------------------------------------*/
  1240. #define STRINGLISTID_KitchenSink    (BASEID_KitchenSink-1)
  1241.  
  1242. #define STRINGID_XColorNames        (BASEID_ColorPalette-1)
  1243. #define STRINGID_XColorNames_Dim1    (BASEID_ColorPalette-2)
  1244. #define STRINGID_XColorNames_Dim2    (BASEID_ColorPalette-3)
  1245. #define STRINGID_XColorNames_Dim3    (BASEID_ColorPalette-4)
  1246. #define STRINGID_XColorNames_Dim4    (BASEID_ColorPalette-5)
  1247. #define STRINGID_XColorNames_Greys    (BASEID_ColorPalette-6)
  1248.  
  1249. #define STRINGID_ColorModes        (BASEID_Display-1)
  1250. #define STRINGID_ImageImportFormats    (BASEID_Display-2)
  1251. #define STRINGID_ImageExportFormats    (BASEID_Display-3)
  1252.  
  1253. #define STRINGID_WorkspaceInterfaceInfo (BASEID_AboutWorkspace-1)
  1254.  
  1255. #define STRINGID_ElementStyleHistory    (BASEID_ElementAttributes-10)
  1256. /*----------------------------------------------------------------------+
  1257. |                                    |
  1258. |   Text Item IDs                            |
  1259. |                                    |
  1260. +----------------------------------------------------------------------*/
  1261. #define TEXTID_MasterPerGrid        (BASEID_GridSettings-1)
  1262. #define TEXTID_ReferenceGrid        (BASEID_GridSettings-2)
  1263. #define TEXTID_GridRatio        (BASEID_GridSettings-3)
  1264.  
  1265. #define TEXTID_SnapDivisor        (BASEID_Locks-1)
  1266. #define TEXTID_AxisStartAngle        (BASEID_Locks-2)
  1267. #define TEXTID_AxisIncrement        (BASEID_Locks-3)
  1268. #define TEXTID_UnitDistance        (BASEID_Locks-4)
  1269.  
  1270. #define TEXTID_ElementLevel        (BASEID_ElementAttributes-1)
  1271. #define TEXTID_ElementColor        (BASEID_ElementAttributes-2)
  1272. #define TEXTID_ElementStyle        (BASEID_ElementAttributes-3)
  1273. #define TEXTID_ElementWeight        (BASEID_ElementAttributes-4)
  1274. #define TEXTID_ElementFillColor     (BASEID_ElementAttributes-5)
  1275.  
  1276. #define TEXTID_StrokeTolerance        (BASEID_Rendering-1)
  1277. #define TEXTID_MaxPolygonSize        (BASEID_Rendering-2)
  1278. #define TEXTID_StereoSeperation     (BASEID_Rendering-3)
  1279. #define TEXTID_AntiAliasGridSize    (BASEID_Rendering-4)
  1280. #define TEXTID_ShadowFilterSize     (BASEID_Rendering-5)
  1281. #define TEXTID_ShadowTolerance        (BASEID_Rendering-6)
  1282. #define TEXTID_RenderingNearDistance    (BASEID_Rendering-7)
  1283. #define TEXTID_RenderingNearDensity    (BASEID_Rendering-8)
  1284. #define TEXTID_RenderingFarDensity    (BASEID_Rendering-9)
  1285.  
  1286. #define TEXTID_RefFileScale        (BASEID_ReferenceFile-1)
  1287. #define TEXTID_RefFileDescription    (BASEID_ReferenceFile-2)
  1288. #define TEXTID_RefFilePath        (BASEID_ReferenceFile-3)
  1289. #define TEXTID_RefFileLogicalName    (BASEID_ReferenceFile-4)
  1290. #define TEXTID_RefFileFileName        (BASEID_ReferenceFile-5)
  1291. #define TEXTID_RefFileFullPath        (BASEID_ReferenceFile-6)
  1292.  
  1293. #define TEXTID_SpTolerance        (BASEID_SplinePrefs-1)
  1294. #define TEXTID_SpCurveOrder        (BASEID_SplinePrefs-2)
  1295. #define TEXTID_SpCurvePoles        (BASEID_SplinePrefs-3)
  1296. #define TEXTID_SpSurfOrderU        (BASEID_SplinePrefs-4)
  1297. #define TEXTID_SpSurfOrderV        (BASEID_SplinePrefs-5)
  1298. #define TEXTID_SpSurfPolesU        (BASEID_SplinePrefs-6)
  1299. #define TEXTID_SpSurfPolesV        (BASEID_SplinePrefs-7)
  1300. #define TEXTID_SpSurfRulesU        (BASEID_SplinePrefs-8)
  1301. #define TEXTID_SpSurfRulesV        (BASEID_SplinePrefs-9)
  1302.  
  1303. /* Security key fields */
  1304. #define TEXTID_SecurityKeyDuration    (BASEID_GetSecurityKey-1)
  1305. #define TEXTID_SecurityServerList    (BASEID_GetSecurityKey-2)
  1306.  
  1307. /* Branding fields */
  1308. #define TEXTID_BrandSerial        (BASEID_GetBrandInformation-1)
  1309. #define TEXTID_BrandName        (BASEID_GetBrandInformation-2)
  1310. #define TEXTID_BrandOrganization    (BASEID_GetBrandInformation-3)
  1311. #define TEXTID_BrandRegistration    (BASEID_GetBrandInformation-4)
  1312. #define TEXTID_BrandFinalName        (BASEID_GetBrandInformation-5)
  1313. #define TEXTID_BrandFinalOrganization    (BASEID_GetBrandInformation-6)
  1314. #define TEXTID_BrandLicense        (BASEID_GetBrandInformation-7)
  1315. #define TEXTID_BrandFinalSerial     (BASEID_GetBrandInformation-8)
  1316. #define TEXTID_BrandSerialError     (BASEID_GetBrandInformation-9)
  1317. #define TEXTID_BrandNameError        (BASEID_GetBrandInformation-10)
  1318. #define TEXTID_BrandOrgError        (BASEID_GetBrandInformation-11)
  1319. #define TEXTID_BrandOldSerial           (BASEID_GetBrandInformation-12)
  1320. #define TEXTID_BrandNewSerial           (BASEID_GetBrandInformation-13)
  1321. #define TEXTID_BrandNewSerialError      (BASEID_GetBrandInformation-14)
  1322. #define TEXTID_BrandOldSerialError      (BASEID_GetBrandInformation-15)
  1323.  
  1324. #define TEXTID_ACSName            (BASEID_AuxCoordSystems-1)
  1325. #define TEXTID_ACSDescrip        (BASEID_AuxCoordSystems-2)
  1326. #define TEXTID_ACSOriginX        (BASEID_AuxCoordSystems-3)
  1327. #define TEXTID_ACSOriginY        (BASEID_AuxCoordSystems-4)
  1328. #define TEXTID_ACSOriginZ        (BASEID_AuxCoordSystems-5)
  1329.  
  1330. /* working units */
  1331. #define TEXTID_WorkUnitsNameMU        (BASEID_WorkingUnits-1)
  1332. #define TEXTID_WorkUnitsNameSU        (BASEID_WorkingUnits-2)
  1333. #define TEXTID_WorkUnitsMU        (BASEID_WorkingUnits-3)
  1334. #define TEXTID_WorkUnitsSU        (BASEID_WorkingUnits-4)
  1335.  
  1336. #define TEXTID_ViewRotationAngle    (BASEID_ViewRotation-1)
  1337.  
  1338. #define TEXTID_EditCellName        (BASEID_CellMaintenance-1)
  1339. #define TEXTID_EditCellDescr        (BASEID_CellMaintenance-2)
  1340. #define TEXTID_CreateCellName        (BASEID_CellMaintenance-3)
  1341. #define TEXTID_CreateCellDescr        (BASEID_CellMaintenance-4)
  1342.  
  1343. #define TEXTID_ActvAngleTol        (BASEID_ActiveAngle-1)
  1344.  
  1345. #define TEXTID_ActvScaleTol        (BASEID_ActiveScale-1)
  1346. #define TEXTID_ActvXScale        (BASEID_ActiveScale-2)
  1347. #define TEXTID_ActvYScale        (BASEID_ActiveScale-3)
  1348. #define TEXTID_ActvZScale        (BASEID_ActiveScale-4)
  1349.  
  1350. #define TEXTID_RefAttachLogicalName    (BASEID_RefAttach-1)
  1351. #define TEXTID_RefAttachDescription    (BASEID_RefAttach-2)
  1352. #define TEXTID_RefAttachMastScale    (BASEID_RefAttach-3)
  1353. #define TEXTID_RefAttachRefScale    (BASEID_RefAttach-4)
  1354. #define TEXTID_RefAttachNestDepth    (BASEID_RefAttach-5)
  1355. #define TEXTID_RefAttachFileName    (BASEID_RefAttach-6)
  1356. #define TEXTID_RefAttachFullPath    (BASEID_RefAttach-7)
  1357.  
  1358. /* patterning settings */
  1359. #define TEXTID_PatternAngle        (BASEID_PatternSettings-1)
  1360. #define TEXTID_PatternAngleXHatch    (BASEID_PatternSettings-2)
  1361. #define TEXTID_PatternScale        (BASEID_PatternSettings-3)
  1362. #define TEXTID_PatternRows        (BASEID_PatternSettings-4)
  1363. #define TEXTID_PatternCols        (BASEID_PatternSettings-5)
  1364. #define TEXTID_PatternName        (BASEID_PatternSettings-6)
  1365. #define TEXTID_PatternTolerance     (BASEID_PatternSettings-7)
  1366.  
  1367. #define TEXTID_RotateACSX        (BASEID_RotateACS-1)
  1368. #define TEXTID_RotateACSY        (BASEID_RotateACS-2)
  1369. #define TEXTID_RotateACSZ        (BASEID_RotateACS-3)
  1370. #define TEXTID_LSymColor        (BASEID_LevSymb-1)
  1371. #define TEXTID_LSymStyl         (BASEID_LevSymb-2)
  1372. #define TEXTID_LSymWght         (BASEID_LevSymb-3)
  1373.  
  1374. #define TEXTID_DBDasType        (BASEID_DBSettings-1)
  1375.  
  1376. /* precision input */
  1377. #define TEXTID_PrecisionX        (BASEID_Precision-1)
  1378. #define TEXTID_PrecisionY        (BASEID_Precision-2)
  1379. #define TEXTID_PrecisionZ        (BASEID_Precision-3)
  1380. #define TEXTID_PrecisionDX        (BASEID_Precision-4)
  1381. #define TEXTID_PrecisionDY        (BASEID_Precision-5)
  1382. #define TEXTID_PrecisionDZ        (BASEID_Precision-6)
  1383. #define TEXTID_PrecisionAngle        (BASEID_Precision-7)
  1384. #define TEXTID_PrecisionDist        (BASEID_Precision-8)
  1385.  
  1386. /* Color Square Text Fields */
  1387. #define TEXTID_ColorPal_AltColorSpace1    (BASEID_ColorPalette-4)
  1388. #define TEXTID_ColorPal_AltColorSpace2    (BASEID_ColorPalette-5)
  1389. #define TEXTID_ColorPal_AltColorSpace3    (BASEID_ColorPalette-6)
  1390. #define TEXTID_ColorPal_Index        (BASEID_ColorPalette-7)
  1391. #define TEXTID_ColorInterp_Start    (BASEID_ColorPalette-8)
  1392. #define TEXTID_ColorInterp_End        (BASEID_ColorPalette-9)
  1393.  
  1394. #define TEXTID_CameraLensLength     (BASEID_Camera-1)
  1395. #define TEXTID_CameraLensAngle        (BASEID_Camera-2)
  1396. #define TEXTID_CameraIconLensLength    (BASEID_Camera-3)
  1397. #define TEXTID_CameraIconLensAngle    (BASEID_Camera-4)
  1398. #define TEXTID_CameraIconFrontClip    (BASEID_Camera-5)
  1399. #define TEXTID_CameraIconBackClip    (BASEID_Camera-6)
  1400.  
  1401. #define TEXTID_TextFontNum        (BASEID_TextSettings-1)
  1402. #define TEXTID_TextWidth        (BASEID_TextSettings-2)
  1403. #define TEXTID_TextHeight        (BASEID_TextSettings-3)
  1404. #define TEXTID_TextLineSpace        (BASEID_TextSettings-4)
  1405. #define TEXTID_TextLineLength        (BASEID_TextSettings-5)
  1406. #define TEXTID_TextEDChar        (BASEID_TextSettings-6)
  1407. #define TEXTID_InterCharSpace        (BASEID_TextSettings-7)
  1408. #define TEXTID_TextSlant        (BASEID_TextSettings-8)
  1409.  
  1410. #define TEXTID_FunctionKeyString    (BASEID_FunctionKeys-1)
  1411.  
  1412. #define TEXTID_MDLAppCodeSize        (BASEID_MDLDetail-1)
  1413. #define TEXTID_MDLAppDataSize        (BASEID_MDLDetail-2)
  1414. #define TEXTID_MDLAppStackSize        (BASEID_MDLDetail-3)
  1415. #define TEXTID_MDLOpenFiles        (BASEID_MDLDetail-4)
  1416. #define TEXTID_MDLOpenRscFiles        (BASEID_MDLDetail-5)
  1417. #define TEXTID_MDLLoadedResources    (BASEID_MDLDetail-6)
  1418. #define TEXTID_MDLResourceMem        (BASEID_MDLDetail-7)
  1419. #define TEXTID_MDLVersion        (BASEID_MDLDetail-8)
  1420.  
  1421. #define TEXTID_FileOpenFileName     (BASEID_StdFileOpen-1)
  1422. #define TEXTID_FileOpenFilter        (BASEID_StdFileOpen-2)
  1423. #define TEXTID_FileOpenDirLabel     (BASEID_StdFileOpen-3)
  1424. #define TEXTID_FileOpenSeedLabel    (BASEID_StdFileOpen-4)
  1425.  
  1426. #define TEXTID_StreamDelta        (BASEID_Digitizing-1)
  1427. #define TEXTID_StreamTolerance        (BASEID_Digitizing-2)
  1428. #define TEXTID_StreamAngle        (BASEID_Digitizing-3)
  1429. #define TEXTID_StreamArea        (BASEID_Digitizing-4)
  1430.  
  1431. #define TEXTID_KSinkExample        (BASEID_KitchenSink-1)
  1432.  
  1433. #define TEXTID_ImageXRes        (BASEID_Display-1)
  1434. #define TEXTID_ImageYRes        (BASEID_Display-2)
  1435. #define TEXTID_SaveImageGamma        (BASEID_Display-3)
  1436. #define TEXTID_SaveImageMemory        (BASEID_Display-4)
  1437. #define TEXTID_SaveImageNBands        (BASEID_Display-5)
  1438.  
  1439. #define TEXTID_LevelEditNumber        (BASEID_NamedLevels-1)
  1440. #define TEXTID_LevelEditName        (BASEID_NamedLevels-2)
  1441. #define TEXTID_LevelEditComment     (BASEID_NamedLevels-3)
  1442.  
  1443. #define TEXTID_GroupEditName        (BASEID_GroupEdit-1)
  1444.  
  1445. #define TEXTID_FileListFileName     (BASEID_FileList-1)    /* obsolete */
  1446. #define TEXTID_FileListFilter        (BASEID_FileList-2)    /* obsolete */
  1447. #define TEXTID_FileListDirLabel     (BASEID_FileList-3)    /* obsolete */
  1448.  
  1449. #define TEXTID_DimUMainString        (BASEID_DimStrings    -1)
  1450. #define TEXTID_DimUUTolString        (BASEID_DimStrings    -2)
  1451. #define TEXTID_DimULTolString        (BASEID_DimStrings    -3)
  1452. #define TEXTID_DimLMainString        (BASEID_DimStrings    -4)
  1453. #define TEXTID_DimLUTolString        (BASEID_DimStrings    -5)
  1454. #define TEXTID_DimLLTolString        (BASEID_DimStrings    -6)
  1455. #define TEXTID_DimUULimitString     (BASEID_DimStrings    -7)
  1456. #define TEXTID_DimULLimitString     (BASEID_DimStrings    -8)
  1457. #define TEXTID_DimLULimitString     (BASEID_DimStrings    -9)
  1458. #define TEXTID_DimLLLimitString     (BASEID_DimStrings     -10)
  1459.  
  1460. #define TEXTID_IgenAngle        (BASEID_Igen-1)
  1461.  
  1462. #define TEXTID_HLineVisibleLevel    (BASEID_HLineSettings    -1)
  1463. #define TEXTID_HLineVisibleColor    (BASEID_HLineSettings    -2)
  1464. #define TEXTID_HLineVisibleStyle    (BASEID_HLineSettings    -3)
  1465. #define TEXTID_HLineVisibleWeight    (BASEID_HLineSettings    -4)
  1466. #define TEXTID_HLineHiddenLevel        (BASEID_HLineSettings    -5)
  1467. #define TEXTID_HLineHiddenColor        (BASEID_HLineSettings    -6)
  1468. #define TEXTID_HLineHiddenStyle        (BASEID_HLineSettings    -7)
  1469. #define TEXTID_HLineHiddenWeight    (BASEID_HLineSettings    -8)
  1470. #define TEXTID_HLineZBResolution    (BASEID_HLineSettings    -9)
  1471. #define TEXTID_HLineWorkingMemory    (BASEID_HLineSettings   -10)
  1472.     
  1473. #define TEXTID_FileOpenNewIntName    (BASEID_FileOpenNewInterface   -1)
  1474. #define TEXTID_FileOpenNewIntDescr    (BASEID_FileOpenNewInterface   -2)
  1475. #define TEXTID_DBTable               (DBDIALOG_BASE -1)
  1476. #define TEXTID_DBColumnValue           (DBDIALOG_BASE -2)
  1477. /*----------------------------------------------------------------------+
  1478. |                                    |
  1479. |   Multiline Text Ids                            |
  1480. |                                    |
  1481. +----------------------------------------------------------------------*/
  1482. #define MLTEXTID_TextEdit        (BASEID_TextEdit-1)
  1483. #define MLTEXTID_StandardAlert        (BASEID_StandardAlert-1)
  1484. #define MLTEXTID_MediumAlert        (BASEID_MediumAlert-1)
  1485. #define MLTEXTID_LargeAlert        (BASEID_LargeAlert-1)
  1486. #define MLTEXTID_TextFileDisplay    (BASEID_TextFileDisplay-1)
  1487. #define MLTEXTID_ColorPal_Origination    (BASEID_ColorPalette-1)
  1488. #define MLTEXTID_MoreCopyrightInfo      (BASEID_AboutUstn-1)
  1489. #define MLTEXTID_StandardAdvisory      (BASEID_StandardAdvisory-1)
  1490. #define MLTEXTID_AcademicAdvisory       (BASEID_AcademicAdvisory-1)
  1491. #define MLTEXTID_DBQuery            (DBDIALOG_BASE -1)
  1492. /*----------------------------------------------------------------------+
  1493. |                                    |
  1494. |   Scale Ids                                |
  1495. |                                    |
  1496. +----------------------------------------------------------------------*/
  1497. #define SCALEID_RenderingNearDistance    (BASEID_Rendering-1)
  1498. #define SCALEID_RenderingNearDensity    (BASEID_Rendering-2)
  1499. #define SCALEID_RenderingFarDensity    (BASEID_Rendering-3)
  1500.  
  1501. /*----------------------------------------------------------------------+
  1502. |                                    |
  1503. |   Scroll Bar Ids                            |
  1504. |                                    |
  1505. +----------------------------------------------------------------------*/
  1506. /* Color Square Scroll Bars */
  1507. #define SCALEID_ColorPal_AltColorSpace1 (BASEID_ColorPalette-4)
  1508. #define SCALEID_ColorPal_AltColorSpace2 (BASEID_ColorPalette-5)
  1509. #define SCALEID_ColorPal_AltColorSpace3 (BASEID_ColorPalette-6)
  1510.  
  1511. /*----------------------------------------------------------------------+
  1512. |   View Border Scroll Ids                        |
  1513. +----------------------------------------------------------------------*/
  1514. #define SCROLLBARID_XDir         (BASEID_ViewDialog - 1)
  1515. #define SCROLLBARID_YDir         (BASEID_ViewDialog - 2)
  1516.  
  1517. /*----------------------------------------------------------------------+
  1518. |                                    |
  1519. |   Toggle Button IDs                            |
  1520. |                                    |
  1521. +----------------------------------------------------------------------*/
  1522. #define TOGGLEID_Ctrl            (BASEID_FunctionKeys-1)
  1523. #define TOGGLEID_Alt            (BASEID_FunctionKeys-2)
  1524. #define TOGGLEID_Shift            (BASEID_FunctionKeys-3)
  1525.  
  1526. #define TOGGLEID_LockGrid        (BASEID_Locks-1)
  1527. #define TOGGLEID_LockSnap        (BASEID_Locks-2)
  1528. #define TOGGLEID_LockAxis        (BASEID_Locks-3)
  1529. #define TOGGLEID_LockUnit        (BASEID_Locks-4)
  1530. #define TOGGLEID_LockGraphicGroup    (BASEID_Locks-5)
  1531. #define TOGGLEID_LockTextNode        (BASEID_Locks-6)
  1532. #define TOGGLEID_LockLevel        (BASEID_Locks-7)
  1533. #define TOGGLEID_LockBoreSite        (BASEID_Locks-8)
  1534. #define TOGGLEID_LockConstructPlane    (BASEID_Locks-9)
  1535. #define TOGGLEID_LockAssociation    (BASEID_Locks-10)
  1536. #define TOGGLEID_LockConstrSnap     (BASEID_Locks-11)
  1537. #define TOGGLEID_LockIsometric        (BASEID_Locks-12)
  1538. #define TOGGLEID_LockIntersection    (BASEID_Locks-13)
  1539. #define TOGGLEID_DepthLock        (BASEID_Locks-14)
  1540.  
  1541. #define TOGGLEID_Example        (BASEID_KitchenSink-1)
  1542.  
  1543. #define TOGGLEID_ReInterpolateTextures    (BASEID_Rendering-1)
  1544. #define TOGGLEID_ReSaveShadowMaps    (BASEID_Rendering-2)
  1545. #define TOGGLEID_ReIgnoreLinear        (BASEID_Rendering-3)
  1546.  
  1547. #define TOGGLEID_SpDispControlPoly    (BASEID_SplinePrefs-1)
  1548.  
  1549. #define TOGGLEID_CellShared        (BASEID_CellMaintenance  -1)
  1550.  
  1551. /* Security key fields */
  1552.  
  1553. #define TOGGLEID_SecurityKeyOverwrite    (BASEID_GetSecurityKey-1)
  1554. #define TOGGLEID_SecurityDefaltOverride (BASEID_GetSecurityKey-2)
  1555.  
  1556. #define TOGGLEID_DBDeleteLinked     (BASEID_DBSettings-1)
  1557. #define TOGGLEID_DBConfirmMode        (BASEID_DBSettings-2)
  1558.  
  1559. #define TOGGLEID_AngleTolLock        (BASEID_ActiveAngle-1)
  1560.  
  1561. #define TOGGLEID_ScaleTolLock        (BASEID_ActiveScale-1)
  1562.  
  1563. #define TOGGLEID_RefAttachLineStyleScale (BASEID_RefAttach-1)
  1564. #define TOGGLEID_RefAttachCompletePath    (BASEID_RefAttach-2)
  1565.  
  1566. #define TOGGLEID_RefFileDisplay     (BASEID_ReferenceFile-1)
  1567. #define TOGGLEID_RefFileSnap        (BASEID_ReferenceFile-2)
  1568. #define TOGGLEID_RefFileLocate        (BASEID_ReferenceFile-3)
  1569. #define TOGGLEID_RefFilePlot        (BASEID_ReferenceFile-4)
  1570. #define TOGGLEID_RefFileCompletePath    (BASEID_ReferenceFile-5)
  1571.  
  1572. #define TOGGLEID_PatternMatch        (BASEID_PatternSettings-1)
  1573. #define TOGGLEID_PatternAssociative    (BASEID_PatternSettings-2)
  1574. #define TOGGLEID_PatternSnappable    (BASEID_PatternSettings-3)
  1575.  
  1576. #define TOGGLEID_ViewGrid        (BASEID_ViewSettings-1)
  1577. #define TOGGLEID_ViewDimension        (BASEID_ViewSettings-2)
  1578. #define TOGGLEID_ViewPattern        (BASEID_ViewSettings-3)
  1579. #define TOGGLEID_ViewAreaFill        (BASEID_ViewSettings-4)
  1580. #define TOGGLEID_ViewEnterData        (BASEID_ViewSettings-5)
  1581. #define TOGGLEID_ViewConstructions    (BASEID_ViewSettings-6)
  1582. #define TOGGLEID_ViewLevelSymb        (BASEID_ViewSettings-7)
  1583. #define TOGGLEID_ViewTextNodes        (BASEID_ViewSettings-8)
  1584. #define TOGGLEID_ViewText        (BASEID_ViewSettings-9)
  1585. #define TOGGLEID_ViewFastFont        (BASEID_ViewSettings-10)
  1586. #define TOGGLEID_ViewFastCurve        (BASEID_ViewSettings-11)
  1587. #define TOGGLEID_ViewLineWeights    (BASEID_ViewSettings-12)
  1588. #define TOGGLEID_ViewACSTriad        (BASEID_ViewSettings-13)
  1589. #define TOGGLEID_ViewBackground     (BASEID_ViewSettings-14)
  1590. #define TOGGLEID_ViewDynamics        (BASEID_ViewSettings-15)
  1591. #define TOGGLEID_ViewCamera        (BASEID_ViewSettings-16)
  1592. #define TOGGLEID_ViewRefBoundary    (BASEID_ViewSettings-17)
  1593. #define TOGGLEID_ViewFastRefClip    (BASEID_ViewSettings-18)
  1594. #define TOGGLEID_ViewLineStyles     (BASEID_ViewSettings-19)
  1595. #define TOGGLEID_ViewFastCells        (BASEID_ViewSettings-20)
  1596. #define TOGGLEID_ViewTag        (BASEID_ViewSettings-21)
  1597.  
  1598. #define TOGGLEID_ViewShadows        (BASEID_ViewRenderSettings-1)
  1599. #define TOGGLEID_ViewSlowDither     (BASEID_ViewRenderSettings-2)
  1600. #define TOGGLEID_ViewTextureMaps    (BASEID_ViewRenderSettings-3)
  1601. #define TOGGLEID_ViewTransparency    (BASEID_ViewRenderSettings-4)
  1602. #define TOGGLEID_ViewGraphicsAccel    (BASEID_ViewRenderSettings-5)
  1603.  
  1604. #define TOGGLEID_View1            (BASEID_ViewToggles-1)
  1605. #define TOGGLEID_View2            (BASEID_ViewToggles-2)
  1606. #define TOGGLEID_View3            (BASEID_ViewToggles-3)
  1607. #define TOGGLEID_View4            (BASEID_ViewToggles-4)
  1608. #define TOGGLEID_View5            (BASEID_ViewToggles-5)
  1609. #define TOGGLEID_View6            (BASEID_ViewToggles-6)
  1610. #define TOGGLEID_View7            (BASEID_ViewToggles-7)
  1611. #define TOGGLEID_View8            (BASEID_ViewToggles-8)
  1612.  
  1613. #define TOGGLEID_OverColor        (BASEID_LevSymb-1)
  1614. #define TOGGLEID_OverStyle        (BASEID_LevSymb-2)
  1615. #define TOGGLEID_OverWght        (BASEID_LevSymb-3)
  1616. #define TOGGLEID_SetColor        (BASEID_LevSymb-4)
  1617. #define TOGGLEID_SetStyle        (BASEID_LevSymb-5)
  1618. #define TOGGLEID_SetWght        (BASEID_LevSymb-6)
  1619.  
  1620. #define TOGGLEID_TextMirror        (BASEID_TextSettings-1)
  1621. #define TOGGLEID_TextFractions        (BASEID_TextSettings-2)
  1622. #define TOGGLEID_TextVertical        (BASEID_TextSettings-3)
  1623. #define TOGGLEID_TextUnderline        (BASEID_TextSettings-4)
  1624.  
  1625. #define TOGGLEID_StrDsply        (BASEID_Digitizing-1)
  1626.  
  1627. #define TOGGLEID_OptionalInfoBox        (BASEID_OptionalInfoBox-1)
  1628.  
  1629. #define TOGGLEID_ElementFill        (BASEID_ElementAttributes-1)
  1630.  
  1631. #define TOGGLEID_ViewLevels_View1    (BASEID_ViewLevels-1)
  1632. #define TOGGLEID_ViewLevels_View2    (BASEID_ViewLevels-2)
  1633. #define TOGGLEID_ViewLevels_View3    (BASEID_ViewLevels-3)
  1634. #define TOGGLEID_ViewLevels_View4    (BASEID_ViewLevels-4)
  1635. #define TOGGLEID_ViewLevels_View5    (BASEID_ViewLevels-5)
  1636. #define TOGGLEID_ViewLevels_View6    (BASEID_ViewLevels-6)
  1637. #define TOGGLEID_ViewLevels_View7    (BASEID_ViewLevels-7)
  1638. #define TOGGLEID_ViewLevels_View8    (BASEID_ViewLevels-8)
  1639. #define TOGGLEID_ViewLevels_ShowUnnamed (BASEID_ViewLevels-9)
  1640.  
  1641. #define TOGGLEID_FileOpenReadOnly      (BASEID_GraphicsFileOpen-1)
  1642.  
  1643. #define TOGGLEID_HLineIncludeRuleLines        (BASEID_HLineSettings-1)
  1644. #define TOGGLEID_HLineIntersections        (BASEID_HLineSettings-2)
  1645. #define TOGGLEID_HLineIncludeHidden        (BASEID_HLineSettings-3)
  1646. #define TOGGLEID_HLineOutputToMaster        (BASEID_HLineSettings-4)
  1647. #define TOGGLEID_HLineVisibleLevelOverride    (BASEID_HLineSettings-5)
  1648. #define TOGGLEID_HLineVisibleColorOverride    (BASEID_HLineSettings-6)
  1649. #define TOGGLEID_HLineVisibleStyleOverride    (BASEID_HLineSettings-7)
  1650. #define TOGGLEID_HLineVisibleWeightOverride    (BASEID_HLineSettings-8)
  1651. #define TOGGLEID_HLineHiddenLevelOverride    (BASEID_HLineSettings-9)
  1652. #define TOGGLEID_HLineHiddenColorOverride    (BASEID_HLineSettings-10)
  1653. #define TOGGLEID_HLineHiddenStyleOverride    (BASEID_HLineSettings-11)
  1654. #define TOGGLEID_HLineHiddenWeightOverride    (BASEID_HLineSettings-12)
  1655. #define TOGGLEID_HLineAnnotations        (BASEID_HLineSettings-13)
  1656.  
  1657. #define TOGGLEID_CameraIconFrontClip        (BASEID_Camera-1)
  1658. #define TOGGLEID_CameraIconBackClip        (BASEID_Camera-2)
  1659.     
  1660.     
  1661. #define    TOGGLEID_SaveImageBanded        (BASEID_Display-1)
  1662.     
  1663. #define    TOGGLEID_CloseDockedToolBoxes        (BASEID_CloseToolBoxes-1)
  1664. #define    TOGGLEID_CloseUndockedToolBoxes        (BASEID_CloseToolBoxes-2)
  1665.  
  1666. /*----------------------------------------------------------------------+
  1667. |                                    |
  1668. |   Window Menu Id's                            |
  1669. |                                    |
  1670. +----------------------------------------------------------------------*/
  1671. #define WINDOWMENUID_Main        (BASEID_WindowManMenu - 1)
  1672.  
  1673. /*----------------------------------------------------------------------+
  1674. |                                    |
  1675. |   Synonym Id's                            |
  1676. |                                    |
  1677. +----------------------------------------------------------------------*/
  1678. #define SYNONYMID_ElementColor        (BASEID_ElementAttributes-1)
  1679. #define SYNONYMID_ElementStyle        (BASEID_ElementAttributes-2)
  1680. #define SYNONYMID_ElementWeight     (BASEID_ElementAttributes-3)
  1681. #define SYNONYMID_ElementArea        (BASEID_ElementAttributes-4)
  1682. #define SYNONYMID_ElementClass        (BASEID_ElementAttributes-5)
  1683. #define SYNONYMID_ElementFill        (BASEID_ElementAttributes-6)
  1684. #define SYNONYMID_SolidSurface        (BASEID_ElementAttributes-7)
  1685. #define SYNONYMID_ActiveLevel        (BASEID_ElementAttributes-8)
  1686. #define SYNONYMID_ElementFillColor    (BASEID_ElementAttributes-9)
  1687.  
  1688. #define SYNONYMID_ActiveScale        (BASEID_ActiveScale-1)
  1689. #define SYNONYMID_ActiveTermScale    (BASEID_ActiveScale-2)
  1690. #define SYNONYMID_ScaleTolLock        (BASEID_ActiveScale-3)
  1691.  
  1692. #define SYNONYMID_ActiveAngle        (BASEID_ActiveAngle-1)
  1693. #define SYNONYMID_AngleTolLock        (BASEID_ActiveAngle-2)
  1694. #define SYNONYMID_ActiveAngleText    (BASEID_ActiveAngle-3)
  1695.  
  1696. #define SYNONYMID_RefLevelView        (BASEID_ReferenceLevels-1)
  1697.  
  1698. #define SYNONYMID_LSymWght        (BASEID_LevSymb-1)
  1699. #define SYNONYMID_LSymStyle        (BASEID_LevSymb-2)
  1700. #define SYNONYMID_LSymColor        (BASEID_LevSymb-3)
  1701.  
  1702. #define SYNONYMID_GridSettings        (BASEID_GridSettings-1)
  1703. #define SYNONYMID_MasterPerGrid     (BASEID_GridSettings-2)
  1704. #define SYNONYMID_ReferenceGrid     (BASEID_GridSettings-3)
  1705. #define SYNONYMID_GridRatio        (BASEID_GridSettings-4)
  1706.  
  1707. #define SYNONYMID_TextString        (BASEID_TextSettings-1)
  1708. #define SYNONYMID_TextNode        (BASEID_TextSettings-2)
  1709. #define SYNONYMID_NodeSpace        (BASEID_TextSettings-3)
  1710. #define SYNONYMID_TagIncrement        (BASEID_TextSettings-4)
  1711. #define SYNONYMID_TextFontNum        (BASEID_TextSettings-5)
  1712. #define SYNONYMID_TextHeight        (BASEID_TextSettings-6)
  1713. #define SYNONYMID_TextWidth        (BASEID_TextSettings-7)
  1714. #define SYNONYMID_TextLineLength    (BASEID_TextSettings-8)
  1715. #define SYNONYMID_TextDirection     (BASEID_TextSettings-9)
  1716. #define SYNONYMID_TextSlant        (BASEID_TextSettings-10)
  1717. #define SYNONYMID_TextInterCharSpace    (BASEID_TextSettings-11)
  1718. #define SYNONYMID_TextUnderline     (BASEID_TextSettings-12)
  1719. #define SYNONYMID_TextFractions     (BASEID_TextSettings-13)
  1720. #define SYNONYMID_TextSlamdownJust     (BASEID_TextSettings-14)
  1721.  
  1722. #define SYNONYMID_CameraView        (BASEID_Camera-1)
  1723. #define SYNONYMID_CameraLens        (BASEID_Camera-2)
  1724. #define SYNONYMID_CameraIconLens    (BASEID_Camera-3)
  1725.  
  1726. #define SYNONYMID_ViewLevels        (BASEID_ViewLevels-1)
  1727.  
  1728. #define SYNONYMID_ViewSettings        (BASEID_ViewSettings-1)
  1729.  
  1730. #define SYNONYMID_ViewRenderSettings    (BASEID_ViewRenderSettings-2)
  1731.  
  1732. #define SYNONYMID_PatternRowSpace    (BASEID_PatternSettings-1)
  1733. #define SYNONYMID_PatternColSpace    (BASEID_PatternSettings-2)
  1734. #define SYNONYMID_PatternScale        (BASEID_PatternSettings-3)
  1735. #define SYNONYMID_PatternAngle1     (BASEID_PatternSettings-4)
  1736. #define SYNONYMID_PatternAngle2     (BASEID_PatternSettings-5)
  1737. #define SYNONYMID_PatternTolerance    (BASEID_PatternSettings-6)
  1738. #define SYNONYMID_AreaPatternRegionMode (BASEID_PatternSettings-7)
  1739. #define SYNONYMID_LinearPatternMode    (BASEID_PatternSettings-8)
  1740.  
  1741. #define SYNONYMID_SetActiveCells    (BASEID_CellMaintenance-1)
  1742.  
  1743. #define SYNONYMID_WorkingUnitItems    (BASEID_WorkingUnits-1)
  1744.  
  1745. #define SYNONYMID_StreamDelta        (BASEID_Digitize-1)
  1746. #define SYNONYMID_StreamTolerance    (BASEID_Digitize-2)
  1747. #define SYNONYMID_StreamAngle        (BASEID_Digitize-3)
  1748. #define SYNONYMID_StreamArea        (BASEID_Digitize-4)
  1749. #define SYNONYMID_PointCurveStream    (BASEID_Digitize-5)
  1750. #define SYNONYMID_PointCurvePoints    (BASEID_Digitize-6)
  1751.  
  1752. #define SYNONYMID_LockUnit        (BASEID_Locks-1)
  1753. #define SYNONYMID_SnapDivisor        (BASEID_Locks-2)
  1754. #define SYNONYMID_AxisStartAngle    (BASEID_Locks-3)
  1755. #define SYNONYMID_LockIntersection    (BASEID_Locks-4)
  1756. #define SYNONYMID_LockGrid        (BASEID_Locks-5)
  1757. #define SYNONYMID_LockTextNode        (BASEID_Locks-6)
  1758. #define SYNONYMID_LockLevel        (BASEID_Locks-7)
  1759. #define SYNONYMID_LockGraphicGroup    (BASEID_Locks-8)
  1760. #define SYNONYMID_LockBoreSite        (BASEID_Locks-9)
  1761. #define SYNONYMID_LockConstructPlane    (BASEID_Locks-10)
  1762. #define SYNONYMID_LockFenceMode     (BASEID_Locks-11)
  1763. #define SYNONYMID_LockSnap        (BASEID_Locks-12)
  1764. #define SYNONYMID_LockAssociation    (BASEID_Locks-14)
  1765. #define SYNONYMID_LockConstrSnap    (BASEID_Locks-15)
  1766. #define SYNONYMID_LockAxis        (BASEID_Locks-16)
  1767. #define SYNONYMID_AxisIncrement     (BASEID_Locks-17)
  1768. #define SYNONYMID_UnitDistance        (BASEID_Locks-18)
  1769. #define SYNONYMID_LockIsometric     (BASEID_Locks-19)
  1770. #define SYNONYMID_IsoLockPlane        (BASEID_Locks-20)
  1771. #define SYNONYMID_CellStretch        (BASEID_Locks-21)
  1772. #define SYNONYMID_LockDepth        (BASEID_Locks-22)
  1773.  
  1774. #define SYNONYMID_DBLinkMode        (BASEID_DBSettings-1)
  1775. #define SYNONYMID_DBDasType        (BASEID_DBSettings-2)
  1776. #define SYNONYMID_DBDeleteLinked    (BASEID_DBSettings-3)
  1777. #define SYNONYMID_DBFormsMode        (BASEID_DBSettings-4)
  1778. #define SYNONYMID_DBConfirmMode     (BASEID_DBSettings-5)
  1779.  
  1780. #define SYNONYMID_CopyParallelDist    (BASEID_MainFrame-1)
  1781.  
  1782. #define SYNONYMID_AuxSystem        (BASEID_AuxCoordSystems-1)
  1783.  
  1784. #define SYNONYMID_RenderingNearDistance (BASEID_Rendering-1)
  1785. #define SYNONYMID_RenderingNearDensity    (BASEID_Rendering-2)
  1786. #define SYNONYMID_RenderingFarDensity    (BASEID_Rendering-3)
  1787.  
  1788. #define SYNONYMID_ColorPal_AltColorSpace1 (BASEID_ColorPalette-4)
  1789. #define SYNONYMID_ColorPal_AltColorSpace2 (BASEID_ColorPalette-5)
  1790. #define SYNONYMID_ColorPal_AltColorSpace3 (BASEID_ColorPalette-6)
  1791.  
  1792. #define SYNONYMID_HiliteColor        (BASEID_SetHiliteColor-1)
  1793. #define SYNONYMID_VectorCursorColor    (BASEID_SetVectorCursorColor-1)
  1794.  
  1795. #define SYNONYMID_SnapButtonGroup    (BASEID_SnapModes - 1)
  1796.  
  1797. #define SYNONYMID_NamedLevelsUpdate    (BASEID_NamedLevels-1)
  1798.  
  1799. #define SYNONYMID_HLineVisibleLevel    (BASEID_HLineSettings   -1)
  1800. #define SYNONYMID_HLineVisibleColor    (BASEID_HLineSettings   -2)
  1801. #define SYNONYMID_HLineVisibleStyle    (BASEID_HLineSettings   -3)
  1802. #define SYNONYMID_HLineVisibleWeight    (BASEID_HLineSettings   -4)
  1803. #define SYNONYMID_HLineHiddenLevel    (BASEID_HLineSettings      -5)
  1804. #define SYNONYMID_HLineHiddenColor    (BASEID_HLineSettings      -6)
  1805. #define SYNONYMID_HLineHiddenStyle    (BASEID_HLineSettings      -7)
  1806. #define SYNONYMID_HLineHiddenWeight    (BASEID_HLineSettings      -8)
  1807. #define SYNONYMID_HLineHiddenSymbology    (BASEID_HLineSettings      -9)
  1808. #define SYNONYMID_HLineFastSettings    (BASEID_HLineSettings   -10)
  1809.  
  1810. #define SYNONYMID_SaveImageBanding    (BASEID_Display -1)
  1811. #define SYNONYMID_SaveImageSettings    (BASEID_Display -2)
  1812.     
  1813. /*----------------------------------------------------------------------+
  1814. |                                    |
  1815. |   Hook Id's                                |
  1816. |                                    |
  1817. +----------------------------------------------------------------------*/
  1818. #define HOOKITEMID_Command_CommandWindow    (BASEID_CommandWindow-1)
  1819. #define HOOKITEMID_MenuBar_CommandWindow    (BASEID_CommandWindow-2)
  1820. #define HOOKITEMID_ColorPicker_CmdWindow    (BASEID_CommandWindow-3)
  1821. #define HOOKITEMID_WeightPulldown_CmdWindow (BASEID_CommandWindow-4)
  1822. #define HOOKITEMID_StylePulldown_CmdWindow  (BASEID_CommandWindow-5)
  1823. #define HOOKITEMID_AppPulldown_CmdWindow    (BASEID_CommandWindow-6)
  1824. #define HOOKITEMID_ClipPasteHook_CmdWindow  (BASEID_CommandWindow-7)
  1825. #define HOOKITEMID_CellSub_CommandWindow    (BASEID_CommandWindow-8)
  1826. #define HOOKITEMID_ClipCopyHook_CmdWindow   (BASEID_CommandWindow-9)
  1827. #define HOOKITEMID_ClipCutHook_CmdWindow    (BASEID_CommandWindow-10)
  1828. #define HOOKDIALOGID_CommandWindow        (BASEID_CommandWindow-11)
  1829.  
  1830. #define HOOKITEMID_Popup_CoordAccuracy        (BASEID_CoordReadout-1)
  1831.  
  1832. #define HOOKDIALOGID_KitchenSink        (BASEID_KitchenSink-1)
  1833. #define HOOKITEMID_Toggle_KitchenSink        (BASEID_KitchenSink-2)
  1834. #define HOOKITEMID_List_KitchenSink        (BASEID_KitchenSink-3)
  1835. #define HOOKITEMID_Text_KitchenSink        (BASEID_KitchenSink-4)
  1836. #define HOOKITEMID_PushButton_KitchenSink   (BASEID_KitchenSink-5)
  1837. #define HOOKID_Dummy                (BASEID_KitchenSink-6)
  1838. #define HOOKID_Dialog_Dummy            (BASEID_KitchenSink-7)
  1839.  
  1840. #define HOOKITEMID_List_SavedViews        (BASEID_SavedViews-1)
  1841.  
  1842. #define HOOKDIALOGID_Rendering            (BASEID_Rendering-1)
  1843. #define HOOKITEMID_PushButton_FogColor        (BASEID_Rendering-2)
  1844. #define HOOKITEMID_Toggle_SaveShadows        (BASEID_Rendering-3)
  1845.  
  1846. #define HOOKITEMID_Button_StandardAction    (-10)
  1847. #define HOOKITEMID_OptionButton_View        (-11)
  1848.  
  1849. #define HOOKITEMID_Text_Splines         (BASEID_SplinePrefs-1)
  1850.  
  1851. #define HOOKDIALOGID_TextEdit            (BASEID_TextEdit-1)
  1852. #define HOOKITEMID_Text_TextEdit        (BASEID_TextEdit-2)
  1853.  
  1854. #define HOOKITEMID_Toggle_dbSettings        (BASEID_DBSettings-1)
  1855. #define HOOKITEMID_Popup_dbSettings        (BASEID_DBSettings-2)
  1856.  
  1857. #define HOOKDIALOGID_ViewRotation        (BASEID_ViewRotation-1)
  1858. #define HOOKITEMID_ViewRotationDisplay        (BASEID_ViewRotation-2)
  1859. #define HOOKITEMID_ViewRotationApply        (BASEID_ViewRotation-3)
  1860. #define HOOKITEMID_ViewRotationStandard     (BASEID_ViewRotation-4)
  1861. #define HOOKITEMID_ViewRotationButton        (BASEID_ViewRotation-5)
  1862. #define HOOKITEMID_ViewRotationNumber        (BASEID_ViewRotation-6)
  1863. #define HOOKITEMID_ViewRotationSystem        (BASEID_ViewRotation-7)
  1864.  
  1865. #define HOOKDIALOGID_WorkingUnits        (BASEID_WorkingUnits-1)
  1866.  
  1867. #define HOOKDIALOGID_AuxSystems         (BASEID_AuxCoordSystems-1)
  1868. #define HOOKITEMID_Button_ACSAttach        (BASEID_AuxCoordSystems-2)
  1869. #define HOOKITEMID_Button_ACSDelete        (BASEID_AuxCoordSystems-3)
  1870. #define HOOKITEMID_Button_ACSSave        (BASEID_AuxCoordSystems-4)
  1871. #define HOOKITEMID_Text_ACSDescrip        (BASEID_AuxCoordSystems-5)
  1872. #define HOOKITEMID_Text_ACSName         (BASEID_AuxCoordSystems-6)
  1873. #define HOOKITEMID_Text_ACSOrigin        (BASEID_AuxCoordSystems-7)
  1874. #define HOOKITEMID_Popup_ACSType        (BASEID_AuxCoordSystems-8)
  1875. #define HOOKITEMID_EnableFor3dOnly        (BASEID_AuxCoordSystems-9)
  1876.  
  1877. #define HOOKDIALOGID_CellMaintenance        (BASEID_CellMaintenance-1)
  1878. #define HOOKDIALOGID_CellCreate         (BASEID_CellCreate-1)
  1879. #define HOOKITEMID_Text_EditCell        (BASEID_CellCreate-2)
  1880. #define HOOKITEMID_Text_CreateCell        (BASEID_CellCreate-3)
  1881. #define HOOKITEMID_List_CellMaint        (BASEID_CellCreate-4)
  1882. #define HOOKITEMID_Generic_Cell         (BASEID_CellCreate-5)
  1883. #define HOOKITEMID_Popup_LinkMode        (BASEID_CellCreate-6)
  1884. #define HOOKITEMID_Option_CellSort        (BASEID_CellCreate-7)
  1885. #define HOOKITEMID_Toggle_CellShared        (BASEID_CellCreate-8)
  1886. #define HOOKITEMID_Option_CellDisplay        (BASEID_CellCreate-9)
  1887.  
  1888.  
  1889. #define HOOKITEMID_Text_ActvAngle        (BASEID_ActiveAngle-1)
  1890. #define HOOKITEMID_Generic_ActvAngle        (BASEID_ActiveAngle-2)
  1891.  
  1892. #define HOOKITEMID_Text_ActvScale        (BASEID_ActiveScale-1)
  1893. #define HOOKITEMID_Button_ActvScale        (BASEID_ActiveScale-2)
  1894. #define HOOKITEMID_Generic_ActvScale        (BASEID_ActiveScale-3)
  1895.  
  1896. #define HOOKDIALOGID_GetSecurityKey        (BASEID_GetSecurityKey-1)
  1897. #define HOOKITEMID_Text_secServerSearchList (BASEID_GetSecurityKey-2)
  1898. #define HOOKITEMID_Toggle_secDurationORide  (BASEID_GetSecurityKey-3)
  1899. #define HOOKITEMID_Button_secGetKey        (BASEID_GetSecurityKey-4)
  1900.  
  1901. #define HOOKDIALOGID_ViewLevels         (BASEID_ViewLevels-1)
  1902. #define HOOKITEMID_Button_ViewLevels        (BASEID_ViewLevels-2)
  1903. #define HOOKITEMID_ViewLevelsView        (BASEID_ViewLevels-3)
  1904. #define HOOKITEMID_ViewLevels_MenuBar        (BASEID_ViewLevels-4)
  1905. #define HOOKITEMID_ViewLevels_Pulldown        (BASEID_ViewLevels-5)
  1906. #define HOOKITEMID_ViewLevels_Levels        (BASEID_ViewLevels-6)
  1907. #define HOOKITEMID_ViewLevels_PulldownOption (BASEID_ViewLevels-7)
  1908. #define HOOKITEMID_ViewLevels_PushButton    (BASEID_ViewLevels-8)
  1909. #define HOOKITEMID_ViewLevels_ToggleButton  (BASEID_ViewLevels-9)
  1910. #define HOOKITEMID_ViewLevels_LevelMap      (BASEID_ViewLevels-10)
  1911. #define HOOKITEMIDSTR_ViewLevels_LevelMap   "-4710"
  1912. #define HOOKITEMID_NoJrnlAccessStr        (BASEID_ViewLevels-11)
  1913.  
  1914. #define HOOKDIALOGID_ViewSettings        (BASEID_ViewSettings-1)
  1915. #define HOOKITEMID_Button_ViewSettings        (BASEID_ViewSettings-2)
  1916. #define HOOKITEMID_ViewSettingsView        (BASEID_ViewSettings-3)
  1917.  
  1918. #define HOOKDIALOGID_ViewRenderSettings     (BASEID_ViewRenderSettings-1)
  1919. #define HOOKITEMID_Button_ViewRenderSet     (BASEID_ViewRenderSettings-2)
  1920. #define HOOKITEMID_ViewSetRenderView        (BASEID_ViewRenderSettings-3)
  1921.  
  1922. #define HOOKDIALOGID_CmdBrowser         (BASEID_CmdBrowser-1)
  1923. #define HOOKITEMID_List_CmdBrowser        (BASEID_CmdBrowser-2)
  1924. #define HOOKITEMID_Button_CmdBrowser        (BASEID_CmdBrowser-3)
  1925. #define HOOKDIALOGID_CmdBrowserApp        (BASEID_CmdBrowser-4)
  1926. #define HOOKITEMID_CmdBrowserAppList        (BASEID_CmdBrowser-5)
  1927. #define HOOKITEMID_List_CommandHistory        (BASEID_CmdBrowser-6)
  1928.  
  1929. #define HOOKDIALOGID_PatternSettings        (BASEID_PatternSettings-1)
  1930. #define HOOKITEMID_Button_PatternHooks        (BASEID_PatternSettings-2)
  1931. #define HOOKITEMID_Text_PatternName        (BASEID_PatternSettings-3)
  1932. #define HOOKITEMID_Generic_PatternAngle     (BASEID_PatternSettings-4)
  1933. #define HOOKITEMID_Text_PatternAngle        (BASEID_PatternSettings-5)
  1934. #define HOOKITEMID_Text_FormatAngle        (BASEID_PatternSettings-6)
  1935.  
  1936. #define HOOKDIALOGID_Font            (BASEID_Font-1)
  1937. #define HOOKITEMID_FontList            (BASEID_Font-2)
  1938. #define HOOKITEMID_FontDisplay            (BASEID_Font-3)
  1939. #define HOOKITEMID_FontSortOption        (BASEID_Font-4)
  1940.  
  1941. #define HOOKDIALOGID_ColorPalette        (BASEID_ColorPalette-1)
  1942. #define HOOKITEMID_ColorPaletteDisplay        (BASEID_ColorPalette-2)
  1943. #define HOOKDIALOGID_ColorSquare        (BASEID_ColorPalette-3)
  1944. #define HOOKITEMID_Text_ColorSquare        (BASEID_ColorPalette-4)
  1945. #define HOOKITEMID_Generic_UpdateCell        (BASEID_ColorPalette-5)
  1946. #define HOOKITEMID_Generic_ColorSquare        (BASEID_ColorPalette-6)
  1947. #define HOOKITEMID_Scroll_ColorSquare        (BASEID_ColorPalette-7)
  1948. #define HOOKITEMID_Button_ColorPalette        (BASEID_ColorPalette-8)
  1949. #define HOOKITEMID_Generic_Wedge        (BASEID_ColorPalette-9)
  1950. #define HOOKITEMID_PullDown_ColorPalette    (BASEID_ColorPalette-10)
  1951. #define HOOKITEMID_List_NamedColors        (BASEID_ColorPalette-11)
  1952. #define HOOKITEMID_Generic_DitheredCell     (BASEID_ColorPalette-12)
  1953. #define HOOKITEMID_Option_ColorCoords        (BASEID_ColorPalette-13)
  1954. #define HOOKDIALOGID_ColorInterpolation     (BASEID_ColorPalette-14)
  1955. #define HOOKITEMID_ColorInterp_RadioButtons (BASEID_ColorPalette-15)
  1956. #define HOOKITEMID_Text_ColorInterp        (BASEID_ColorPalette-16)
  1957. #define HOOKDIALOGID_ColorPalInfo        (BASEID_ColorPalette-17)
  1958.  
  1959. #define HOOKDIALOGID_LevSymb            (BASEID_LevSymb -1)
  1960. #define HOOKITEMID_List_LevSymb         (BASEID_LevSymb -3)
  1961. #define HOOKITEMID_GreyHidePrevious        (BASEID_LevSymb -4)
  1962. #define HOOKITEMID_MenuBar_LevSymb        (BASEID_LevSymb -5)
  1963.  
  1964. #define HOOKITEMID_List_FunctionKeys        (BASEID_FunctionKeys-1)
  1965. #define HOOKDIALOGID_FunctionKeyEdit        (BASEID_FunctionKeys-2)
  1966. #define HOOKITEMID_PullDown_FunctionKeys    (BASEID_FunctionKeys-3)
  1967. #define HOOKITEMID_Button_pushbuttonHook    (BASEID_FunctionKeys-4)
  1968. #define HOOKITEMID_Toggle_toggleHook        (BASEID_FunctionKeys-5)
  1969. #define HOOKITEMID_Option_optionHook        (BASEID_FunctionKeys-6)
  1970. #define HOOKDIALOGID_FunctionKey        (BASEID_FunctionKeys-7)
  1971. #define HOOKITEMID_List_FunctionKeysHistory (BASEID_FunctionKeys-8)
  1972.  
  1973. #define HOOKITEMID_Popup_GridSettings        (BASEID_GridSettings-1)
  1974. #define HOOKITEMID_Text_GridRatio        (BASEID_GridSettings-2)
  1975. #define HOOKDIALOGID_GridSettings        (BASEID_GridSettings-3)
  1976.  
  1977. #define HOOKITEMID_Text_Scale            (BASEID_TextSettings-1)
  1978. #define HOOKITEMID_Generic_TextLock        (BASEID_TextSettings-2)
  1979. #define HOOKITEMID_Generic_TextStrJust        (BASEID_TextSettings-3)
  1980. #define HOOKITEMID_Generic_TextNodeJust     (BASEID_TextSettings-4)
  1981. #define HOOKITEMID_Popup_TextStrJust        (BASEID_TextSettings-5)
  1982. #define HOOKITEMID_Popup_TextNodeJust        (BASEID_TextSettings-6)
  1983. #define HOOKITEMID_Button_TextMatch        (BASEID_TextSettings-7)
  1984. #define HOOKITEMID_Option_FontName        (BASEID_TextSettings-8)
  1985. #define HOOKITEMID_Option_SlamdownJust        (BASEID_TextSettings-9)
  1986. #define HOOKITEMID_Toggle_Fractions        (BASEID_TextSettings-10)
  1987.  
  1988. #define HOOKDIALOGID_MDL            (BASEID_MDL-1)
  1989. #define HOOKITEMID_Button_MDL            (BASEID_MDL-2)
  1990. #define HOOKITEMID_List_MDLLoaded        (BASEID_MDL-3)
  1991. #define HOOKITEMID_List_MDLAvailable        (BASEID_MDL-4)
  1992. #define HOOKDIALOGID_MDLDetail            (BASEID_MDLDetail-1)
  1993.  
  1994. #define HOOKDIALOGID_Precision            (BASEID_Precision-1)
  1995. #define HOOKITEMID_Precision            (BASEID_Precision-2)
  1996. #define HOOKITEMID_PrecisionUnits        (BASEID_Precision-3)
  1997.  
  1998. #define HOOKITEMID_List_FileOpenFiles            (BASEID_StdFileOpen-1)
  1999. #define HOOKITEMID_List_FileOpenDirs            (BASEID_StdFileOpen-2)
  2000. #define HOOKITEMID_Text_FileOpenFilename        (BASEID_StdFileOpen-3)
  2001. #define HOOKDIALOGID_FileSeedCreate            (BASEID_StdFileOpen-4)
  2002. #define HOOKITEMID_Text_FileOpenFilter            (BASEID_StdFileOpen-5)
  2003. #define HOOKITEMID_Option_FileListDrives        (BASEID_StdFileOpen-6)
  2004. #define HOOKITEMID_Option_FileOpenTypeFilters        (BASEID_StdFileOpen-7)
  2005. #define HOOKITEMID_Option_FileOpenSelectUI        (BASEID_StdFileOpen-8)
  2006. #define HOOKITEMID_Option_FileOpenSelectWorkspace   (BASEID_StdFileOpen-9)
  2007. #define HOOKITEMID_Option_FileOpenSelectProject     (BASEID_StdFileOpen-10)
  2008. #define HOOKITEMID_Option_FileOpenSelectUIStyle     (BASEID_StdFileOpen-11)
  2009.  
  2010. #define HOOKDIALOGID_UstnMgr                (BASEID_UstnMgr-1)
  2011.  
  2012. #define HOOKITEMID_Text_Digitizing        (BASEID_Digitizing-1)
  2013. #define HOOKITEMID_MenuBar_Digitizing        (BASEID_Digitizing-2)
  2014.  
  2015. #define HOOKDIALOGID_RotateACS            (BASEID_RotateACS-1)
  2016.  
  2017. #define HOOKITEMID_Popup_DisplayType        (BASEID_Display-1)
  2018. #define HOOKDIALOGID_Image            (BASEID_Display-2)
  2019. #define HOOKDIALOGID_ImageSave            (BASEID_Display-3)
  2020. #define HOOKITEMID_Option_ImageType        (BASEID_Display-4) /* not currently used */
  2021. #define HOOKITEMID_Text_ImageXRes        (BASEID_Display-5)
  2022. #define HOOKITEMID_Text_ImageYRes        (BASEID_Display-6)
  2023. #define HOOKITEMID_Option_ViewNumber        (BASEID_Display-7)
  2024. #define HOOKITEMID_Option_OutputType        (BASEID_Display-8)
  2025. #define HOOKITEMID_Option_RenderMode        (BASEID_Display-9)
  2026. #define HOOKITEMID_Text_SaveImageMemory        (BASEID_Display-10)
  2027. #define HOOKITEMID_Text_SaveImageNBands        (BASEID_Display-11)
  2028. #define HOOKITEMID_Option_ColorMode        (BASEID_Display-12)
  2029. #define HOOKITEMID_Option_AntiAliasStereo   (BASEID_Display-13)
  2030. #define HOOKITEMID_Button_SaveContinue        (BASEID_Display-14)
  2031.     
  2032. #define HOOKITEMID_Button_SeedFile        (BASEID_StdFileSeedCreate-2)
  2033.  
  2034. #define HOOKITEMID_Palmain_SDActCellHook    (BASEID_MainFrame-1)
  2035. #define HOOKITEMID_Palmain_SDPointTypeHook  (BASEID_MainFrame-2)
  2036. #define HOOKITEMID_Palmain_SDPointCharHook  (BASEID_MainFrame-3)
  2037. #define HOOKITEMID_Palmain_SDPointCellHook  (BASEID_MainFrame-4)
  2038. #define HOOKITEMID_Text_PatCell         (BASEID_MainFrame-5)
  2039. #define HOOKDIALOGID_3dPal_Close3dPalette   (BASEID_MainFrame-6)
  2040. #define HOOKITEMID_RegionModeHook        (BASEID_MainFrame-7)
  2041. #define HOOKITEMID_RestartCurrentCmdHook    (BASEID_MainFrame-8)
  2042. #define HOOKITEMID_Palmain_PolygonTypeHook  (BASEID_MainFrame-9)
  2043.  
  2044. #define HOOKDIALOGID_Camera            (BASEID_Camera-1)
  2045. #define HOOKITEMID_PopupMenu_CameraView     (BASEID_Camera-2)
  2046. #define HOOKITEMID_PopupMenu_CameraLens     (BASEID_Camera-3)
  2047. #define HOOKITEMID_Button_CameraApply        (BASEID_Camera-4)
  2048. #define HOOKITEMID_Text_CameraLens        (BASEID_Camera-5)
  2049.  
  2050. #define HOOKDIALOGID_AboutWorkspace            (BASEID_AboutWorkspace-1)
  2051. #define HOOKITEMID_Button_AboutWorkspaceMore    (BASEID_AboutWorkspace-2)
  2052.  
  2053. #define HOOKITEMID_MLText_TextFileDisplay   (BASEID_TextFileDisplay-1)
  2054. #define HOOKDIALOGID_TextFileDisplay        (BASEID_TextFileDisplay-2)
  2055.  
  2056. #define HOOKDIALOGID_DefineNamedLevels        (BASEID_DefineNamedLevels-1)
  2057. #define HOOKDIALOGID_DefineNamedLevelsSort  (BASEID_DefineNamedLevels-2)
  2058. #define HOOKDIALOGID_DefineNamedLevelsTargetGroup (BASEID_DefineNamedLevels-3)
  2059. #define HOOKITEMID_DefineNamedLevelsAll     (BASEID_DefineNamedLevels-4)
  2060. #define HOOKITEMID_DefineNamedLevelsMenu    (BASEID_DefineNamedLevels-5)
  2061. #define HOOKITEMID_DefineNamedLevels_Button (BASEID_DefineNamedLevels-6)
  2062. #define HOOKITEMID_DefineNamedLevelsSort_Button (BASEID_DefineNamedLevels-7)
  2063. #define HOOKITEMID_DefineNamedLevels_Pulldown (BASEID_DefineNamedLevels-8)
  2064. #define HOOKITEMID_OptionButton_FenceLock    (BASEID_Locks-1)
  2065. #define HOOKITEMID_OptionButton_SnapLock     (BASEID_Locks-2)
  2066. #define HOOKITEMID_OptionButton_IsoLockPlane (BASEID_Locks-3)
  2067. #define HOOKITEMID_AssociationLock         (BASEID_Locks-4)
  2068. #define HOOKITEMID_OptionButton_PlaceFenceMode (BASEID_Locks-5)
  2069. #define HOOKITEMID_OptionButton_FenceContentsMode (BASEID_Locks-6)
  2070.  
  2071. #define HOOKITEMID_NamedLevels_CurrGroup    (BASEID_NamedLevels-1)
  2072. #define HOOKITEMID_NamedLevels_Groups        (BASEID_NamedLevels-2)
  2073. #define HOOKDIALOGID_LevelEdit            (BASEID_LevelEdit-1)
  2074. #define HOOKITEMID_LevelEdit_Text        (BASEID_LevelEdit-2)
  2075. #define HOOKDIALOGID_GroupEdit            (BASEID_GroupEdit-1)
  2076. #define HOOKITEMID_GroupEdit_Text        (BASEID_GroupEdit-2)
  2077.  
  2078. #define HOOKDIALOGID_ToolSettings        (BASEID_ToolSettings - 1)
  2079.  
  2080. #define HOOKDIALOGID_AboutUstn            (BASEID_AboutUstn-1)
  2081. #define HOOKDIALOGID_AboutUstnMore        (BASEID_AboutUstn-2)
  2082. #define HOOKITEMID_Button_AboutUstnMore        (BASEID_AboutUstn-3)
  2083.  
  2084. #define HOOKDIALOGID_FileList            (BASEID_FileList-1)
  2085. #define HOOKITEMID_Button_FileListAdd        (BASEID_FileList-2)
  2086. #define HOOKITEMID_Button_FileListRemove    (BASEID_FileList-3)
  2087. #define HOOKITEMID_List_FileListName        (BASEID_FileList-4)
  2088. #define HOOKITEMID_List_FileListFile        (BASEID_FileList-5)
  2089. #define HOOKITEMID_List_FileListDirectory   (BASEID_FileList-6)
  2090. #define HOOKITEMID_Text_FileListFilter        (BASEID_FileList-7)
  2091. #define HOOKITEMID_Text_FileListFilename    (BASEID_FileList-8)
  2092. #define HOOKITEMID_Text_FileListDirLabel    (BASEID_FileList-9)
  2093. #define HOOKITEMID_Button_FileListOK        (BASEID_FileList-10)
  2094. #define HOOKITEMID_Option_FileListDirs        (BASEID_FileList-11)
  2095.  
  2096. #define HOOKDIALOGID_BasicLocks         (BASEID_BasicLocks-1)
  2097.  
  2098. #define HOOKITEMID_List_DialogMessages        (BASEID_DialogMessages-1)
  2099.  
  2100. #define HOOKITEMID_Pulldown_WindowMenu        (BASEID_WindowManMenu-1)
  2101. #define HOOKDIALOGID_WindowMenu         (BASEID_WindowManMenu-2)
  2102. #define HOOKITEMID_ViewPopup_WindowMenu     (BASEID_WindowManMenu-3)
  2103.  
  2104. #define HOOKDIALOGID_ButtonMap            (BASEID_ButtonMap-1)
  2105. #define HOOKITEMID_List_ButtonMap        (BASEID_ButtonMap-2)
  2106. #define HOOKITEMID_Generic_ButtonLearn        (BASEID_ButtonMap-3)
  2107.  
  2108. #define HOOKITEMID_Generic_CompletionBar    (BASEID_CompletionBar-1)
  2109. #define HOOKDIALOGID_CompletionBar        (BASEID_CompletionBar-2)
  2110. #define HOOKITEMID_List_CompletionBar        (BASEID_CompletionBar-3)
  2111.  
  2112. #define    HOOKDIALOGID_CommonBar            (BASEID_TrackBar-1)
  2113. #define HOOKITEMID_Generic_TrackBar        (BASEID_TrackBar-2)
  2114. #define HOOKITEMID_Generic_BusyBar        (BASEID_BusyBar-1)
  2115.  
  2116. #define HOOKITEMID_ClipboardPaste        (ORPHANHOOK_BASE - 1)
  2117. #define HOOKITEMID_ClipboardCopy        (ORPHANHOOK_BASE - 2)
  2118. #define HOOKITEMID_ClipboardCut         (ORPHANHOOK_BASE - 3)
  2119. #define HOOKFUNCID_IgenMenuItemCheck        (ORPHANHOOK_BASE - 4)
  2120.  
  2121. #define HOOKITEMID_ImportGraphicsFileType   (BASEID_GraphicsFileOpen-1)
  2122. #define HOOKITEMID_ExportGraphicsFileType   (BASEID_GraphicsFileOpen-2)
  2123. #define HOOKITEMID_MenuBar_GraphOpen        (BASEID_GraphicsFileOpen-3)
  2124.  
  2125. #define HOOKITEMID_ElementFillOption        (BASEID_ElementAttributes-1)
  2126. #define HOOKITEMID_ElementFillColor        (BASEID_ElementAttributes-2)
  2127. #define HOOKITEMID_ElementLineStyle        (BASEID_ElementAttributes-3)
  2128. #define HOOKITEMID_ElementColor            (BASEID_ElementAttributes-4)
  2129. #define HOOKITEMID_ElementWeight        (BASEID_ElementAttributes-5)
  2130. #define HOOKITEMID_ElementLevel                (BASEID_ElementAttributes-6)
  2131.  
  2132. #define HOOKDIALOGID_DimTextEdit        (BASEID_DimStrings      -1)
  2133.  
  2134. #define HOOKITEMID_BrandSerial            (BASEID_GetBrandInformation-1)
  2135. #define HOOKITEMID_BrandName            (BASEID_GetBrandInformation-2)
  2136. #define HOOKITEMID_BrandOrganization        (BASEID_GetBrandInformation-3)
  2137. #define HOOKITEMID_BrandLicense         (BASEID_GetBrandInformation-4)
  2138. #define HOOKITEMID_BrandOldSerial           (BASEID_GetBrandInformation-5)
  2139. #define HOOKDIALOGID_ViewToggles        (BASEID_ViewToggles   -1)
  2140. #define HOOKDIALOGID_BrandFinal         (BASEID_FinalBrand-1)
  2141. #define HOOKDIALOGID_BrandWait            (BASEID_WaitLicense -1)
  2142.  
  2143. #define HOOKITEMID_PalitemsDofLock        (BASEID_PaletteItems - 1)
  2144. #define HOOKITEMID_PalitemsFenceLock        (BASEID_PaletteItems - 2)
  2145. #define HOOKITEMID_PalitemsPlaceTextAlong   (BASEID_PaletteItems - 3)
  2146. #define HOOKITEMID_PalitemsArray        (BASEID_PaletteItems - 4)
  2147. #define HOOKITEMID_PalitemsGreyHideNext     (BASEID_PaletteItems - 5)
  2148. #define HOOKITEMID_PalitemsGreyNextItem     (BASEID_PaletteItems - 6)
  2149. #define HOOKITEMID_PalitemsRenderViewObtn   (BASEID_PaletteItems - 7)
  2150. #define HOOKITEMID_PalitemsCurveMethod        (BASEID_PaletteItems - 8)
  2151. #define HOOKITEMID_PalitemsRenderTargObtn   (BASEID_PaletteItems - 9)
  2152.  
  2153. #define HOOKITEMID_ButtonGroup_SnapMode     (BASEID_SnapModes - 1)
  2154. #define HOOKDIALOGID_BGroup_SnapResize        (BASEID_SnapModes - 2)
  2155. #define HOOKDIALOGID_SnapButtonBar        (BASEID_SnapModes - 3)
  2156.  
  2157. #define HOOKITEMID_LineStyleList        (BASEID_LineStyleSelect - 1)
  2158.  
  2159. #define HOOKITEMID_Generic_WarningIcon        (BASEID_StandardAlert - 1)
  2160.  
  2161. #define HOOKDIALOGID_ViewDialogHook        (BASEID_ViewDialog - 1)
  2162. #define HOOKITEMID_ScrollBarHook        (BASEID_ViewDialog - 2)
  2163. #define HOOKITEMID_ViewBorderIconCmdHook    (BASEID_ViewDialog - 5)
  2164.  
  2165. #define HOOKDIALOGID_MoreWindows        (BASEID_MoreWindows - 2)
  2166. #define HOOKITEMID_MoreWindowsList        (BASEID_MoreWindows - 3)
  2167.  
  2168. #define HOOKDIALOGID_AdvisoryBox        (BASEID_StandardAdvisory - 1)
  2169.  
  2170. #define HOOKDIALOGID_UpdateSequence        (BASEID_UpdateSequence - 1)
  2171. #define    HOOKITEMID_List_UpdateSequence        (BASEID_UpdateSequence - 2)
  2172. #define    HOOKITEMID_PushBtn_UpdateSequence   (BASEID_UpdateSequence - 3)
  2173.  
  2174. #define HOOKITEMID_DBPushButton            (DBDIALOG_BASE - 1)
  2175. #define HOOKITEMID_DBListBox            (DBDIALOG_BASE - 2)
  2176. #define HOOKITEMID_DBText            (DBDIALOG_BASE - 3)
  2177. #define HOOKITEMID_DBMLineText            (DBDIALOG_BASE - 4)
  2178.  
  2179. #define HOOKITEMID_HLineEnableSynonyms        (BASEID_HLineSettings-1)
  2180. #define HOOKITEMID_HLineHiddenToggle        (BASEID_HLineSettings-2)
  2181. #define HOOKITEMID_HLineMethod            (BASEID_HLineSettings-3)
  2182. #define HOOKITEMID_HLineWorkingMemory        (BASEID_HLineWorkingMemory)
  2183.  
  2184. #define HOOKDIALOGID_CloseToolBoxes        (BASEID_CloseToolBoxes)
  2185.  
  2186. #define HOOKDIALOGID_FileOpenNewInterface   (BASEID_FileOpenNewInterface)
  2187. #define HOOKITEMID_List_FileOpenNewInt   (BASEID_FileOpenNewInterface - 1)
  2188. /*----------------------------------------------------------------------+
  2189. |                                        |
  2190. |   Status Bar Hook Ids                                |
  2191. |                                    |
  2192. +----------------------------------------------------------------------*/
  2193. #define HOOKITEMID_Generic_DrawIcon            (BASEID_CommandStatus - 1)
  2194. #define HOOKDIALOGID_StatusDialog            (BASEID_CommandStatus - 2)
  2195. #define HOOKITEMID_Generic_DrawSnapIcon            (BASEID_CommandStatus - 3)
  2196. #define HOOKITEMID_Generic_FocusItem            (BASEID_CommandStatus - 4)
  2197. #define HOOKITEMID_Generic_DrawLockIcon            (BASEID_CommandStatus - 5)
  2198. #define HOOKDIALOGID_MBarDialogHook            ((DIALOGID_DOSMenuBar *100) - 1)
  2199.  
  2200. /*----------------------------------------------------------------------+
  2201. |                                    |
  2202. |   Command Window Menu Bar Item search Id's                |
  2203. |                                    |
  2204. |   Along with menuId's these item id's are used to find an item.    |
  2205. |   They only need to be unique within a given menu.            |
  2206. |                                    |
  2207. +----------------------------------------------------------------------*/
  2208. /* File Menu */
  2209. #define MENUSEARCHID_File_New            1
  2210. #define MENUSEARCHID_File_Open            2
  2211. #define MENUSEARCHID_File_CellLibrary        3
  2212. #define MENUSEARCHID_File_Reference        4
  2213. #define MENUSEARCHID_File_Close         5
  2214. #define MENUSEARCHID_File_SaveAs        6
  2215. #define MENUSEARCHID_File_CompressDgn        7
  2216. #define MENUSEARCHID_File_SaveSettings        8
  2217. #define MENUSEARCHID_File_Plot            9
  2218. #define MENUSEARCHID_File_Import        10
  2219. #define MENUSEARCHID_File_Export        11
  2220. #define MENUSEARCHID_File_Display        12
  2221. #define MENUSEARCHID_File_SaveImageAs        13
  2222. #define MENUSEARCHID_File_Exit            14
  2223. #define MENUSEARCHID_File_DrawComp        15
  2224. #define MENUSEARCHID_File_TagRpt        16
  2225. #define MENUSEARCHID_File_FileHistoryEndSep 17
  2226. #define MENUSEARCHID_File_Save            18
  2227. #define MENUSEARCHID_File_PageSetup        19
  2228. #define MENUSEARCHID_File_Preview        20
  2229. #define MENUSEARCHID_File_ImportExport        21
  2230. #define MENUSEARCHID_File_SendMail        22
  2231. /*----------------------------------------------------------------------+
  2232.     Reserve 10000-10100 for file history entries which are dynamically
  2233.     inserted into the File Menu.
  2234. +----------------------------------------------------------------------*/
  2235. #define MENUSEARCHID_File_FileHistoryBegin  10000
  2236. #define MENUSEARCHID_File_FileHistoryEnd    10100
  2237.  
  2238. /* Cell Library Submenu */
  2239. #define MENUSEARCHID_CellLibSub_New        1
  2240. #define MENUSEARCHID_CellLibSub_Attach        2
  2241. #define MENUSEARCHID_CellLibSub_Compress    3
  2242. #define MENUSEARCHID_CellLibSub_Detach        4
  2243. #define MENUSEARCHID_CellLibSub_Begin        5
  2244.  
  2245. /* Display Submenu */
  2246. #define MENUSEARCHID_DisplaySub_Image        1
  2247. #define MENUSEARCHID_DisplaySub_Text        2
  2248. #define MENUSEARCHID_DisplaySub_Movie        3
  2249.  
  2250. /* Attribute Reporting Submenu */
  2251. #define MENUSEARCHID_TagRptSub_Report        1
  2252. #define MENUSEARCHID_TagRptSub_Template     2
  2253.  
  2254. /* Tags Submenu */
  2255. #define MENUSEARCHID_TagSub_Define        1
  2256. #define MENUSEARCHID_TagSub_Template        2
  2257. #define MENUSEARCHID_TagSub_Report        3
  2258.  
  2259. /* Export Submenu */
  2260. #define MENUSEARCHID_ExportSub_RIB        2
  2261. #define MENUSEARCHID_ExportSub_Edges        3
  2262. #define MENUSEARCHID_ExportSub_2d3d        4
  2263. #define MENUSEARCHID_ExportSub_IGES        5
  2264. #define MENUSEARCHID_ExportSub_DWG        6
  2265. #define MENUSEARCHID_ExportSub_CGM        7
  2266. #define MENUSEARCHID_ExportSub_GRD          8
  2267.  
  2268. /* Import Submenu */
  2269. #define MENUSEARCHID_ImportSub_Text        2
  2270. #define MENUSEARCHID_ImportSub_IGES        3
  2271. #define MENUSEARCHID_ImportSub_Image        4
  2272. #define MENUSEARCHID_ImportSub_DWG        5
  2273. #define MENUSEARCHID_ImportSub_CGM        6
  2274. #define MENUSEARCHID_ImportSub_GRD          7
  2275.  
  2276. /* Import/Export Submenu (PowerDraft) */
  2277. #define MENUSEARCHID_ImpExpSub_Text        1
  2278. #define MENUSEARCHID_ImpExpSub_DWGIn        2
  2279. #define MENUSEARCHID_ImpExpSub_DWGOut       3
  2280. #define MENUSEARCHID_ImpExpSub_2D3D        4
  2281.  
  2282. /* Edit Menu */
  2283. #define MENUSEARCHID_Edit_Undo            1
  2284. #define MENUSEARCHID_Edit_Redo            2
  2285. #define MENUSEARCHID_Edit_SetMark        3
  2286. #define MENUSEARCHID_Edit_Cut            4
  2287. #define MENUSEARCHID_Edit_Copy            5
  2288. #define MENUSEARCHID_Edit_Paste         6
  2289. #define MENUSEARCHID_Edit_PasteSpecial         7
  2290. #define MENUSEARCHID_Edit_Clear         8
  2291. #define MENUSEARCHID_Edit_Duplicate        9
  2292. #define MENUSEARCHID_Edit_SelectAll        10
  2293. #define MENUSEARCHID_Edit_Group         11
  2294. #define MENUSEARCHID_Edit_Ungroup        12
  2295. #define MENUSEARCHID_Edit_Lock            13
  2296. #define MENUSEARCHID_Edit_Unlock        14
  2297. #define MENUSEARCHID_Edit_ShowClipboard     15
  2298. #define MENUSEARCHID_Edit_ChangeText        16
  2299. #define MENUSEARCHID_Edit_Selector        17
  2300. #define MENUSEARCHID_Edit_UndoOther        18
  2301. #define MENUSEARCHID_Edit_Delete        19
  2302.  
  2303. /* Edit Undo Submenu */
  2304. #define MENUSEARCHID_EditUndoSub_Last        1
  2305. #define MENUSEARCHID_EditUndoSub_ToMark     2
  2306. #define MENUSEARCHID_EditUndoSub_All        3
  2307. #define MENUSEARCHID_EditUndoSub_View        4
  2308.  
  2309. /* Edit Redo Submenu */
  2310. #define MENUSEARCHID_EditRedoSub_Last        1
  2311. #define MENUSEARCHID_EditRedoSub_View        2
  2312.  
  2313. /* Element Menu */
  2314. #define MENUSEARCHID_Element_Color        1
  2315. #define MENUSEARCHID_Element_Style        2
  2316. #define MENUSEARCHID_Element_Weight        3
  2317. #define MENUSEARCHID_Element_Info        4
  2318. #define MENUSEARCHID_Element_Attributes     5
  2319. #define MENUSEARCHID_Element_BSplines        6
  2320. #define MENUSEARCHID_Element_Dimensions     7
  2321. #define MENUSEARCHID_Element_MultiLines     8
  2322. #define MENUSEARCHID_Element_Text        9
  2323. #define MENUSEARCHID_Element_WkspDimension  10
  2324. #define MENUSEARCHID_ElementDimensionDialog 11
  2325. #define MENUSEARCHID_Element_Cells        12
  2326. #define MENUSEARCHID_Element_Tags        13
  2327.  
  2328. /* Dimension Element Submenu for workspaces only */
  2329. #define MENUSEARCHID_EleWSDimSub_Placement    1
  2330. #define MENUSEARCHID_EleWSDimSub_Attributes    2
  2331. #define MENUSEARCHID_EleWSDimSub_Geometry    3
  2332. #define MENUSEARCHID_EleWSDimSub_TextFormat    4
  2333. #define MENUSEARCHID_EleWSDimSub_Tolerance    5
  2334. #define MENUSEARCHID_EleWSDimSub_CustSymbols    6
  2335. #define MENUSEARCHID_EleWSDimSub_CustTerms    7
  2336. #define MENUSEARCHID_EleWSDimSub_ToolSettings    8
  2337. #define MENUSEARCHID_EleWSDimSub_GeomTol    9
  2338. #define MENUSEARCHID_EleWSDimSub_Dialog         10
  2339.  
  2340. /* Settings Menu */
  2341. #define MENUSEARCHID_Settings_PrecInput     1
  2342. #define MENUSEARCHID_Settings_ActiveAngle   2
  2343. #define MENUSEARCHID_Settings_ActiveScale   3
  2344. #define MENUSEARCHID_Settings_AuxCoords     4
  2345. #define MENUSEARCHID_Settings_Cells        5
  2346. #define MENUSEARCHID_Settings_ColorPalette  6
  2347. #define MENUSEARCHID_Settings_CoordReadout  7
  2348. #define MENUSEARCHID_Settings_Database        8
  2349. #define MENUSEARCHID_Settings_Digitizing    9
  2350. #define MENUSEARCHID_Settings_Fonts        10
  2351. #define MENUSEARCHID_Settings_Grid        11
  2352. #define MENUSEARCHID_Settings_LevelNames    12
  2353. #define MENUSEARCHID_Settings_LevelSymb     13
  2354. #define MENUSEARCHID_Settings_Locks        14
  2355. #define MENUSEARCHID_Settings_Patterning    15
  2356. #define MENUSEARCHID_Settings_Rendering     16
  2357. #define MENUSEARCHID_Settings_WorkingUnits  17
  2358. #define MENUSEARCHID_Settings_ToolSettings  18
  2359. #define MENUSEARCHID_Settings_AssignMaterials        19
  2360. #define MENUSEARCHID_Settings_DefineMaterials        20
  2361. #define MENUSEARCHID_Settings_SourceLightSettings   21
  2362. #define MENUSEARCHID_Settings_GlobalLightSettings   22
  2363. #define MENUSEARCHID_Settings_AttributeData        23
  2364. #define MENUSEARCHID_Settings_ViewRender        24
  2365. #define MENUSEARCHID_Settings_Groups            25
  2366. #define MENUSEARCHID_Settings_ViewCamera        26
  2367. #define MENUSEARCHID_Settings_DatabaseDialog        27
  2368. #define MENUSEARCHID_Settings_DatabaseConnect       28
  2369. #define MENUSEARCHID_Settings_DatabaseDisconnect    29
  2370. #define MENUSEARCHID_Settings_DatabaseSetup        30
  2371. #define MENUSEARCHID_Settings_Manage            31
  2372. #define MENUSEARCHID_Settings_ColorTable        32
  2373. #define MENUSEARCHID_Settings_ViewAttributes        32
  2374. #define MENUSEARCHID_Settings_AccuDraw            33
  2375. #define MENUSEARCHID_Settings_AccuDrawStart        34
  2376. #define MENUSEARCHID_Settings_AccuDrawSettings        35
  2377. #define MENUSEARCHID_Settings_View            36
  2378. #define MENUSEARCHID_Settings_Level            37
  2379. #define MENUSEARCHID_Settings_DesignFile        38
  2380. #define MENUSEARCHID_Settings_Snaps             39
  2381. #define MENUSEARCHID_Settings_LevelUsage        40
  2382.  
  2383.  
  2384. /* Color Palette File Menu */
  2385. #define MENUSEARCHID_ColorPal_Open        1
  2386. #define MENUSEARCHID_ColorPal_SaveAs        2
  2387. #define MENUSEARCHID_ColorPal_Default        3
  2388. #define MENUSEARCHID_ColorPal_Revert        4
  2389. #define MENUSEARCHID_ColorPal_GetInfo        9
  2390.  
  2391. /* Color Palette Edit Menu */
  2392. #define MENUSEARCHID_ColorPal_Exact        5
  2393. #define MENUSEARCHID_ColorPal_Interpol        6
  2394. #define MENUSEARCHID_ColorPal_Copy        7
  2395. #define MENUSEARCHID_ColorPal_Paste        8
  2396.  
  2397. /* Groups Submenu */
  2398. #define MENUSEARCHID_GroupsSubSelect        1
  2399. #define MENUSEARCHID_GroupsSubEdit        2
  2400.  
  2401. /* Locks Submenu */
  2402. #define MENUSEARCHID_LocksSubFull        1
  2403. #define MENUSEARCHID_LocksSubToggles        2
  2404.  
  2405. #define MENUSEARCHID_LocksSubAxisLock        3
  2406. #define MENUSEARCHID_LocksSubGridLock        4
  2407. #define MENUSEARCHID_LocksSubUnitLock        5
  2408. #define MENUSEARCHID_LocksSubAssocLock        6
  2409. #define MENUSEARCHID_LocksSubLevelLock        7
  2410. #define MENUSEARCHID_LocksSubGGroupLock     8
  2411. #define MENUSEARCHID_LocksSubTextNodeLock   9
  2412. #define MENUSEARCHID_LocksSubIsoLock        10
  2413. #define MENUSEARCHID_LocksSubBoresiteLock   20
  2414. #define MENUSEARCHID_LocksSubConstructPlane 21
  2415. #define MENUSEARCHID_LocksSubConstructSnap  22
  2416. #define MENUSEARCHID_LocksSubDepthLock      23
  2417. #define MENUSEARCHID_LocksSub3DSeparator    30
  2418.  
  2419. /* Level Submenu */
  2420. #define MENUSEARCHID_SetLevelsSub_Levels     1
  2421. #define MENUSEARCHID_SetLevelsSub_LevelSymb  2
  2422. #define MENUSEARCHID_SetLevelsSub_LevelNames 3
  2423. #define MENUSEARCHID_SetLevelsSub_LevelUsage 4
  2424.  
  2425. /* Colors Submenu */
  2426. #define MENUSEARCHID_ColorSubTable        1
  2427. #define MENUSEARCHID_ColorSubHilite        2
  2428. #define MENUSEARCHID_ColorSubVector        3
  2429.  
  2430. /* View Menu */
  2431. #define MENUSEARCHID_View_OpenClose        1
  2432. #define MENUSEARCHID_View_BottomToTop        2
  2433. #define MENUSEARCHID_View_Cascade        3
  2434. #define MENUSEARCHID_View_Tile            4
  2435. #define MENUSEARCHID_View_Swap            5
  2436. #define MENUSEARCHID_View_Update        6
  2437. #define MENUSEARCHID_View_Copy            7
  2438. #define MENUSEARCHID_View_Fit            8
  2439. #define MENUSEARCHID_View_Window        9
  2440. #define MENUSEARCHID_View_Zoom            10
  2441. #define MENUSEARCHID_View_Camera        11
  2442. #define MENUSEARCHID_View_Render        12
  2443. #define MENUSEARCHID_View_Attributes        13
  2444. #define MENUSEARCHID_View_Levels        14
  2445. #define MENUSEARCHID_View_Rotation        15
  2446. #define MENUSEARCHID_View_Saved         16
  2447. #define MENUSEARCHID_View_ControlPalette    18
  2448. #define MENUSEARCHID_View_QueryPalette        19
  2449. #define MENUSEARCHID_View_ViewArrange        20
  2450. #define MENUSEARCHID_View_ScrollBars        21
  2451.  
  2452. /* View Open/Close Submenu */
  2453. #define MENUSEARCHID_ViewOpenCloseSub_1     1
  2454. #define MENUSEARCHID_ViewOpenCloseSub_2     2
  2455. #define MENUSEARCHID_ViewOpenCloseSub_3     3
  2456. #define MENUSEARCHID_ViewOpenCloseSub_4     4
  2457. #define MENUSEARCHID_ViewOpenCloseSub_5     5
  2458. #define MENUSEARCHID_ViewOpenCloseSub_6     6
  2459. #define MENUSEARCHID_ViewOpenCloseSub_7     7
  2460. #define MENUSEARCHID_ViewOpenCloseSub_8     8
  2461. #define MENUSEARCHID_ViewOpenCloseDialog    9
  2462.  
  2463. /* View Update Submenu */
  2464. #define MENUSEARCHID_ViewUpdateSub_View     1
  2465. #define MENUSEARCHID_ViewUpdateSub_All        2
  2466. #define MENUSEARCHID_ViewUpdateSub_IFence   3
  2467. #define MENUSEARCHID_ViewUpdateSub_OFence   4
  2468. #define MENUSEARCHID_ViewUpdateSub_Grid     5
  2469.  
  2470. /* View Fit Submenu */
  2471. #define MENUSEARCHID_ViewFitSub_Design        1
  2472. #define MENUSEARCHID_ViewFitSub_All        2
  2473. #define MENUSEARCHID_ViewFitSub_Reference   3
  2474.  
  2475. /* View Window Submenu */
  2476. #define MENUSEARCHID_ViewWinSub_Area        1
  2477. #define MENUSEARCHID_ViewWinSub_Center        2
  2478. #define MENUSEARCHID_ViewWinSub_Volume        3
  2479.  
  2480. /* View Zoom Submenu */
  2481. #define MENUSEARCHID_ViewZoomSub_In        1
  2482. #define MENUSEARCHID_ViewZoomSub_Out        2
  2483.  
  2484. /* View Camera Submenu */
  2485. #define MENUSEARCHID_ViewCamSub_Setup        1
  2486. #define MENUSEARCHID_ViewCamSub_Position    2
  2487. #define MENUSEARCHID_ViewCamSub_Target        3
  2488. #define MENUSEARCHID_ViewCamSub_Lens        4
  2489. #define MENUSEARCHID_ViewCamSub_On        5
  2490. #define MENUSEARCHID_ViewCamSub_Off        6
  2491.  
  2492. /* View Render Submenu */
  2493. #define MENUSEARCHID_ViewRndrSub_WMesh        1
  2494. #define MENUSEARCHID_ViewRndrSub_CSection   2
  2495. #define MENUSEARCHID_ViewRndrSub_HLine        3
  2496. #define MENUSEARCHID_ViewRndrSub_FHLine     4
  2497. #define MENUSEARCHID_ViewRndrSub_Constant   5
  2498. #define MENUSEARCHID_ViewRndrSub_Smooth     6
  2499. #define MENUSEARCHID_ViewRndrSub_Phong        7
  2500. #define MENUSEARCHID_ViewRndrSub_Stereo     8
  2501. #define MENUSEARCHID_ViewRndrSub_AntiAlias  9
  2502. #define MENUSEARCHID_ViewRndrSub_RayTrace   10
  2503. #define MENUSEARCHID_ViewRndrSub_FlyThru    11
  2504. #define MENUSEARCHID_ViewRndrSub_Animate    12
  2505. #define MENUSEARCHID_ViewRndrSub_SolarStudy 13
  2506.  
  2507. /* View Rotation Submenu */
  2508. #define MENUSEARCHID_ViewRotSub_Rotation    1
  2509. #define MENUSEARCHID_ViewRotSub_Element     2
  2510. #define MENUSEARCHID_ViewRotSub_Points        3
  2511. #define MENUSEARCHID_ViewRotSub_Top        4
  2512. #define MENUSEARCHID_ViewRotSub_Bottom        5
  2513. #define MENUSEARCHID_ViewRotSub_Left        6
  2514. #define MENUSEARCHID_ViewRotSub_Right        7
  2515. #define MENUSEARCHID_ViewRotSub_Front        8
  2516. #define MENUSEARCHID_ViewRotSub_Back        9
  2517. #define MENUSEARCHID_ViewRotSub_Iso        10
  2518. #define MENUSEARCHID_ViewRotSub_RightIso    11
  2519.  
  2520. /* Tools Menu */
  2521. #define MENUSEARCHID_Tools_ToolBoxes        1
  2522. #define MENUSEARCHID_Tools_ToolSettings        2
  2523. #define MENUSEARCHID_Tools_Main            3
  2524. #define MENUSEARCHID_Tools_3D            4
  2525. #define MENUSEARCHID_Tools_Annotate        5
  2526. #define MENUSEARCHID_Tools_AuxCoord        6
  2527. #define MENUSEARCHID_Tools_Curve        7
  2528. #define MENUSEARCHID_Tools_DataBase        8
  2529. #define MENUSEARCHID_Tools_DDDesign        9
  2530. #define MENUSEARCHID_Tools_Drop            10
  2531. #define MENUSEARCHID_Tools_Fillet        11
  2532. #define MENUSEARCHID_Tools_Isometric        12
  2533. #define MENUSEARCHID_Tools_Match        13
  2534. #define MENUSEARCHID_Tools_MLineJoints        14
  2535. #define MENUSEARCHID_Tools_Primary        15
  2536. #define MENUSEARCHID_Tools_Redline        16
  2537. #define MENUSEARCHID_Tools_Reference        17
  2538. #define MENUSEARCHID_Tools_Standard        18
  2539. #define MENUSEARCHID_Tools_View            19
  2540. #define MENUSEARCHID_Tools_Visualization    20
  2541. #define MENUSEARCHID_Tools_CloseTBoxes        21
  2542.  
  2543. /* Tool Main Submenu */
  2544. #define MENUSEARCHID_ToolsMainSub_Main        1
  2545. #define MENUSEARCHID_ToolsMainSub_Arc        2
  2546. #define MENUSEARCHID_ToolsMainSub_Cells        3
  2547. #define MENUSEARCHID_ToolsMainSub_Change    4
  2548. #define MENUSEARCHID_ToolsMainSub_Dim        5
  2549. #define MENUSEARCHID_ToolsMainSub_Ellipse   6
  2550. #define MENUSEARCHID_ToolsMainSub_Fence        7
  2551. #define MENUSEARCHID_ToolsMainSub_Groups    8
  2552. #define MENUSEARCHID_ToolsMainSub_Linear    9
  2553. #define MENUSEARCHID_ToolsMainSub_Manip     10
  2554. #define MENUSEARCHID_ToolsMainSub_Measure   11
  2555. #define MENUSEARCHID_ToolsMainSub_Modify    12
  2556. #define MENUSEARCHID_ToolsMainSub_Pattern   13
  2557. #define MENUSEARCHID_ToolsMainSub_Points    14
  2558. #define MENUSEARCHID_ToolsMainSub_Polygons  15
  2559. #define MENUSEARCHID_ToolsMainSub_Tags      16
  2560. #define MENUSEARCHID_ToolsMainSub_Text        17
  2561.  
  2562. /* Tools 3d Submenu */
  2563. #define MENUSEARCHID_Tools3DTSub_3DTools    201
  2564. #define MENUSEARCHID_Tools3DTSub_Primitive  202
  2565. #define MENUSEARCHID_Tools3DTSub_Extract    203
  2566. #define MENUSEARCHID_Tools3DTSub_Freeform   204
  2567. #define MENUSEARCHID_Tools3DTSub_Fillet        205
  2568. #define MENUSEARCHID_Tools3DTSub_Modify        206
  2569. #define MENUSEARCHID_Tools3DTSub_View        207
  2570.  
  2571. /* Tools DDD Submenu */
  2572. #define MENUSEARCHID_ToolsDDDSub_DDMain     1
  2573. #define MENUSEARCHID_ToolsDDDSub_DDAttach   2
  2574. #define MENUSEARCHID_ToolsDDDSub_DDConstr   3
  2575. #define MENUSEARCHID_ToolsDDDSub_DDDraw        4
  2576. #define MENUSEARCHID_ToolsDDDSub_DDModel    5
  2577.  
  2578. /* Palettes Menu */
  2579. #define MENUSEARCHID_Palettes_Main        1
  2580. #define MENUSEARCHID_Palettes_Fence        2
  2581. #define MENUSEARCHID_Palettes_3D        3
  2582. #define MENUSEARCHID_Palettes_3DBSplines    4
  2583. #define MENUSEARCHID_Palettes_AuxCoords     5
  2584. #define MENUSEARCHID_Palettes_Boolean        6
  2585. #define MENUSEARCHID_Palettes_Database        7
  2586. #define MENUSEARCHID_Palettes_Dimensioning  8
  2587. #define MENUSEARCHID_Palettes_Match        9
  2588. #define MENUSEARCHID_Palettes_Measuring     10
  2589. #define MENUSEARCHID_Palettes_MLineJoints   11
  2590. #define MENUSEARCHID_Palettes_Patterning    12
  2591. #define MENUSEARCHID_Palettes_RefFiles        13
  2592. #define MENUSEARCHID_Palettes_CloseSubs     14
  2593. #define MENUSEARCHID_Palettes_TagData        15
  2594. #define MENUSEARCHID_Palettes_DDDesign        16
  2595. #define MENUSEARCHID_Palettes_CloseDialogs  17
  2596. #define MENUSEARCHID_Palettes_WkspcDimension  18
  2597. #define MENUSEARCHID_Palettes_SnapModes      19
  2598.  
  2599. /* Palettes Main Submenu */
  2600. #define MENUSEARCHID_PalMainSub_Arcs        1
  2601. #define MENUSEARCHID_PalMainSub_BSplines    2
  2602. #define MENUSEARCHID_PalMainSub_Cells        3
  2603. #define MENUSEARCHID_PalMainSub_Chain        4
  2604. #define MENUSEARCHID_PalMainSub_ChgElement  5
  2605. #define MENUSEARCHID_PalMainSub_Circles     6
  2606. #define MENUSEARCHID_PalMainSub_CopyElement 7
  2607. #define MENUSEARCHID_PalMainSub_DropElement 8
  2608. #define MENUSEARCHID_PalMainSub_EDF        9
  2609. #define MENUSEARCHID_PalMainSub_Fillets     10
  2610. #define MENUSEARCHID_PalMainSub_Lines        11
  2611. #define MENUSEARCHID_PalMainSub_LineStrings 12
  2612. #define MENUSEARCHID_PalMainSub_MirrorEle   13
  2613. #define MENUSEARCHID_PalMainSub_ModifyEle   14
  2614. #define MENUSEARCHID_PalMainSub_Points        15
  2615. #define MENUSEARCHID_PalMainSub_Polygons    16
  2616. #define MENUSEARCHID_PalMainSub_Text        17
  2617. #define MENUSEARCHID_PalMainSub_ViewCntrl   18
  2618. #define MENUSEARCHID_PalMainSub_Curve        19
  2619. #define MENUSEARCHID_PalMainSub_Manipulate  20
  2620. #define MENUSEARCHID_PalMainSub_Fence        21
  2621.  
  2622. /* Palettes Fence Submenu */
  2623. #define MENUSEARCHID_PalFencSub_Change        1
  2624. #define MENUSEARCHID_PalFencSub_Copy        2
  2625. #define MENUSEARCHID_PalFencSub_Delete        3
  2626. #define MENUSEARCHID_PalFencSub_Mirror        4
  2627. #define MENUSEARCHID_PalFencSub_Place        5
  2628.  
  2629. /* Palettes Dimension for Workspaces only Submenu */
  2630. #define MENUSEARCHID_PalWSDimSub_Dimensioning        1
  2631. #define MENUSEARCHID_PalWSDimSub_Angular    2
  2632. #define MENUSEARCHID_PalWSDimSub_Linear     3
  2633. #define MENUSEARCHID_PalWSDimSub_Radial     4
  2634. #define MENUSEARCHID_PalWSDimSub_Misc        5
  2635.  
  2636. /* Palettes Dimension Driven Design Submenu */
  2637. #define MENUSEARCHID_PalDDDSub_Constraint   1
  2638. #define MENUSEARCHID_PalDDDSub_AttchElem    2
  2639. #define MENUSEARCHID_PalDDDSub_Model        3
  2640.  
  2641. /* Palettes 3d Tools Submenu - use 200 series, need uniques for wspaces*/
  2642. #define MENUSEARCHID_Palettes_3DTools        201
  2643. #define MENUSEARCHID_Pal3DTSub_Primitive    202
  2644. #define MENUSEARCHID_Pal3DTSub_Freeform     203
  2645. #define MENUSEARCHID_Pal3DTSub_Modify        204
  2646. #define MENUSEARCHID_Pal3DTSub_View        205
  2647. #define MENUSEARCHID_Pal3DTSub_Fillet        206
  2648.  
  2649. /* Palettes 3d BSplines Submenu */
  2650. #define MENUSEARCHID_Pal3DBSSub_Surfaces    1
  2651. #define MENUSEARCHID_Pal3DBSSub_DSurfaces   2
  2652. #define MENUSEARCHID_Pal3DBSSub_ChngSurf    3
  2653. #define MENUSEARCHID_Pal3DBSSub_SpaceCurv   4
  2654. #define MENUSEARCHID_Pal3DBSSub_TrimSurf    5
  2655.  
  2656. /* Snaps Menu */
  2657. #define MENUSEARCHID_Snaps_Buttons        0
  2658. /* Remaining Snap ID's are defined as SNAP_MODE_ in msdefs
  2659.     and in igenids.h.  1 thru 13 are in use*/
  2660.  
  2661. /* User Menu */
  2662. #define MENUSEARCHID_User_Preferences        1
  2663. #define MENUSEARCHID_User_FunctionKeys        3
  2664. #define MENUSEARCHID_User_SystemFonts        4
  2665. #define MENUSEARCHID_User_MDLApps        5
  2666. #define MENUSEARCHID_User_UserCommand        6
  2667. #define MENUSEARCHID_User_NetSecurity        7
  2668. #define MENUSEARCHID_User_ButnMap        8
  2669. #define MENUSEARCHID_User_Utilities        9
  2670. #define MENUSEARCHID_User_Workspace        10
  2671. #define MENUSEARCHID_User_BeginMacro        11
  2672. #define MENUSEARCHID_User_Macro            12
  2673.  
  2674. /* Workspace Submenu */
  2675. #define MENUSEARCHID_WorkspaceSub_SwitchUser        1
  2676. #define MENUSEARCHID_WorkspaceSub_SwitchUI        2
  2677. #define MENUSEARCHID_WorkspaceSub_ModifyUserCfg     3
  2678. #define MENUSEARCHID_WorkspaceSub_ModifyProjCfg     4
  2679. #define MENUSEARCHID_WorkspaceSub_ModifyUI        5
  2680. #define MENUSEARCHID_WorkspaceSub_CreateUser        6
  2681. #define MENUSEARCHID_WorkspaceSub_SaveDefaults        7
  2682. #define MENUSEARCHID_WorkspaceSub_EditUser        8
  2683.  
  2684. /* Workspace menu */
  2685. #define MENUSEARCHID_Workspace_Preferences        1
  2686. #define MENUSEARCHID_Workspace_ModifyUserCfg        2
  2687. #define MENUSEARCHID_Workspace_Customize        3
  2688. #define MENUSEARCHID_Workspace_FuncKeys            4
  2689. #define MENUSEARCHID_Workspace_ButnMap            5
  2690. #define MENUSEARCHID_Workspace_Digitizing        6
  2691. #define MENUSEARCHID_Workspace_About            7
  2692.  
  2693. /* User Utilities Submenu */
  2694. #define MENUSEARCHID_UserUtilSub_Baseline   1
  2695. #define MENUSEARCHID_UserUtilSub_ScrnCapt   2
  2696. #define MENUSEARCHID_UserUtilSub_RastConv   4
  2697. #define MENUSEARCHID_UserUtilSub_EditUCI    5
  2698. #define MENUSEARCHID_UserUtilSub_FontInst   6
  2699. #define MENUSEARCHID_UserUtilSub_Section    7
  2700. #define MENUSEARCHID_UserUtilSub_LevelUse   10
  2701. #define MENUSEARCHID_UserUtilSub_Glossary   11
  2702. #define MENUSEARCHID_UserUtilSub_UnitLabels 12
  2703. #define MENUSEARCHID_UserUtilSub_Archive    13
  2704.  
  2705. /* Utilities Menu */
  2706. #define MENUSEARCHID_Utilities_KeyIn        1
  2707. #define MENUSEARCHID_Utilities_CellSel        2
  2708. #define MENUSEARCHID_Utilities_Glossary        3
  2709. #define MENUSEARCHID_Utilities_Render        4
  2710. #define MENUSEARCHID_Utilities_AuxCoords    5
  2711. #define MENUSEARCHID_Utilities_SaveView        6
  2712. #define MENUSEARCHID_Utilities_Archive        7
  2713. #define MENUSEARCHID_Utilities_Section        8
  2714. #define MENUSEARCHID_Utilities_FontInst        9
  2715. #define MENUSEARCHID_Utilities_MDLApps        10
  2716. #define MENUSEARCHID_Utilities_UserCommand  11
  2717. #define MENUSEARCHID_Utilities_Image        12
  2718. #define MENUSEARCHID_Utilities_BeginMacro   13
  2719. #define MENUSEARCHID_Utilities_Macro        14
  2720. #define MENUSEARCHID_Utilities_Shell        15
  2721.  
  2722.  
  2723. /* Image Submenu */
  2724. #define MENUSEARCHID_ImageSub_SaveAs        1
  2725. #define MENUSEARCHID_ImageSub_ScrnCapt        2
  2726. #define MENUSEARCHID_ImageSub_RastConv        3
  2727. #define MENUSEARCHID_ImageSub_Display        4
  2728. #define MENUSEARCHID_ImageSub_Movie        5
  2729.  
  2730. /* User Command Submenu */
  2731. #define MENUSEARCHID_UCSub_UserCommand        1
  2732. #define MENUSEARCHID_UCSub_EditUCI        2
  2733.  
  2734. /* Window Menu */
  2735. #define MENUSEARCHID_Window_ToolBars        3
  2736. #define MENUSEARCHID_Window_ViewOpenClose   4
  2737. #define MENUSEARCHID_Window_ViewSaved        5
  2738. #define MENUSEARCHID_Window_ViewCascade        6
  2739. #define MENUSEARCHID_Window_ViewTile        7
  2740. #define MENUSEARCHID_Window_ViewArrange        8
  2741. #define MENUSEARCHID_Window_ViewGroups        9
  2742. #define MENUSEARCHID_Window_ScrollBars      10
  2743. /*  Reserve 10300 - 10401 for Window List       */
  2744. #define MENUSEARCHID_Window_WindowListBegin 10300
  2745. #define MENUSEARCHID_Window_MoreWindows        10400
  2746. #define MENUSEARCHID_Window_WindowListEnd   10401
  2747.  
  2748.  
  2749. /* Help Menu */
  2750. #define MENUSEARCHID_Help_Contents        1
  2751. #define MENUSEARCHID_Help_Search        2
  2752. #define MENUSEARCHID_Help_OnHelp        3
  2753. #define MENUSEARCHID_Help_OnVersion        4
  2754. #define MENUSEARCHID_Help_Support        5
  2755. #define MENUSEARCHID_Help_KeyinBrowser        6
  2756. #define MENUSEARCHID_Help_OnWorkspace        7
  2757. #define MENUSEARCHID_Help_AllFiles        8
  2758. #define MENUSEARCHID_Help_ToolTips        9
  2759. #define MENUSEARCHID_Help_Tracking        10
  2760.  
  2761. /* Defining Named Levels */
  2762. #define MENUSEARCHID_DefineNamedLevels_Open    1
  2763. #define MENUSEARCHID_DefineNamedLevels_Save    2
  2764. #define MENUSEARCHID_DefineNamedLevels_Remove    3
  2765. #define MENUSEARCHID_DefineNamedLevels_Exit    4
  2766. #define MENUSEARCHID_DefineNamedLevels_Sort    5
  2767.  
  2768. /* Digitize Settings Submenu */
  2769. #define MENUSEARCHID_Digitize_Partition     1
  2770. #define MENUSEARCHID_Digitize_Setup        2
  2771. #define MENUSEARCHID_Digitize_MenuCheck     3
  2772. #define MENUSEARCHID_Digitize_DigButton     4
  2773.  
  2774. /* Reference File Tools */
  2775. #define MENUSEARCHID_RefFile_Detach        1
  2776. #define MENUSEARCHID_RefFile_Move        2
  2777. #define MENUSEARCHID_RefFile_Scale        3
  2778. #define MENUSEARCHID_RefFile_Rotate        4
  2779. #define MENUSEARCHID_RefFile_MirHorz        5
  2780. #define MENUSEARCHID_RefFile_MirVert        6
  2781. #define MENUSEARCHID_RefFile_ClipBound        7
  2782. #define MENUSEARCHID_RefFile_ClipMask        8
  2783. #define MENUSEARCHID_RefFile_ClipFront        9
  2784. #define MENUSEARCHID_RefFile_ClipBack        10
  2785. #define MENUSEARCHID_RefFile_Reload        11
  2786. #define MENUSEARCHID_RefFile_DetachAll        12
  2787. #define MENUSEARCHID_RefFile_ClipMaskDel    13
  2788.  
  2789. /* Reference File Settings */
  2790. #define MENUSEARCHID_RefFile_Levels        1
  2791. #define MENUSEARCHID_RefFile_LevSymb        2
  2792. #define MENUSEARCHID_RefFile_SetAttach        3
  2793. #define MENUSEARCHID_RefFile_SetUpdSeqnc    4
  2794. #define MENUSEARCHID_RefFile_HiddenLine        5
  2795.  
  2796. /* Window Menu */
  2797. #define MENUSEARCHID_WindowMenu_Restore     1
  2798. #define MENUSEARCHID_WindowMenu_Move        2
  2799. #define MENUSEARCHID_WindowMenu_Size        3
  2800. #define MENUSEARCHID_WindowMenu_Minimize    4
  2801. #define MENUSEARCHID_WindowMenu_Maximize    5
  2802. #define MENUSEARCHID_WindowMenu_Lower        6
  2803. #define MENUSEARCHID_WindowMenu_Sink        7
  2804. #define MENUSEARCHID_WindowMenu_Close        8
  2805.  
  2806. /* Graphics File Open (File Menu) */
  2807. #define MENUSEARCHID_GraphOpen_NewFile            1
  2808. #define MENUSEARCHID_GraphOpen_FileSep1         2
  2809. #define MENUSEARCHID_GraphOpen_CopyFile         3
  2810. #define MENUSEARCHID_GraphOpen_RenameFile        4
  2811. #define MENUSEARCHID_GraphOpen_DeleteFile        5
  2812. #define MENUSEARCHID_GraphOpen_PressCancel        6
  2813. #define MENUSEARCHID_GraphOpen_FileHistoryEndSep    7
  2814. #define MENUSEARCHID_GraphOpen_NoFileHistory        8
  2815. #define MENUSEARCHID_GraphOpen_CompressFile        9
  2816. #define MENUSEARCHID_GraphOpen_MergeFile        10
  2817. #define MENUSEARCHID_GraphOpen_FileInfo            11
  2818. /*----------------------------------------------------------------------+
  2819.     Reserve 10000-10100 for file history entries which are dynamically
  2820.     inserted into the File Menu.
  2821. +----------------------------------------------------------------------*/
  2822. #define MENUSEARCHID_GraphOpen_FileHistoryBegin     10000
  2823. #define MENUSEARCHID_GraphOpen_FileHistoryEnd        10100
  2824.  
  2825. /* Graphics File Open (Dir Menu) */
  2826. #define MENUSEARCHID_GraphOpen_MakeDir            31
  2827. #define MENUSEARCHID_GraphOpen_DirSep1            32
  2828. #define MENUSEARCHID_GraphOpen_CopyDir            33
  2829. #define MENUSEARCHID_GraphOpen_DirSep2            34
  2830. #define MENUSEARCHID_GraphOpen_WorkingDir        35
  2831. #define MENUSEARCHID_GraphOpen_DirSep3            36
  2832. #define MENUSEARCHID_GraphOpen_PickLogical        37
  2833. #define MENUSEARCHID_GraphOpen_CompressDir        38
  2834. /*----------------------------------------------------------------------+
  2835.     Reserve 10101-10200 for directory entries which are dynamically
  2836.     inserted into the Dir Menu.
  2837. +----------------------------------------------------------------------*/
  2838. #define MENUSEARCHID_GraphOpen_DirParseBegin        10101
  2839. #define MENUSEARCHID_GraphOpen_DirParseEnd        10200
  2840. /*----------------------------------------------------------------------+
  2841.     Reserve 10201-10300 for logical entries which are dynamically
  2842.     inserted into the Dir Menu.
  2843. +----------------------------------------------------------------------*/
  2844. #define MENUSEARCHID_GraphOpen_LogicalBegin        10201
  2845. #define MENUSEARCHID_GraphOpen_LogicalEnd        10300
  2846.  
  2847. /*  View Levels */
  2848. #define MENUSEARCHID_ViewLevels_TurnOn            1
  2849. #define MENUSEARCHID_ViewLevels_TurnOff         2
  2850. #define MENUSEARCHID_ViewLevels_SetActive        3
  2851. #define MENUSEARCHID_ViewLevels_SelectDefine        4
  2852. #define MENUSEARCHID_ViewLevels_GroupTurnOn        5
  2853. #define MENUSEARCHID_ViewLevels_GroupTurnOff        6
  2854.  
  2855. /* Font Dialog */
  2856. #define MENUSEARCHID_Font_File                1
  2857. /*----------------------------------------------------------------------+
  2858. |                                    |
  2859. |   Label IDs                                |
  2860. |                                    |
  2861. +----------------------------------------------------------------------*/
  2862. #define LABELID_AboutUstnVersion        (BASEID_AboutUstn-1)
  2863. #define LABELID_AboutUstnSepLine        (BASEID_AboutUstn-2)
  2864. #define LABELID_AboutUstnDgnLabel        (BASEID_AboutUstn-3)
  2865. #define LABELID_AboutUstnDgnText        (BASEID_AboutUstn-4)
  2866. #define LABELID_AboutUstnDgnInfo        (BASEID_AboutUstn-5)
  2867. #define LABELID_AboutUstnCellLabel        (BASEID_AboutUstn-6)
  2868. #define LABELID_AboutUstnCellText        (BASEID_AboutUstn-7)
  2869. #define LABELID_AboutUstnCacheLabel        (BASEID_AboutUstn-8)
  2870. #define LABELID_AboutUstnCacheText        (BASEID_AboutUstn-9)
  2871. #define LABELID_AboutUstnCopyright        (BASEID_AboutUstn-10)
  2872. #define LABELID_AboutUstnSerialText        (BASEID_AboutUstn-11)
  2873. #define LABELID_AboutUstnBrandNameText        (BASEID_AboutUstn-12)
  2874. #define LABELID_AboutUstnBrandOrganizationText (BASEID_AboutUstn-13)
  2875. #define LABELID_AboutUstnLicenseText        (BASEID_AboutUstn-14)
  2876. #define LABELID_AboutUstnCopyrightText        (BASEID_AboutUstn-15)
  2877. #define LABELID_AboutUstnCopyrightBSI        (BASEID_AboutUstn-16)
  2878. #define LABELID_AboutUstnIGDSFileFormats    (BASEID_AboutUstn-17)
  2879. #define LABELID_AboutUstnIntergraphRaster   (BASEID_AboutUstn-18)
  2880. #define LABELID_AboutUstnCopyrightSummit    (BASEID_AboutUstn-19)
  2881.  
  2882. #define LABELID_AboutWorkspaceUser        (BASEID_AboutWorkspace-1)
  2883. #define LABELID_AboutWorkspaceUserName        (BASEID_AboutWorkspace-2)
  2884. #define LABELID_AboutWorkspaceProject        (BASEID_AboutWorkspace-3)
  2885. #define LABELID_AboutWorkspaceProjName        (BASEID_AboutWorkspace-4)
  2886. #define LABELID_AboutWorkspaceInterface     (BASEID_AboutWorkspace-5)
  2887. #define LABELID_AboutWorkspaceIntName        (BASEID_AboutWorkspace-6)
  2888. #define LABELID_AboutWorkspacePreference    (BASEID_AboutWorkspace-7)
  2889. #define LABELID_AboutWorkspacePrefName        (BASEID_AboutWorkspace-8)
  2890. #define LABELID_AboutWorkspaceSepLine        (BASEID_AboutWorkspace-9)
  2891.  
  2892. #define LABELID_RefFileNumRefFiles        (BASEID_ReferenceFile-1)
  2893. #define LABELID_RefFileDisplay            (BASEID_ReferenceFile-4)
  2894. #define LABELID_RefFileDisplayInfo        (BASEID_ReferenceFile-5)
  2895. #define LABELID_RefFileSnap            (BASEID_ReferenceFile-6)
  2896. #define LABELID_RefFileSnapInfo         (BASEID_ReferenceFile-7)
  2897. #define LABELID_RefFileLocate            (BASEID_ReferenceFile-8)
  2898. #define LABELID_RefFileLocateInfo        (BASEID_ReferenceFile-9)
  2899. #define LABELID_RefFilePlot            (BASEID_ReferenceFile-10)
  2900. #define LABELID_RefFilePlotInfo         (BASEID_ReferenceFile-11)
  2901. #define LABELID_RefFileScale1            (BASEID_ReferenceFile-12)
  2902. #define LABELID_RefFileScale1Info        (BASEID_ReferenceFile-13)
  2903. #define LABELID_RefFileScale2            (BASEID_ReferenceFile-14)
  2904. #define LABELID_RefFileScale2Info        (BASEID_ReferenceFile-15)
  2905. #define LABELID_RefFileRotation         (BASEID_ReferenceFile-16)
  2906. #define LABELID_RefFileRotationInfo        (BASEID_ReferenceFile-17)
  2907. #define LABELID_RefFileFullPath         (BASEID_ReferenceFile-18)
  2908. #define LABELID_RefFileFullPathInfo        (BASEID_ReferenceFile-19)
  2909. #define LABELID_RefFileDescription        (BASEID_ReferenceFile-20)
  2910. #define LABELID_RefFileDescriptionInfo        (BASEID_ReferenceFile-21)
  2911.  
  2912. #define LABELID_LevNameGroupInfo        (BASEID_DefineNamedLevels-1)
  2913. #define LABELID_DBColumnName            (DBDIALOG_BASE -1)
  2914. #define LABELID_DBCountRow            (DBDIALOG_BASE -2)
  2915. /*----------------------------------------------------------------------+
  2916. |                                    |
  2917. |   Status Bar Label IDs                        |
  2918. |                                    |
  2919. +----------------------------------------------------------------------*/
  2920. #define LABELID_CommandPrompt                (BASEID_CommandStatus - 1)
  2921. #define LABELID_ActiveLevel                (BASEID_CommandStatus - 2)
  2922. #define LABELID_NumLock                    (BASEID_CommandStatus - 3)
  2923. #define LABELID_SelectionSet                (BASEID_CommandStatus - 4)
  2924. #define LABELID_MessageStatus                (BASEID_CommandStatus - 5)
  2925. #define LABELID_CommandError                (BASEID_CommandStatus - 6)
  2926. #define LABELID_FlyoverHelp                (BASEID_CommandStatus - 7)
  2927. #define LABELID_StatusField                (BASEID_CommandStatus - 8)
  2928.  
  2929. /*----------------------------------------------------------------------+
  2930. |                                    |
  2931. |   IconCmdFrameIDs                            |
  2932. |                                    |
  2933. +----------------------------------------------------------------------*/
  2934. #define ICONCMDFRAMEID_Main            (DIALOGID_MainFrame     * 10)
  2935. #define ICONCMDFRAMEID_Fence            (DIALOGID_FenceFrame    * 10)
  2936. #define ICONCMDFRAMEID_ReviewView        (DIALOGID_MainFrame     * 10)
  2937. #define ICONCMDFRAMEID_3DToolBoxes        (DIALOGID_MainFrame         * 100)
  2938. #define ICONCMDFRAMEID_DDDesignToolBoxes    (DIALOGID_MainFrame         * 200)
  2939. /* Tool Box version of main frame   */
  2940. #define ICONCMDFRAMEID_MainToolBox        (TOOLBOXID_Main         * 10)
  2941.  
  2942. /*----------------------------------------------------------------------+
  2943. |                                    |
  2944. |   IconCmdPaletteIDs                            |
  2945. |                                    |
  2946. +----------------------------------------------------------------------*/
  2947. #define ICONCMDPALETTEID_Line            (-1)
  2948. #define ICONCMDPALETTEID_LineString        (-2)
  2949. #define ICONCMDPALETTEID_Polygon        (-3)
  2950. #define ICONCMDPALETTEID_Fillet         (-4)
  2951. #define ICONCMDPALETTEID_Circle         (-5)
  2952. #define ICONCMDPALETTEID_BSpline        (-6)
  2953. #define ICONCMDPALETTEID_Arc            (-7)
  2954. #define ICONCMDPALETTEID_EnterData        (-8)
  2955. #define ICONCMDPALETTEID_Text            (-9)
  2956. #define ICONCMDPALETTEID_Point            (-10)
  2957. #define ICONCMDPALETTEID_Cell            (-11)
  2958. #define ICONCMDPALETTEID_Change         (-12)
  2959. #define ICONCMDPALETTEID_CopyElement        (-13)
  2960. #define ICONCMDPALETTEID_MirrorElement        (-14)
  2961. #define ICONCMDPALETTEID_Modify         (-15)
  2962. #define ICONCMDPALETTEID_Chain            (-16)
  2963. #define ICONCMDPALETTEID_Drop            (-17)
  2964. #define ICONCMDPALETTEID_View            (-18)
  2965.  
  2966. #define ICONCMDPALETTEID_PlaceFence        (-19)
  2967. #define ICONCMDPALETTEID_FenceCopy        (-20)
  2968. #define ICONCMDPALETTEID_FenceChange        (-21)
  2969. #define ICONCMDPALETTEID_FenceMirror        (-22)
  2970. #define ICONCMDPALETTEID_FenceDelete        (-23)
  2971.  
  2972. #define ICONCMDPALETTEID_ThreeD         (-24)
  2973. #define ICONCMDPALETTEID_ACS            (-25)
  2974. #define ICONCMDPALETTEID_DataBase        (-26)
  2975.  
  2976. #define ICONCMDPALETTEID_ReferenceFile        (-28)
  2977. #define ICONCMDPALETTEID_3dBspline        (-29) /* need room for more than*/
  2978.                          /* 20 ICONCMDIDs */
  2979.  
  2980. /* The following id is used in MS Review only */
  2981. #define ICONCMDPALETTEID_Review3dView        (-30)
  2982.  
  2983. /*31 -37 Available here and in cmdtable*/
  2984. #define ICONCMDPALETTEID_Measure        (-35)
  2985.  
  2986. #define ICONCMDPALETTEID_50Line         (-38)
  2987. #define ICONCMDPALETTEID_50Fence        (-39)
  2988. #define ICONCMDPALETTEID_50Polygon        (-40)
  2989. #define ICONCMDPALETTEID_50Arc            (-41)
  2990. #define ICONCMDPALETTEID_50Circle        (-42)
  2991. #define ICONCMDPALETTEID_50Text         (-43)
  2992. #define ICONCMDPALETTEID_50Point        (-44)
  2993. #define ICONCMDPALETTEID_50Cell         (-45)
  2994. #define ICONCMDPALETTEID_50ManipElement     (-46)
  2995. #define ICONCMDPALETTEID_50Fillet        (-47)
  2996. #define ICONCMDPALETTEID_50Change        (-48)
  2997. #define ICONCMDPALETTEID_50Modify        (-49)
  2998. #define ICONCMDPALETTEID_50Chain        (-50)
  2999. #define ICONCMDPALETTEID_50Drop         (-51)
  3000. #define ICONCMDPALETTEID_50View         (-52)
  3001.  
  3002. #define ICONCMDPALETTEID_50Curve        (-54)
  3003.  
  3004. #define ICONCMDPALETTEID_OrphanItems        (-61)
  3005.  
  3006. #define ICONCMDPALETTEID_WorkspaceAddOn1    (-62)
  3007. #define ICONCMDPALETTEID_WorkspaceAddOn2    (-63)
  3008. #define ICONCMDPALETTEID_WorkspaceAddOn3    (-64)
  3009. #define ICONCMDPALETTEID_WorkspaceAddOn4    (-65)
  3010. #define ICONCMDPALETTEID_WorkspaceAddOn5    (-66)
  3011. #define ICONCMDPALETTEID_WorkspaceAddOn6    (-67)
  3012. #define ICONCMDPALETTEID_WorkspaceAddOn7    (-68)
  3013. #define ICONCMDPALETTEID_WorkspaceAddOn8    (-69)
  3014. #define ICONCMDPALETTEID_WorkspaceAddOn9    (-70)
  3015. #define ICONCMDPALETTEID_ReviewQuery        (-71)
  3016.  
  3017. /*----------------------------------------------------------------------+
  3018. |                                    |
  3019. |   IconCmdIDs                                |
  3020. |                                    |
  3021. +----------------------------------------------------------------------*/
  3022.  
  3023. /*--- Main Palette Icon IDs -------------------------------------------*/
  3024. #define ICONCMDID_ChooseElement         (ICONCMDPALETTEID_OrphanItems * 20 -1)
  3025. #define ICONCMDID_DeleteElement         (ICONCMDPALETTEID_OrphanItems * 20 -2)
  3026. #define ICONCMDID_DummyEmpty            (ICONCMDPALETTEID_OrphanItems * 20 -3)
  3027.  
  3028. #define ICONCMDID_PlaceLine            (ICONCMDPALETTEID_Line*20-1)
  3029. #define ICONCMDID_PlaceLineAA            (ICONCMDPALETTEID_Line*20-2)
  3030. #define ICONCMDID_ConstBisectorLine        (ICONCMDPALETTEID_Line*20-3)
  3031. #define ICONCMDID_ConstBisectorAngle        (ICONCMDPALETTEID_Line*20-4)
  3032. #define ICONCMDID_PlaceTerminator        (ICONCMDPALETTEID_Line*20-5)
  3033. #define ICONCMDID_ConstLineMin            (ICONCMDPALETTEID_Line*20-6)
  3034. #define ICONCMDID_ConstTanPerp            (ICONCMDPALETTEID_Line*20-7)
  3035. #define ICONCMDID_ConstTanBetween        (ICONCMDPALETTEID_Line*20-8)
  3036. #define ICONCMDID_ConstLineAAToPt        (ICONCMDPALETTEID_Line*20-9)
  3037. #define ICONCMDID_ConstLineAAFromPt        (ICONCMDPALETTEID_Line*20-10)
  3038. #define ICONCMDID_ConstLineAAToPtK        (ICONCMDPALETTEID_Line*20-11)
  3039. #define ICONCMDID_ConstLineAAFromPtK        (ICONCMDPALETTEID_Line*20-12)
  3040. #define ICONCMDID_ConstPerpToElem        (ICONCMDPALETTEID_Line*20-13)
  3041. #define ICONCMDID_ConstPerpFromElem        (ICONCMDPALETTEID_Line*20-14)
  3042. #define ICONCMDID_ConstTanToElem        (ICONCMDPALETTEID_Line*20-15)
  3043. #define ICONCMDID_ConstTanFromElem        (ICONCMDPALETTEID_Line*20-16)
  3044.  
  3045. #define ICONCMDID_PlaceLineString       (ICONCMDPALETTEID_LineString*20-1)
  3046. #define ICONCMDID_PlaceLineStringStream    (ICONCMDPALETTEID_LineString*20-2)
  3047. #define ICONCMDID_PlacePointCurve       (ICONCMDPALETTEID_LineString*20-3)
  3048. #define ICONCMDID_PlacePointCurveStream    (ICONCMDPALETTEID_LineString*20-4)
  3049. #define ICONCMDID_PlaceMultiline       (ICONCMDPALETTEID_LineString*20-5)
  3050. #define ICONCMDID_PlacePointCurveBoth        (ICONCMDPALETTEID_LineString*20-6)
  3051.  
  3052. #define ICONCMDID_PlaceBlockOrthogonal        (ICONCMDPALETTEID_Polygon*20-1)
  3053. #define ICONCMDID_PlaceBlockRotated        (ICONCMDPALETTEID_Polygon*20-2)
  3054. #define ICONCMDID_PlaceShapeOrthogonal        (ICONCMDPALETTEID_Polygon*20-3)
  3055. #define ICONCMDID_PlaceBlockIsometric        (ICONCMDPALETTEID_Polygon*20-4)
  3056. #define ICONCMDID_PlaceShape            (ICONCMDPALETTEID_Polygon*20-5)
  3057. #define ICONCMDID_PlaceInscribedPolygon     (ICONCMDPALETTEID_Polygon*20-6)
  3058. #define ICONCMDID_PlaceCircumscribedPolygon (ICONCMDPALETTEID_Polygon*20-7)
  3059. #define ICONCMDID_PlacePolygonEdge        (ICONCMDPALETTEID_Polygon*20-8)
  3060.  
  3061. #define ICONCMDID_CircularFilletAndMod        (ICONCMDPALETTEID_Fillet*20-1)
  3062. #define ICONCMDID_CircularFilletNoMod        (ICONCMDPALETTEID_Fillet*20-2)
  3063. #define ICONCMDID_CircularFilletModSingle   (ICONCMDPALETTEID_Fillet*20-3)
  3064. #define ICONCMDID_PlaceParabolaMod        (ICONCMDPALETTEID_Fillet*20-4)
  3065. #define ICONCMDID_PlaceParabolaNoMod        (ICONCMDPALETTEID_Fillet*20-5)
  3066. #define ICONCMDID_Chamfer            (ICONCMDPALETTEID_Fillet*20-6)
  3067. #define ICONCMDID_PlaceParabolaHorizMod     (ICONCMDPALETTEID_Fillet*20-7)
  3068. #define ICONCMDID_PlaceParabolaHorizNoMod   (ICONCMDPALETTEID_Fillet*20-8)
  3069.  
  3070. #define ICONCMDID_PlaceCircleByCenter        (ICONCMDPALETTEID_Circle*20-1)
  3071. #define ICONCMDID_PlaceCircleByEdge        (ICONCMDPALETTEID_Circle*20-2)
  3072. #define ICONCMDID_PlaceCircleKeyInRadius    (ICONCMDPALETTEID_Circle*20-3)
  3073. #define ICONCMDID_PlaceCircleByDiameter     (ICONCMDPALETTEID_Circle*20-4)
  3074. #define ICONCMDID_PlaceCircleIsometric        (ICONCMDPALETTEID_Circle*20-5)
  3075. #define ICONCMDID_ConstCircleTanToElement   (ICONCMDPALETTEID_Circle*20-6)
  3076. #define ICONCMDID_ConstCircleTanTo3Elements (ICONCMDPALETTEID_Circle*20-7)
  3077. #define ICONCMDID_PlaceEllipseByCenter        (ICONCMDPALETTEID_Circle*20-8)
  3078. #define ICONCMDID_PlaceEllipseByEdge        (ICONCMDPALETTEID_Circle*20-9)
  3079.  
  3080. #define ICONCMDID_PlaceOpenBSpline        (ICONCMDPALETTEID_BSpline*20-1)
  3081. #define ICONCMDID_PlaceClosedBSpline        (ICONCMDPALETTEID_BSpline*20-2)
  3082. #define ICONCMDID_ChangeBSplineOrder        (ICONCMDPALETTEID_BSpline*20-3)
  3083. #define ICONCMDID_ToggleBSplinePolygon        (ICONCMDPALETTEID_BSpline*20-4)
  3084. #define ICONCMDID_ToggleBSplineCurve        (ICONCMDPALETTEID_BSpline*20-5)
  3085.  
  3086. #define ICONCMDID_PlaceArcByEdge        (ICONCMDPALETTEID_Arc*20-1)
  3087. #define ICONCMDID_PlaceArcByCenter        (ICONCMDPALETTEID_Arc*20-2)
  3088. #define ICONCMDID_PlaceArcByRadius        (ICONCMDPALETTEID_Arc*20-3)
  3089. #define ICONCMDID_PlaceHalfEllipse        (ICONCMDPALETTEID_Arc*20-4)
  3090. #define ICONCMDID_PlaceQuarterEllipse        (ICONCMDPALETTEID_Arc*20-5)
  3091. #define ICONCMDID_ModifyArcRadius        (ICONCMDPALETTEID_Arc*20-6)
  3092. #define ICONCMDID_ModifyArcAngle        (ICONCMDPALETTEID_Arc*20-7)
  3093. #define ICONCMDID_ModifyArcAxis         (ICONCMDPALETTEID_Arc*20-8)
  3094. #define ICONCMDID_CnstrTangentArcTo1        (ICONCMDPALETTEID_Arc*20-9)
  3095. #define ICONCMDID_CnstrTangentArcTo3        (ICONCMDPALETTEID_Arc*20-10)
  3096.  
  3097. #define ICONCMDID_FillInSingleEDF        (ICONCMDPALETTEID_EnterData*20-1)
  3098. #define ICONCMDID_AutoFillInEDF         (ICONCMDPALETTEID_EnterData*20-2)
  3099. #define ICONCMDID_CopyEDF            (ICONCMDPALETTEID_EnterData*20-3)
  3100. #define ICONCMDID_CopyIncrementEDF        (ICONCMDPALETTEID_EnterData*20-4)
  3101.  
  3102. #define ICONCMDID_PlaceText            (ICONCMDPALETTEID_Text*20-1)
  3103. #define ICONCMDID_PlaceFittedText        (ICONCMDPALETTEID_Text*20-2)
  3104. #define ICONCMDID_PlaceVIText            (ICONCMDPALETTEID_Text*20-3)
  3105. #define ICONCMDID_PlaceFittedVIText        (ICONCMDPALETTEID_Text*20-4)
  3106. /*-----------------------------------------------------------------------
  3107. unused (ICONCMDPALETTEID_Text*20-5)
  3108. -----------------------------------------------------------------------*/
  3109. #define ICONCMDID_CopyIncrementText        (ICONCMDPALETTEID_Text*20-6)
  3110. #define ICONCMDID_MatchTextParameters        (ICONCMDPALETTEID_Text*20-7)
  3111. #define ICONCMDID_ChangeTextAttributes        (ICONCMDPALETTEID_Text*20-8)
  3112. #define ICONCMDID_PlaceTextAboveElement     (ICONCMDPALETTEID_Text*20-9)
  3113. #define ICONCMDID_PlaceTextBelowElement     (ICONCMDPALETTEID_Text*20-10)
  3114. #define ICONCMDID_PlaceTextOnElement        (ICONCMDPALETTEID_Text*20-11)
  3115. #define ICONCMDID_PlaceTextAlongElement     (ICONCMDPALETTEID_Text*20-12)
  3116. #define ICONCMDID_PlaceTextNode         (ICONCMDPALETTEID_Text*20-13)
  3117. #define ICONCMDID_PlaceVITextNode        (ICONCMDPALETTEID_Text*20-14)
  3118. #define ICONCMDID_DisplayTextAttributes     (ICONCMDPALETTEID_Text*20-15)
  3119. #define ICONCMDID_EditText            (ICONCMDPALETTEID_Text*20-16)
  3120. #define ICONCMDID_PlaceComment            (ICONCMDPALETTEID_Text*20-17)
  3121.  
  3122. #define ICONCMDID_PlacePoint            (ICONCMDPALETTEID_Point*20-1)
  3123. #define ICONCMDID_ConstructPntsBtwnDatapnts (ICONCMDPALETTEID_Point*20-2)
  3124. #define ICONCMDID_ProjectPntOntoElement     (ICONCMDPALETTEID_Point*20-3)
  3125. #define ICONCMDID_ConstructPntAtIntersect   (ICONCMDPALETTEID_Point*20-4)
  3126. #define ICONCMDID_ConstructPntsAlongElement (ICONCMDPALETTEID_Point*20-5)
  3127. #define ICONCMDID_CnstrPntAtDistAlongElem   (ICONCMDPALETTEID_Point*20-6)
  3128.  
  3129. #define ICONCMDID_PlaceActiveCellAbsolute   (ICONCMDPALETTEID_Cell*20-1)
  3130. #define ICONCMDID_PlaceActiveCellRelative   (ICONCMDPALETTEID_Cell*20-2)
  3131. #define ICONCMDID_PlaceCellInteractAbsolut  (ICONCMDPALETTEID_Cell*20-3)
  3132. #define ICONCMDID_PlaceCellInteractRelativ  (ICONCMDPALETTEID_Cell*20-4)
  3133. #define ICONCMDID_PlaceCellMatrix        (ICONCMDPALETTEID_Cell*20-5)
  3134. #define ICONCMDID_SelectPlaceCellAbsolute   (ICONCMDPALETTEID_Cell*20-6)
  3135. #define ICONCMDID_SelectPlaceCellRelative   (ICONCMDPALETTEID_Cell*20-7)
  3136. #define ICONCMDID_DefineCellOrigin        (ICONCMDPALETTEID_Cell*20-8)
  3137. #define ICONCMDID_IdentifyCell            (ICONCMDPALETTEID_Cell*20-9)
  3138. #define ICONCMDID_ReplaceCell            (ICONCMDPALETTEID_Cell*20-10)
  3139.  
  3140. #define ICONCMDID_ChangeElementWeight        (ICONCMDPALETTEID_Change*20-1)
  3141. #define ICONCMDID_ChangeElementStyle        (ICONCMDPALETTEID_Change*20-2)
  3142. #define ICONCMDID_ChangeElementSymbology    (ICONCMDPALETTEID_Change*20-3)
  3143. #define ICONCMDID_ChangeElementColor        (ICONCMDPALETTEID_Change*20-4)
  3144. #define ICONCMDID_ChangeLevel            (ICONCMDPALETTEID_Change*20-5)
  3145. #define ICONCMDID_ChangeArea            (ICONCMDPALETTEID_Change*20-6)
  3146. #define ICONCMDID_ChangeAreaFill        (ICONCMDPALETTEID_Change*20-7)
  3147. #define ICONCMDID_ChangeClass            (ICONCMDPALETTEID_Change*20-8)
  3148.  
  3149. #define ICONCMDID_CopyElement          (ICONCMDPALETTEID_CopyElement*20-1)
  3150. #define ICONCMDID_MoveElement          (ICONCMDPALETTEID_CopyElement*20-2)
  3151. #define ICONCMDID_ScaleElementCopy      (ICONCMDPALETTEID_CopyElement*20-3)
  3152. #define ICONCMDID_ScaleElementOriginal      (ICONCMDPALETTEID_CopyElement*20-4)
  3153. #define ICONCMDID_CopyParallelByDistance  (ICONCMDPALETTEID_CopyElement*20-5)
  3154. #define ICONCMDID_CopyParallelByKeyin      (ICONCMDPALETTEID_CopyElement*20-6)
  3155. #define ICONCMDID_SpinElementCopy      (ICONCMDPALETTEID_CopyElement*20-7)
  3156. #define ICONCMDID_SpinElementOriginal      (ICONCMDPALETTEID_CopyElement*20-8)
  3157. #define ICONCMDID_RotateElementCopy      (ICONCMDPALETTEID_CopyElement*20-9)
  3158. #define ICONCMDID_RotateElementOriginal   (ICONCMDPALETTEID_CopyElement*20-10)
  3159. #define ICONCMDID_RectangularArray     (ICONCMDPALETTEID_CopyElement*20-11)
  3160. #define ICONCMDID_PolarArray         (ICONCMDPALETTEID_CopyElement*20-12)
  3161. #define ICONCMDID_MoveParallelByDistance (ICONCMDPALETTEID_CopyElement*20-13)
  3162. #define ICONCMDID_MoveParallelByKeyin     (ICONCMDPALETTEID_CopyElement*20-14)
  3163.  
  3164. #define ICONCMDID_MirrorElementVertOrig  (ICONCMDPALETTEID_MirrorElement*20-1)
  3165. #define ICONCMDID_MirrorElementVertCopy  (ICONCMDPALETTEID_MirrorElement*20-2)
  3166. #define ICONCMDID_MirrorElementHorizOrig (ICONCMDPALETTEID_MirrorElement*20-3)
  3167. #define ICONCMDID_MirrorElementHorizCopy (ICONCMDPALETTEID_MirrorElement*20-4)
  3168. #define ICONCMDID_MirrorElementLineOrig  (ICONCMDPALETTEID_MirrorElement*20-5)
  3169. #define ICONCMDID_MirrorElementLineCopy  (ICONCMDPALETTEID_MirrorElement*20-6)
  3170.  
  3171. #define ICONCMDID_CreateComplexString        (ICONCMDPALETTEID_Chain*20-1)
  3172. #define ICONCMDID_AutoCreateChain        (ICONCMDPALETTEID_Chain*20-2)
  3173. #define ICONCMDID_CreateComplexShape        (ICONCMDPALETTEID_Chain*20-3)
  3174. #define ICONCMDID_AutoCreateShape        (ICONCMDPALETTEID_Chain*20-4)
  3175. #define ICONCMDID_BooleanCreateShape        (ICONCMDPALETTEID_Chain*20-5)
  3176. #define ICONCMDID_AddToGraphicGroup        (ICONCMDPALETTEID_Chain*20-6)
  3177. #define ICONCMDID_DropFromGraphicGroup        (ICONCMDPALETTEID_Chain*20-7)
  3178. #define ICONCMDID_GroupHoles            (ICONCMDPALETTEID_Chain*20-8)
  3179.  
  3180. #define ICONCMDID_ExtendElement         (ICONCMDPALETTEID_Modify*20-1)
  3181. #define ICONCMDID_ExtendLineKeyin        (ICONCMDPALETTEID_Modify*20-2)
  3182. #define ICONCMDID_Extend2ElementsToIntersct (ICONCMDPALETTEID_Modify*20-3)
  3183. #define ICONCMDID_ExtendElementToIntersect  (ICONCMDPALETTEID_Modify*20-4)
  3184. #define ICONCMDID_ModifyElement         (ICONCMDPALETTEID_Modify*20-5)
  3185. #define ICONCMDID_DeleteVertex            (ICONCMDPALETTEID_Modify*20-6)
  3186. #define ICONCMDID_InsertVertex            (ICONCMDPALETTEID_Modify*20-7)
  3187. #define ICONCMDID_DeletePartial         (ICONCMDPALETTEID_Modify*20-8)
  3188. #define ICONCMDID_TrimElements            (ICONCMDPALETTEID_Modify*20-9)
  3189.  
  3190. #define ICONCMDID_DropAssociation        (ICONCMDPALETTEID_Drop*20-4)
  3191.  
  3192. #define ICONCMDID_UpdateView            (ICONCMDPALETTEID_View*20-1)
  3193. #define ICONCMDID_WindowArea            (ICONCMDPALETTEID_View*20-2)
  3194. #define ICONCMDID_WindowCenter            (ICONCMDPALETTEID_View*20-3)
  3195. #define ICONCMDID_ZoomIn            (ICONCMDPALETTEID_View*20-4)
  3196. #define ICONCMDID_ZoomOut            (ICONCMDPALETTEID_View*20-5)
  3197. #define ICONCMDID_FitView            (ICONCMDPALETTEID_View*20-6)
  3198. #define ICONCMDID_Pan                (ICONCMDPALETTEID_View*20-7)
  3199.  
  3200. /*--- 5.0 Main Palette Icon IDs -------------------------------------------*/
  3201. #define ICONCMDID_50ConstLineAA         (ICONCMDPALETTEID_50Line*20-1)
  3202.  
  3203. #define ICONCMDID_50PlaceBlock            (ICONCMDPALETTEID_50Polygon*20-1)
  3204. #define ICONCMDID_50PlacePolygon        (ICONCMDPALETTEID_50Polygon*20-2)
  3205. #define ICONCMDID_50PlaceShape            (ICONCMDPALETTEID_50Polygon*20-3)
  3206.  
  3207. #define ICONCMDID_50PlaceText            (ICONCMDPALETTEID_50Text*20-1)
  3208. #define ICONCMDID_50PlaceTextNode        (ICONCMDPALETTEID_50Text*20-2)
  3209. #define ICONCMDID_50CopyEDF            (ICONCMDPALETTEID_50Text*20-3)
  3210.  
  3211. #define ICONCMDID_50PlaceActiveCell        (ICONCMDPALETTEID_50Cell*20-1)
  3212. #define ICONCMDID_50SelectPlaceCell        (ICONCMDPALETTEID_50Cell*20-2)
  3213.  
  3214. #define ICONCMDID_50ExtendElement        (ICONCMDPALETTEID_50Modify*20-1)
  3215.  
  3216. #define ICONCMDID_50CopyElement         (ICONCMDPALETTEID_50ManipElement*20-1)
  3217. #define ICONCMDID_50MoveElement         (ICONCMDPALETTEID_50ManipElement*20-2)
  3218. #define ICONCMDID_50MoveParallel        (ICONCMDPALETTEID_50ManipElement*20-3)
  3219. #define ICONCMDID_50ScaleElement        (ICONCMDPALETTEID_50ManipElement*20-4)
  3220. #define ICONCMDID_50RotateElement        (ICONCMDPALETTEID_50ManipElement*20-5)
  3221. #define ICONCMDID_50MirrorElement        (ICONCMDPALETTEID_50ManipElement*20-6)
  3222. #define ICONCMDID_50Array            (ICONCMDPALETTEID_50ManipElement*20-7)
  3223.  
  3224. #define ICONCMDID_50CircularFillet        (ICONCMDPALETTEID_50Fillet*20-1)
  3225. #define ICONCMDID_50ParabolicFillet        (ICONCMDPALETTEID_50Fillet*20-2)
  3226.  
  3227. #define ICONCMDID_50ChangeSymbology        (ICONCMDPALETTEID_50Change*20-1)
  3228. #define ICONCMDID_50ChangeMultiline        (ICONCMDPALETTEID_50Change*20-2)
  3229. #define ICONCMDID_50ChangeDimension        (ICONCMDPALETTEID_50Change*20-3)
  3230.  
  3231. #define ICONCMDID_50CreateComplexChain        (ICONCMDPALETTEID_50Chain*20-1)
  3232. #define ICONCMDID_50CreateComplexShape        (ICONCMDPALETTEID_50Chain*20-2)
  3233.  
  3234. /*--- Fence Palette Icon IDs ------------------------------------------*/
  3235. #define ICONCMDID_ModifyFence            (ICONCMDFRAMEID_Fence-1)
  3236. #define ICONCMDID_MoveFence            (ICONCMDFRAMEID_Fence-2)
  3237. #define ICONCMDID_FenceStretch            (ICONCMDFRAMEID_Fence-3)
  3238. #define ICONCMDID_ModifyFenceIcon        (ICONCMDFRAMEID_Fence-4)
  3239. #define ICONCMDID_FenceContentsIcon        (ICONCMDFRAMEID_Fence-5)
  3240.       
  3241. #define ICONCMDID_PlaceFenceBlock        (ICONCMDPALETTEID_PlaceFence*20-1)
  3242. #define ICONCMDID_PlaceFenceShape        (ICONCMDPALETTEID_PlaceFence*20-2)
  3243. #define ICONCMDID_PlaceFenceCircle        (ICONCMDPALETTEID_PlaceFence*20-3)
  3244. #define ICONCMDID_PlaceFenceIcon        (ICONCMDPALETTEID_PlaceFence*20-4)
  3245.  
  3246. #define ICONCMDID_CopyFenceContents        (ICONCMDPALETTEID_FenceCopy*20-1)
  3247. #define ICONCMDID_MoveFenceContents        (ICONCMDPALETTEID_FenceCopy*20-2)
  3248. #define ICONCMDID_ScaleFenceContentsCopy    (ICONCMDPALETTEID_FenceCopy*20-3)
  3249. #define ICONCMDID_ScaleFenceContentsOrig    (ICONCMDPALETTEID_FenceCopy*20-4)
  3250. #define ICONCMDID_PolarArrayFenceContents   (ICONCMDPALETTEID_FenceCopy*20-5)
  3251. #define ICONCMDID_SpinFenceContentsCopy     (ICONCMDPALETTEID_FenceCopy*20-6)
  3252. #define ICONCMDID_SpinFenceContentsOrig     (ICONCMDPALETTEID_FenceCopy*20-7)
  3253. #define ICONCMDID_RotateFenceContentsCopy   (ICONCMDPALETTEID_FenceCopy*20-8)
  3254. #define ICONCMDID_RotateFenceContentsOrig   (ICONCMDPALETTEID_FenceCopy*20-9)
  3255. #define ICONCMDID_RectArrayFenceContents    (ICONCMDPALETTEID_FenceCopy*20-10)
  3256.  
  3257. #define ICONCMDID_FenceChangeWeight      (ICONCMDPALETTEID_FenceChange*20-1)
  3258. #define ICONCMDID_FenceChangeLineStyle      (ICONCMDPALETTEID_FenceChange*20-2)
  3259. #define ICONCMDID_FenceChangeSymbology      (ICONCMDPALETTEID_FenceChange*20-3)
  3260. #define ICONCMDID_FenceChangeColor      (ICONCMDPALETTEID_FenceChange*20-4)
  3261. #define ICONCMDID_FenceChangeLevel      (ICONCMDPALETTEID_FenceChange*20-5)
  3262.  
  3263. #define ICONCMDID_MirrorFenceContVertOrig  (ICONCMDPALETTEID_FenceMirror*20-1)
  3264. #define ICONCMDID_MirrorFenceContVertCopy  (ICONCMDPALETTEID_FenceMirror*20-2)
  3265. #define ICONCMDID_MirrorFenceContHorizOrig (ICONCMDPALETTEID_FenceMirror*20-3)
  3266. #define ICONCMDID_MirrorFenceContHorizCopy (ICONCMDPALETTEID_FenceMirror*20-4)
  3267. #define ICONCMDID_MirrorFenceContLineOrig  (ICONCMDPALETTEID_FenceMirror*20-5)
  3268. #define ICONCMDID_MirrorFenceContLineCopy  (ICONCMDPALETTEID_FenceMirror*20-6)
  3269.  
  3270. #define ICONCMDID_DeleteFenceContents       (ICONCMDPALETTEID_FenceDelete*20-1)
  3271. #define ICONCMDID_DropFenceContents       (ICONCMDPALETTEID_FenceDelete*20-2)
  3272.  
  3273. /*--- Three-D Palette Icon IDs ----------------------------------------*/
  3274. #define ICONCMDID_PlaceSpaceLineString        (ICONCMDPALETTEID_ThreeD*20-1)
  3275. #define ICONCMDID_PlaceSpaceCurve        (ICONCMDPALETTEID_ThreeD*20-2)
  3276. #define ICONCMDID_PlaceCone            (ICONCMDPALETTEID_ThreeD*20-3)
  3277. #define ICONCMDID_PlaceCylinder         (ICONCMDPALETTEID_ThreeD*20-4)
  3278. #define ICONCMDID_PlaceRightCylinder        (ICONCMDPALETTEID_ThreeD*20-5)
  3279. #define ICONCMDID_ShowDisplayDepth        (ICONCMDPALETTEID_ThreeD*20-6)
  3280. #define ICONCMDID_ShowActiveDepth        (ICONCMDPALETTEID_ThreeD*20-7)
  3281. #define ICONCMDID_SurfaceOfProjection        (ICONCMDPALETTEID_ThreeD*20-8)
  3282. #define ICONCMDID_SurfaceOfRevolution        (ICONCMDPALETTEID_ThreeD*20-9)
  3283. #define ICONCMDID_PlaceRightConeRadius        (ICONCMDPALETTEID_ThreeD*20-10)
  3284. #define ICONCMDID_PlaceRightCylinderRadius  (ICONCMDPALETTEID_ThreeD*20-11)
  3285. #define ICONCMDID_PlaceRightCone        (ICONCMDPALETTEID_ThreeD*20-12)
  3286. #define ICONCMDID_SetDisplayDepth        (ICONCMDPALETTEID_ThreeD*20-13)
  3287. #define ICONCMDID_SetActiveDepth        (ICONCMDPALETTEID_ThreeD*20-14)
  3288. #define ICONCMDID_PlaceSlab            (ICONCMDPALETTEID_ThreeD*20-15)
  3289. #define ICONCMDID_PlaceSphere            (ICONCMDPALETTEID_ThreeD*20-16)
  3290. #define ICONCMDID_RotateView            (ICONCMDPALETTEID_ThreeD*20-17)
  3291. #define ICONCMDID_RenderView            (ICONCMDPALETTEID_ThreeD*20-18)
  3292. #define ICONCMDID_ViewCamera            (ICONCMDPALETTEID_ThreeD*20-19)
  3293.  
  3294. /*--- ACS Palette Icon IDs ----------------------------------------*/
  3295. #define ICONCMDID_DefineACSByElement        (ICONCMDPALETTEID_ACS*20-1)
  3296. #define ICONCMDID_DefineACSByPoints        (ICONCMDPALETTEID_ACS*20-2)
  3297. #define ICONCMDID_DefineACSByView        (ICONCMDPALETTEID_ACS*20-3)
  3298. #define ICONCMDID_RotateACSAbsolute        (ICONCMDPALETTEID_ACS*20-4)
  3299. #define ICONCMDID_RotateACSRelative        (ICONCMDPALETTEID_ACS*20-5)
  3300. #define ICONCMDID_MoveACS            (ICONCMDPALETTEID_ACS*20-6)
  3301. #define ICONCMDID_AttachACS            (ICONCMDPALETTEID_ACS*20-7)
  3302.  
  3303. /*--- DataBase Pal. Icon IDs ----------------------------------------*/
  3304. #define ICONCMDID_AttachActiveEntity        (ICONCMDPALETTEID_DataBase*20-1)
  3305. #define ICONCMDID_AttachActiveEntityFence   (ICONCMDPALETTEID_DataBase*20-2)
  3306. #define ICONCMDID_ShowLinkageMode        (ICONCMDPALETTEID_DataBase*20-3)
  3307. #define ICONCMDID_ShowActiveEntity        (ICONCMDPALETTEID_DataBase*20-4)
  3308. #define ICONCMDID_DefineActiveEntityGraph   (ICONCMDPALETTEID_DataBase*20-5)
  3309. #define ICONCMDID_ReviewAttributes        (ICONCMDPALETTEID_DataBase*20-6)
  3310. #define ICONCMDID_DetachLinkage         (ICONCMDPALETTEID_DataBase*20-7)
  3311. #define ICONCMDID_DetachLinkageFence        (ICONCMDPALETTEID_DataBase*20-8)
  3312. #define ICONCMDID_AttachDispAttributes        (ICONCMDPALETTEID_DataBase*20-9)
  3313. #define ICONCMDID_LoadDispAttributes        (ICONCMDPALETTEID_DataBase*20-10)
  3314. #define ICONCMDID_LoadDispAttributesFence   (ICONCMDPALETTEID_DataBase*20-11)
  3315. #define ICONCMDID_GenerateFenceReport        (ICONCMDPALETTEID_DataBase*20-12)
  3316. #define ICONCMDID_AttachActiveEntityIcon    (ICONCMDPALETTEID_DataBase*20-13)
  3317. #define ICONCMDID_DetachLinkageIcon            (ICONCMDPALETTEID_DataBase*20-14)
  3318. #define ICONCMDID_LoadDispAttributesIcon    (ICONCMDPALETTEID_DataBase*20-15)
  3319.  
  3320. /*--- Patterning Pal. Icon IDs ----------------------------------------*/
  3321. /*--- Moved to pattern.ma                       ---*/
  3322.  
  3323. /*--- RefFile Palette Icon IDs ----------------------------------------*/
  3324. #define ICONCMDID_AttachRefFile            (ICONCMDPALETTEID_ReferenceFile*20-1)
  3325. #define ICONCMDID_DetachRefFile            (ICONCMDPALETTEID_ReferenceFile*20-2)
  3326. #define ICONCMDID_MoveRefFile            (ICONCMDPALETTEID_ReferenceFile*20-3)
  3327. #define ICONCMDID_ScaleRefFile            (ICONCMDPALETTEID_ReferenceFile*20-4)
  3328. #define ICONCMDID_RotateRefFile            (ICONCMDPALETTEID_ReferenceFile*20-5)
  3329. #define ICONCMDID_MirrorRefFileVertical     (ICONCMDPALETTEID_ReferenceFile*20-6)
  3330. #define ICONCMDID_MirrorRefFileHorizontal   (ICONCMDPALETTEID_ReferenceFile*20-7)
  3331. #define ICONCMDID_SetRefFileClip        (ICONCMDPALETTEID_ReferenceFile*20-8)
  3332. #define ICONCMDID_SetRefFileClipBackZ       (ICONCMDPALETTEID_ReferenceFile*20-9)
  3333. #define ICONCMDID_SetRefFileClipFrontZ      (ICONCMDPALETTEID_ReferenceFile*20-10)
  3334. #define ICONCMDID_RefFileReload            (ICONCMDPALETTEID_ReferenceFile*20-11)
  3335. #define ICONCMDID_RefFileMask            (ICONCMDPALETTEID_ReferenceFile*20-12)
  3336. #define ICONCMDID_RefFileMaskDel        (ICONCMDPALETTEID_ReferenceFile*20-13)
  3337.  
  3338. #define ICONCMDID_PlBSCrvPoles            (ICONCMDPALETTEID_3dBspline*20-1)
  3339. #define ICONCMDID_PlBSCrvPts            (ICONCMDPALETTEID_3dBspline*20-2)
  3340. #define ICONCMDID_PlBSCrvLsq            (ICONCMDPALETTEID_3dBspline*20-3)
  3341. #define ICONCMDID_SpiralByAngle         (ICONCMDPALETTEID_3dBspline*20-4)
  3342. #define ICONCMDID_SpiralByLength        (ICONCMDPALETTEID_3dBspline*20-5)
  3343. #define ICONCMDID_SpiralByEndpts        (ICONCMDPALETTEID_3dBspline*20-6)
  3344. #define ICONCMDID_PlParabola            (ICONCMDPALETTEID_3dBspline*20-7)
  3345. #define ICONCMDID_PlHelix            (ICONCMDPALETTEID_3dBspline*20-8)
  3346. #define ICONCMDID_CnsCrvPoles            (ICONCMDPALETTEID_3dBspline*20-9)
  3347. #define ICONCMDID_CnsCrvPoints            (ICONCMDPALETTEID_3dBspline*20-10)
  3348. #define ICONCMDID_CnsCrvLsq            (ICONCMDPALETTEID_3dBspline*20-11)
  3349. #define ICONCMDID_CnsConvert            (ICONCMDPALETTEID_3dBspline*20-12)
  3350. #define ICONCMDID_CnsSurfProj            (ICONCMDPALETTEID_3dBspline*20-13)
  3351. #define ICONCMDID_CnsSurfRevolv         (ICONCMDPALETTEID_3dBspline*20-14)
  3352. #define ICONCMDID_CnsSurfRuled            (ICONCMDPALETTEID_3dBspline*20-15)
  3353. #define ICONCMDID_CnsSurfTube            (ICONCMDPALETTEID_3dBspline*20-16)
  3354. #define ICONCMDID_CnsSurfSkin            (ICONCMDPALETTEID_3dBspline*20-17)
  3355. #define ICONCMDID_PlSurfPoles            (ICONCMDPALETTEID_3dBspline*20-18)
  3356. #define ICONCMDID_PlSurfPoints            (ICONCMDPALETTEID_3dBspline*20-19)
  3357. #define ICONCMDID_PlSurfLsq            (ICONCMDPALETTEID_3dBspline*20-20)
  3358. #define ICONCMDID_CnsSurfXSect            (ICONCMDPALETTEID_3dBspline*20-21)
  3359. #define ICONCMDID_CnsSurfBound            (ICONCMDPALETTEID_3dBspline*20-22)
  3360. #define ICONCMDID_CnsSurfPoles            (ICONCMDPALETTEID_3dBspline*20-23)
  3361. #define ICONCMDID_CnsSurfPoints         (ICONCMDPALETTEID_3dBspline*20-24)
  3362.  
  3363. /*----------------------------------------------- Measure Palette Icon IDs -*/
  3364. #define ICONCMDID_MeasureAlongElement        (ICONCMDPALETTEID_Measure*20-1)
  3365. #define ICONCMDID_MeasureDistance        (ICONCMDPALETTEID_Measure*20-2)
  3366. #define ICONCMDID_MeasurePerpToElement        (ICONCMDPALETTEID_Measure*20-3)
  3367. #define ICONCMDID_MeasureMinimumDistance    (ICONCMDPALETTEID_Measure*20-4)
  3368. #define ICONCMDID_MeasureRadius         (ICONCMDPALETTEID_Measure*20-5)
  3369. #define ICONCMDID_MeasureAngle            (ICONCMDPALETTEID_Measure*20-6)
  3370. #define ICONCMDID_MeasureArea            (ICONCMDPALETTEID_Measure*20-7)
  3371. #define ICONCMDID_MeasureAreaOfElement        (ICONCMDPALETTEID_Measure*20-8)
  3372.  
  3373. /*----------------------------------------------- Query Palette Icon IDs -*/
  3374. #define ICONCMDID_Analyze            (ICONCMDPALETTEID_ReviewQuery*20-1)
  3375.  
  3376. /*----------------------------------------------------------------------+
  3377. |   PowerDraft Icon Cmd Ids                            |
  3378. +----------------------------------------------------------------------*/
  3379. #define ICONCMDID_ViewPrevious                (TOOLBOXID_View2D*20 -1)
  3380. #define ICONCMDID_CopyView                (TOOLBOXID_View2D*20 -2)
  3381. #define ICONCMDID_SwapViews                (TOOLBOXID_View2D*20 -3)
  3382. #define ICONCMDID_ViewNext                (TOOLBOXID_View2D*20 -4)
  3383.  
  3384. #define ICONCMDID_FileSave                (BASEID_PrimaryToolBar - 12)
  3385. #define ICONCMDID_AccuDraw                (BASEID_PrimaryToolBar - 13)
  3386.  
  3387. #define ICONCMDID_NewFile                (TOOLBOXID_StandardToolBar*20 -1)
  3388. #define ICONCMDID_OpenFile                (TOOLBOXID_StandardToolBar*20 -2)
  3389. #define ICONCMDID_Print                    (TOOLBOXID_StandardToolBar*20 -3)
  3390. #define ICONCMDID_Undo                    (TOOLBOXID_StandardToolBar*20 -7)
  3391. #define ICONCMDID_Redo                    (TOOLBOXID_StandardToolBar*20 -8)
  3392. #define ICONCMDID_Help                    (TOOLBOXID_StandardToolBar*20 -9)
  3393. /*----------------------------------------------------------------------+
  3394. |   End PowerDraft Icon Cmd Ids                            |
  3395. +----------------------------------------------------------------------*/
  3396.  
  3397. /*----------------------------------------------------------------------+
  3398. |                                    |
  3399. |   Slamdown Item ids                            |
  3400. |                                    |
  3401. +----------------------------------------------------------------------*/
  3402. #define OPTIONBUTTONID_IsoPlane                (DIALOGID_MainFrame*20-1)
  3403. #define OPTIONBUTTONID_RenderViewIcon           (DIALOGID_MainFrame*20-2)
  3404. #define OPTIONBUTTONID_SolidSurface            (DIALOGID_MainFrame*20-3)
  3405. #define OPTIONBUTTONID_ACSTypeView            (DIALOGID_MainFrame*20-4)
  3406. #define OPTIONBUTTONID_ACSTypeElement           (DIALOGID_MainFrame*20-5)
  3407. #define OPTIONBUTTONID_ACSTypePoints            (DIALOGID_MainFrame*20-6)
  3408. #define OPTIONBUTTONID_LinearPatternMode        (DIALOGID_MainFrame*20-7)
  3409. #define OPTIONBUTTONID_AreaPatternRegionMode      (DIALOGID_MainFrame*20-8)
  3410. #define OPTIONBUTTONID_HatchRegionMode          (DIALOGID_MainFrame*20-9)
  3411. #define OPTIONBUTTONID_XHatchRegionMode         (DIALOGID_MainFrame*20-10)
  3412. #define OPTIONBUTTONID_MeasureAreaRegionMode     (DIALOGID_MainFrame*20-11)
  3413. #define OPTIONBUTTONID_MlinePlacementMode       (DIALOGID_MainFrame*20-12)
  3414. #define OPTIONBUTTONID_CameraSetIcon            (DIALOGID_MainFrame*20-13)
  3415. #define OPTIONBUTTONID_CameraImagePlane        (DIALOGID_MainFrame*20-14)
  3416. #define OPTIONBUTTONID_CameraIconLens        (DIALOGID_MainFrame*20-15)
  3417. #define OPTIONBUTTONID_RenderTargetIcon         (DIALOGID_MainFrame*20-16)
  3418. #define OPTIONBUTTONID_RenderViewModIcon         (DIALOGID_MainFrame*20-17)
  3419.     
  3420.                
  3421. /*----------------------------------------------------------------------+
  3422. |                                    |
  3423. |   5.0 Palette Only Option Buttons                    |
  3424. |                                    |
  3425. +----------------------------------------------------------------------*/
  3426. #define OPTIONBUTTONID_MirrorAbout           (BASEID_PaletteItems - 1)
  3427. #define OPTIONBUTTONID_FenceMirrorAbout        (BASEID_PaletteItems - 2)
  3428. #define OPTIONBUTTONID_PlaceText           (BASEID_PaletteItems - 3)
  3429. #define OPTIONBUTTONID_FilletTruncation        (BASEID_PaletteItems - 4)
  3430. #define OPTIONBUTTONID_ParabolaType           (BASEID_PaletteItems - 5)
  3431. #define OPTIONBUTTONID_ParabolaTruncation      (BASEID_PaletteItems - 6)
  3432. #define OPTIONBUTTONID_CreateChainAutomatic    (BASEID_PaletteItems - 7)
  3433. #define OPTIONBUTTONID_CreateShapeAutomatic    (BASEID_PaletteItems - 8)
  3434. #define OPTIONBUTTONID_ArrayType           (BASEID_PaletteItems - 9)
  3435. #define OPTIONBUTTONID_PlaceBlockType           (BASEID_PaletteItems - 10)
  3436. #define OPTIONBUTTONID_PlaceShapeType           (BASEID_PaletteItems - 11)
  3437. #define OPTIONBUTTONID_PlacePolygonType        (BASEID_PaletteItems - 12)
  3438. #define OPTIONBUTTONID_ConsLineMethod           (BASEID_PaletteItems - 13)
  3439. #define OPTIONBUTTONID_PointCurveMethod        (BASEID_PaletteItems - 14)
  3440. #define OPTIONBUTTONID_PlaceDialogText           (BASEID_PaletteItems - 15)
  3441.  
  3442. #define TOGGLEID_ArrayRotate            (DIALOGID_MainFrame*20-1)
  3443. #define TOGGLEID_MLineScaleOffsets        (DIALOGID_MainFrame*20-2)
  3444. #define TOGGLEID_MLineMirrorOffsets        (DIALOGID_MainFrame*20-3)
  3445.  
  3446. /*----------------------------------------------------------------------+
  3447. |                                    |
  3448. |   5.0 Palette Only Toggle Buttons                    |
  3449. |                                    |
  3450. +----------------------------------------------------------------------*/
  3451. #define TOGGLEID_MoveParallelByDistance     (BASEID_PaletteItems - 1)
  3452. #define TOGGLEID_RotateByAAKeyIn        (BASEID_PaletteItems - 2)
  3453. #define TOGGLEID_RotFenceByAAKeyIn        (BASEID_PaletteItems - 3)
  3454. #define TOGGLEID_TextIncrementED        (BASEID_PaletteItems - 4)
  3455. #define TOGGLEID_ChangeElementLevel        (BASEID_PaletteItems - 5)
  3456. #define TOGGLEID_ExtendLineByKeyIn        (BASEID_PaletteItems - 6)
  3457.  
  3458. /*----------------------------------------------------------------------+
  3459. Note: -1 to -20 Reserved for items which need identical toggle and text IDs
  3460. +----------------------------------------------------------------------*/
  3461. #define TOGGLEID_ScaleKeepOriginal        (BASEID_PaletteItems - 21)
  3462. #define TOGGLEID_ParallelKeepOriginal        (BASEID_PaletteItems - 22)
  3463. #define TOGGLEID_RotateKeepOriginal        (BASEID_PaletteItems - 23)
  3464. #define TOGGLEID_MirrorKeepOriginal        (BASEID_PaletteItems - 24)
  3465. #define TOGGLEID_FenceScaleKeepOrig        (BASEID_PaletteItems - 25)
  3466. #define TOGGLEID_RotFenceKeepOriginal        (BASEID_PaletteItems - 26)
  3467. #define TOGGLEID_FenceMirrorKeepOriginal    (BASEID_PaletteItems - 27)
  3468. #define TOGGLEID_TextNodeViewIndep        (BASEID_PaletteItems - 28)
  3469. #define TOGGLEID_CellTypeRelative        (BASEID_PaletteItems - 29)
  3470. #define TOGGLEID_CellTypeInteractive        (BASEID_PaletteItems - 30)
  3471. #define TOGGLEID_CellSelectRelative        (BASEID_PaletteItems - 31)
  3472.  
  3473. /* -32 to -39 available */
  3474.  
  3475. #define TOGGLEID_MirrorText            (BASEID_PaletteItems - 40)
  3476. #define TOGGLEID_ChangeElementColor        (BASEID_PaletteItems - 41)
  3477. #define TOGGLEID_ChangeElementStyle        (BASEID_PaletteItems - 42)
  3478. #define TOGGLEID_ChangeElementWeight        (BASEID_PaletteItems - 43)
  3479. #define TOGGLEID_ChangeElementClass        (BASEID_PaletteItems - 44)
  3480. #define TOGGLEID_ConsLineLengthLock        (BASEID_PaletteItems - 45)
  3481. #define TOGGLEID_UseFence            (BASEID_PaletteItems - 46)
  3482. #define TOGGLEID_PointCurvePlanar        (BASEID_PaletteItems - 47)
  3483.  
  3484. /*----------------------------------------------------------------------+
  3485. |                                    |
  3486. |   Shared Text Resources (4.0 and 5.0 Palettes)            |
  3487. |                                    |
  3488. +----------------------------------------------------------------------*/
  3489. #define TEXTID_ActiveAngle            (DIALOGID_MainFrame*50-1)
  3490. #define TEXTID_ConslineDistance         (DIALOGID_MainFrame*50-2)
  3491. #define TEXTID_ActiveTermScale            (DIALOGID_MainFrame*50-3)
  3492. #define TEXTID_ActiveTerminator         (DIALOGID_MainFrame*50-4)
  3493. #define TEXTID_StreamTextField            (DIALOGID_MainFrame*50-5)
  3494.  
  3495. #define TEXTID_ScribedPolygonEdges        (DIALOGID_MainFrame*50-10)
  3496. #define TEXTID_ScribedPolygonRadius        (DIALOGID_MainFrame*50-11)
  3497. #define TEXTID_FilletRadius            (DIALOGID_MainFrame*50-12)
  3498. #define TEXTID_ChamferDistance1         (DIALOGID_MainFrame*50-13)
  3499. #define TEXTID_ChamferDistance2         (DIALOGID_MainFrame*50-14)
  3500. #define TEXTID_ParabolaDistance         (DIALOGID_MainFrame*50-15)
  3501. #define TEXTID_ArcRadius            (DIALOGID_MainFrame*50-16)
  3502. #define TEXTID_BsplineOrder            (DIALOGID_MainFrame*50-17)
  3503.  
  3504. #define TEXTID_ActiveCell            (DIALOGID_MainFrame*50-18)
  3505.  
  3506. #define TEXTID_ArrayNumRows            (DIALOGID_MainFrame*50-22)
  3507. #define TEXTID_ArrayNumColumns            (DIALOGID_MainFrame*50-23)
  3508. #define TEXTID_ArrayRowDelta            (DIALOGID_MainFrame*50-24)
  3509. #define TEXTID_ArrayColumnDelta         (DIALOGID_MainFrame*50-25)
  3510. #define TEXTID_ArrayNumItems            (DIALOGID_MainFrame*50-26)
  3511. #define TEXTID_DeltaAngle            (DIALOGID_MainFrame*50-27)
  3512.  
  3513. #define TEXTID_AutoChainTolerance        (DIALOGID_MainFrame*50-28)
  3514. #define TEXTID_CopparDistance            (DIALOGID_MainFrame*50-29)
  3515.  
  3516. #define TEXTID_TagDel                (DIALOGID_MainFrame*50-30)
  3517. #define TEXTID_ExtendDistance            (DIALOGID_MainFrame*50-31)
  3518.  
  3519. #define TEXTID_ActivePointCell            (DIALOGID_MainFrame*50-32)
  3520. #define TEXTID_ActivePointChar            (DIALOGID_MainFrame*50-33)
  3521.  
  3522. #define TEXTID_TextAboveSpacing         (DIALOGID_MainFrame*50-34)
  3523. #define TEXTID_NodeSpace            (DIALOGID_MainFrame*50-35)
  3524.  
  3525. #define TEXTID_ConeRadius1            (DIALOGID_MainFrame*50-36)
  3526. #define TEXTID_ConeRadius2            (DIALOGID_MainFrame*50-37)
  3527. #define TEXTID_SurrevAngle            (DIALOGID_MainFrame*50-38)
  3528.  
  3529. #define TEXTID_DispAttrType            (DIALOGID_MainFrame*50-42)
  3530. #define TEXTID_ArcLength            (DIALOGID_MainFrame*50-43)
  3531.  
  3532. #define TEXTID_PointsBetween            (DIALOGID_MainFrame*50-44)
  3533. #define TEXTID_PointDistance            (DIALOGID_MainFrame*50-45)
  3534.  
  3535. #define TEXTID_PatternCell            (DIALOGID_MainFrame*50-46)
  3536. #define TEXTID_PatternScales            (DIALOGID_MainFrame*50-47)
  3537. #define TEXTID_PatternAngle1            (DIALOGID_MainFrame*50-48)
  3538. #define TEXTID_PatternAngle2            (DIALOGID_MainFrame*50-49)
  3539. #define TEXTID_PatternRowSpace            (DIALOGID_MainFrame*50-50)
  3540. #define TEXTID_PatternColSpace            (DIALOGID_MainFrame*50-51)
  3541.  
  3542. #define TEXTID_SDRefAttachRefScale        (DIALOGID_MainFrame*50-52)
  3543. #define TEXTID_SDRefAttachMastScale        (DIALOGID_MainFrame*50-53)
  3544.  
  3545. #define TEXTID_PlaceActivePointCell        (DIALOGID_MainFrame*50-54)
  3546. #define TEXTID_PlaceActivePointChar        (DIALOGID_MainFrame*50-55)
  3547.         
  3548. /*----------------------------------------------------------------------+
  3549. |                                    |
  3550. |   5.0 Palette Only Text Items                     |
  3551. |                                    |
  3552. +----------------------------------------------------------------------*/
  3553. #define TEXTID_ParallelDistanceKeyIn        (BASEID_PaletteItems - 1)
  3554. #define TEXTID_RotateByAAKeyInText        (BASEID_PaletteItems - 2)
  3555. #define TEXTID_RotFenceByAAKeyInText        (BASEID_PaletteItems - 3)
  3556. #define TEXTID_50TagDel             (BASEID_PaletteItems - 4)
  3557. #define TEXTID_ChangeElementLevel        (BASEID_PaletteItems - 5)
  3558. #define TEXTID_50ExtendDistance         (BASEID_PaletteItems - 6)
  3559. /*----------------------------------------------------------------------+
  3560. |                                    |
  3561. | Note: -1 to -20 Reserved for items which need identical toggle and text IDs
  3562. |                                    |
  3563. +----------------------------------------------------------------------*/
  3564.  
  3565. #define TOGGLEID_CellStretch            (DIALOGID_FenceFrame*50-1)
  3566.  
  3567. /*----------------------------------------------------------------------+
  3568. |                                    |
  3569. |   5.0 Palette Only ItemList Items                    |
  3570. |                                    |
  3571. +----------------------------------------------------------------------*/
  3572. #define ITEMLISTID_TextPlaceAlong         (BASEID_PaletteItems - 1)
  3573. #define ITEMLISTID_RectangularArray         (BASEID_PaletteItems - 2)
  3574. #define ITEMLISTID_PolarArray             (BASEID_PaletteItems - 3)
  3575.  
  3576. /*----------------------------------------------------------------------+
  3577. |                                    |
  3578. |   Misc ID's                                |
  3579. |                                    |
  3580. +----------------------------------------------------------------------*/
  3581. #define SAVEKEYINID_CommandWindow        (BASEID_CommandWindow-1)
  3582. #define SAVEMDBKEYINID_CommandWindow        (BASEID_CommandWindow-2)
  3583.  
  3584. #define ACCELERATORTABLEID_System        -1
  3585.  
  3586. #define CMPLBARID_UpdateCompletionBar        (BASEID_CompletionBar-1)
  3587. #define CMPLBARID_DisplayMessage        (BASEID_CompletionBar-2)
  3588. #define CMPLBARID_ResetCompletionBar        (BASEID_CompletionBar-3)
  3589. #define CMPLBARID_CloseCompletionBar        (BASEID_CompletionBar-4)
  3590.  
  3591. #define LABELID_CompletionBarMessage        (BASEID_CompletionBar-1)
  3592. #define LABELID_CompletionBarPercent        (BASEID_CompletionBar-2)
  3593.  
  3594. #define TRCKBARID_UpdateTrackBar        (BASEID_TrackBar-1)
  3595. #define BUSYBARID_UpdateBusyBar            (BASEID_BusyBar-1)
  3596.  
  3597. #endif
  3598.