home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 18 / amigaformatcd18.iso / mui / mui_developer / c / examples / psi.lh < prev    next >
Text File  |  1997-03-10  |  21KB  |  510 lines

  1. #ifndef PSI_LOCALE_H
  2. #define PSI_LOCALE_H
  3.  
  4.  
  5. /****************************************************************************/
  6.  
  7.  
  8. /* This file was created automatically by CatComp.
  9.  * Do NOT edit by hand!
  10.  */
  11.  
  12.  
  13. #ifndef EXEC_TYPES_H
  14. #include <exec/types.h>
  15. #endif
  16.  
  17. #ifdef CATCOMP_ARRAY
  18. #undef CATCOMP_NUMBERS
  19. #undef CATCOMP_STRINGS
  20. #define CATCOMP_NUMBERS
  21. #define CATCOMP_STRINGS
  22. #endif
  23.  
  24. #ifdef CATCOMP_BLOCK
  25. #undef CATCOMP_STRINGS
  26. #define CATCOMP_STRINGS
  27. #endif
  28.  
  29.  
  30. /****************************************************************************/
  31.  
  32.  
  33. #ifdef CATCOMP_NUMBERS
  34.  
  35. #define MSG_MENU_PROJECT 0
  36. #define MSG_MENU_PROJECT_OPEN 1
  37. #define MSG_MENU_PROJECT_APPEND 2
  38. #define MSG_MENU_PROJECT_SAVEAS 3
  39. #define MSG_MENU_PROJECT_ABOUT 4
  40. #define MSG_MENU_PROJECT_QUIT 5
  41. #define MSG_MENU_EDIT 6
  42. #define MSG_MENU_EDIT_LASTSAVED 7
  43. #define MSG_MENU_EDIT_RESTORE 8
  44. #define MSG_MENU_SETTINGS 9
  45. #define MSG_MENU_SETTINGS_MUI 10
  46. #define MSG_MENU_COLORS 11
  47. #define MSG_MENU_COLORS_PRESETS 12
  48. #define MSG_MENU_COLORS_PRESETS_2COL 13
  49. #define MSG_MENU_COLORS_PRESETS_4COL 14
  50. #define MSG_MENU_COLORS_PRESETS_8COL 15
  51. #define MSG_BUTTON_OK 16
  52. #define MSG_BUTTON_CANCEL 17
  53. #define MSG_BUTTON_SAVE 18
  54. #define MSG_BUTTON_USE 19
  55. #define MSG_BUTTON_NEW 20
  56. #define MSG_BUTTON_COPY 21
  57. #define MSG_BUTTON_DELETE 22
  58. #define MSG_BUTTON_EDIT 23
  59. #define MSG_BUTTON_OPEN 24
  60. #define MSG_BUTTON_CLOSE 25
  61. #define MSG_BUTTON_JUMP 26
  62. #define MSG_BUTTON_KILL 27
  63. #define MSG_TITLE_PUBSCREENWINDOW 28
  64. #define MSG_TITLE_SAVE 29
  65. #define MSG_TITLE_OPEN 30
  66. #define MSG_TITLE_APPEND 31
  67. #define MSG_LIST_SCREENNAME 32
  68. #define MSG_LIST_SCREENMODE 33
  69. #define MSG_LIST_UNKNOWNMODE 34
  70. #define MSG_LIST_FOREIGNSCREEN 35
  71. #define MSG_LABEL_PUBLICNAME 36
  72. #define MSG_LABEL_SCREENTITLE 37
  73. #define MSG_LABEL_DISPLAYMODE 38
  74. #define MSG_LABEL_DEFAULTFONT 39
  75. #define MSG_LABEL_BACKGROUND 40
  76. #define MSG_LABEL_PUBLICFLAGS 41
  77. #define MSG_LABEL_AUTOSCROLL 42
  78. #define MSG_LABEL_NODRAG 43
  79. #define MSG_LABEL_EXCLUSIVE 44
  80. #define MSG_LABEL_INTERLEAVED 45
  81. #define MSG_LABEL_OPENBEHIND 46
  82. #define MSG_LABEL_SYSTEMDEFAULT 47
  83. #define MSG_LABEL_AUTOCLOSE 48
  84. #define MSG_LABEL_CLOSEGADGET 49
  85. #define MSG_LABEL_OVERSCAN 50
  86. #define MSG_LABEL_SIZE 51
  87. #define MSG_LABEL_CROSS 52
  88. #define MSG_LABEL_DEPTH 53
  89. #define MSG_LABEL_VISIBLE 54
  90. #define MSG_LABEL_MINIMUM 55
  91. #define MSG_LABEL_MAXIMUM 56
  92. #define MSG_LABEL_BITSPERGUN 57
  93. #define MSG_LABEL_SCANRATE 58
  94. #define MSG_LABEL_SCANLINE 59
  95. #define MSG_CLI_SCREENOPENED 60
  96. #define MSG_CLI_SCREENOPENFAILED 61
  97. #define MSG_CLI_SCREENCLOSED 62
  98. #define MSG_CLI_SCREENCLOSEFAILED 63
  99. #define MSG_CLI_SYNTAXERROR 64
  100. #define MSG_CLI_SCREENNOTFOUND 65
  101. #define MSG_CLI_OUTOFMEMORY 66
  102. #define MSG_CLI_NOAPPLICATION 67
  103. #define MSG_CLI_NOMUIMASTER 68
  104. #define MSG_ABOUT_NUMBEROFSCREENS 69
  105. #define MSG_TEXT_UNKNOWNMODE 70
  106. #define MSG_TEXT_FOREIGNSCREEN 71
  107. #define MSG_PALETTE_TITLE 72
  108. #define MSG_PALETTE_FIRST 73
  109. #define MSG_PALETTE_LAST 74
  110. #define MSG_SYSPENS_TITLE 75
  111. #define MSG_SYSPEN_DETAIL 76
  112. #define MSG_SYSPEN_BLOCK 77
  113. #define MSG_SYSPEN_TEXT 78
  114. #define MSG_SYSPEN_SHINE 79
  115. #define MSG_SYSPEN_SHADOW 80
  116. #define MSG_SYSPEN_FILL 81
  117. #define MSG_SYSPEN_FILLTEXT 82
  118. #define MSG_SYSPEN_BACKGROUND 83
  119. #define MSG_SYSPEN_HIGHLIGHT 84
  120. #define MSG_SYSPEN_BARDETAIL 85
  121. #define MSG_SYSPEN_BARBLOCK 86
  122. #define MSG_SYSPEN_BARTRIM 87
  123. #define MSG_PALPRES_TITLE 88
  124. #define MSG_PALPRES_STANDARD 89
  125. #define MSG_PALPRES_TINT 90
  126. #define MSG_PALPRES_PHARAO 91
  127. #define MSG_PALPRES_SUNSET 92
  128. #define MSG_PALPRES_OCEAN 93
  129. #define MSG_PALPRES_STEEL 94
  130. #define MSG_PALPRES_CHOCOLATE 95
  131. #define MSG_PALPRES_PEWTER 96
  132. #define MSG_PALPRES_WINE 97
  133. #define MSG_PALPRES_MAGICWB 98
  134. #define MSG_PALPRES_CLONEWB 99
  135. #define MSG_OVERSCAN_TEXT 100
  136. #define MSG_OVERSCAN_GRAPHICS 101
  137. #define MSG_OVERSCAN_EXTREME 102
  138. #define MSG_OVERSCAN_MAXIMUM 103
  139. #define MSG_EDITPAGE_ATTRIBUTES 104
  140. #define MSG_EDITPAGE_DISPLAY 105
  141. #define MSG_EDITPAGE_COLORS 106
  142. #define MSG_HELP_WHEEL 107
  143. #define MSG_HELP_INFO 108
  144. #define MSG_HELP_NAME 109
  145. #define MSG_HELP_TITLE 110
  146. #define MSG_HELP_FONT 111
  147. #define MSG_HELP_BACKGROUND 112
  148. #define MSG_HELP_AUTOSCROLL 113
  149. #define MSG_HELP_NODRAG 114
  150. #define MSG_HELP_EXCLUSIVE 115
  151. #define MSG_HELP_INTERLEAVED 116
  152. #define MSG_HELP_BEHIND 117
  153. #define MSG_HELP_SYSTEMDEFAULT 118
  154. #define MSG_HELP_AUTOCLOSE 119
  155. #define MSG_HELP_CLOSEGADGET 120
  156. #define MSG_HELP_MODELIST 121
  157. #define MSG_HELP_MODEINFO 122
  158. #define MSG_HELP_OVERSCAN 123
  159. #define MSG_HELP_WIDTH 124
  160. #define MSG_HELP_HEIGHT 125
  161. #define MSG_HELP_DEPTH 126
  162. #define MSG_HELP_PENLIST 127
  163. #define MSG_HELP_COLORFIELD 128
  164. #define MSG_HELP_KILLCOLOR 129
  165. #define MSG_HELP_NEWCOLOR 130
  166. #define MSG_HELP_EDITOK 131
  167. #define MSG_HELP_EDITCANCEL 132
  168. #define MSG_HELP_SCREENLIST 133
  169. #define MSG_HELP_NEWSCREEN 134
  170. #define MSG_HELP_COPYSCREEN 135
  171. #define MSG_HELP_DELETESCREEN 136
  172. #define MSG_HELP_EDITSCREEN 137
  173. #define MSG_HELP_OPENSCREEN 138
  174. #define MSG_HELP_CLOSESCREEN 139
  175. #define MSG_HELP_JUMPSCREEN 140
  176. #define MSG_HELP_SAVE 141
  177. #define MSG_HELP_USE 142
  178. #define MSG_HELP_CANCEL 143
  179.  
  180. #endif /* CATCOMP_NUMBERS */
  181.  
  182.  
  183. /****************************************************************************/
  184.  
  185.  
  186. #ifdef CATCOMP_STRINGS
  187.  
  188. #define MSG_MENU_PROJECT_STR "Project"
  189. #define MSG_MENU_PROJECT_OPEN_STR "Open..."
  190. #define MSG_MENU_PROJECT_APPEND_STR "Append..."
  191. #define MSG_MENU_PROJECT_SAVEAS_STR "Save As..."
  192. #define MSG_MENU_PROJECT_ABOUT_STR "About..."
  193. #define MSG_MENU_PROJECT_QUIT_STR "Quit"
  194. #define MSG_MENU_EDIT_STR "Edit"
  195. #define MSG_MENU_EDIT_LASTSAVED_STR "Last Saved"
  196. #define MSG_MENU_EDIT_RESTORE_STR "Restore"
  197. #define MSG_MENU_SETTINGS_STR "Settings"
  198. #define MSG_MENU_SETTINGS_MUI_STR "MUI..."
  199. #define MSG_MENU_COLORS_STR "Colors"
  200. #define MSG_MENU_COLORS_PRESETS_STR "Presets"
  201. #define MSG_MENU_COLORS_PRESETS_2COL_STR "Monochrome Settings"
  202. #define MSG_MENU_COLORS_PRESETS_4COL_STR "4-Color Settings"
  203. #define MSG_MENU_COLORS_PRESETS_8COL_STR "MagicWB Settings"
  204. #define MSG_BUTTON_OK_STR "_OK"
  205. #define MSG_BUTTON_CANCEL_STR "Cancel"
  206. #define MSG_BUTTON_SAVE_STR "Save"
  207. #define MSG_BUTTON_USE_STR "Use"
  208. #define MSG_BUTTON_NEW_STR "_New"
  209. #define MSG_BUTTON_COPY_STR "_Copy"
  210. #define MSG_BUTTON_DELETE_STR "_Delete"
  211. #define MSG_BUTTON_EDIT_STR "_Edit..."
  212. #define MSG_BUTTON_OPEN_STR "_Open"
  213. #define MSG_BUTTON_CLOSE_STR "_Close"
  214. #define MSG_BUTTON_JUMP_STR "_Jump"
  215. #define MSG_BUTTON_KILL_STR "Kill"
  216. #define MSG_TITLE_PUBSCREENWINDOW_STR "Edit Screen:"
  217. #define MSG_TITLE_SAVE_STR "Save PublicScreen File"
  218. #define MSG_TITLE_OPEN_STR "Load PublicScreen File"
  219. #define MSG_TITLE_APPEND_STR "Append PublicScreen File"
  220. #define MSG_LIST_SCREENNAME_STR "Name"
  221. #define MSG_LIST_SCREENMODE_STR "Display Mode"
  222. #define MSG_LIST_UNKNOWNMODE_STR "(unknown)"
  223. #define MSG_LIST_FOREIGNSCREEN_STR "(foreign)"
  224. #define MSG_LABEL_PUBLICNAME_STR "Public _Name:"
  225. #define MSG_LABEL_SCREENTITLE_STR "Screen _Title:"
  226. #define MSG_LABEL_DISPLAYMODE_STR "_Display Mode:"
  227. #define MSG_LABEL_DEFAULTFONT_STR "Default _Font:"
  228. #define MSG_LABEL_BACKGROUND_STR "_Background:"
  229. #define MSG_LABEL_PUBLICFLAGS_STR "Flags:"
  230. #define MSG_LABEL_AUTOSCROLL_STR "_Autoscroll"
  231. #define MSG_LABEL_NODRAG_STR "No D_rag"
  232. #define MSG_LABEL_EXCLUSIVE_STR "_Exclusive"
  233. #define MSG_LABEL_INTERLEAVED_STR "_Interleaved"
  234. #define MSG_LABEL_OPENBEHIND_STR "Open Be_hind"
  235. #define MSG_LABEL_SYSTEMDEFAULT_STR "S_ystem Default"
  236. #define MSG_LABEL_AUTOCLOSE_STR "Auto Close"
  237. #define MSG_LABEL_CLOSEGADGET_STR "Close Gadget"
  238. #define MSG_LABEL_OVERSCAN_STR "O_verscan:"
  239. #define MSG_LABEL_SIZE_STR "_Size:"
  240. #define MSG_LABEL_CROSS_STR "_x"
  241. #define MSG_LABEL_DEPTH_STR "_Depth:"
  242. #define MSG_LABEL_VISIBLE_STR "Visible:"
  243. #define MSG_LABEL_MINIMUM_STR "Minimum:"
  244. #define MSG_LABEL_MAXIMUM_STR "Maximum:"
  245. #define MSG_LABEL_BITSPERGUN_STR "Bits/Gun:"
  246. #define MSG_LABEL_SCANRATE_STR "Scanrate:"
  247. #define MSG_LABEL_SCANLINE_STR "Scanline:"
  248. #define MSG_CLI_SCREENOPENED_STR "Screen opened (0).\n"
  249. #define MSG_CLI_SCREENOPENFAILED_STR "Failed to open screen (5).\n"
  250. #define MSG_CLI_SCREENCLOSED_STR "Screen closed (0).\n"
  251. #define MSG_CLI_SCREENCLOSEFAILED_STR "Failed to close screen (5).\n"
  252. #define MSG_CLI_SYNTAXERROR_STR "Syntax Error in command line (10).\n"
  253. #define MSG_CLI_SCREENNOTFOUND_STR "Screen not found (5).\n"
  254. #define MSG_CLI_OUTOFMEMORY_STR "Out of memory (20).\n"
  255. #define MSG_CLI_NOAPPLICATION_STR "Failed to create application (20).\n"
  256. #define MSG_CLI_NOMUIMASTER_STR "Failed to open muimaster.library V11 (20).\n"
  257. #define MSG_ABOUT_NUMBEROFSCREENS_STR "Number of screens:"
  258. #define MSG_TEXT_UNKNOWNMODE_STR "Unknown Display Mode"
  259. #define MSG_TEXT_FOREIGNSCREEN_STR "Foreign public screen"
  260. #define MSG_PALETTE_TITLE_STR "Palette"
  261. #define MSG_PALETTE_FIRST_STR "First 4 colors"
  262. #define MSG_PALETTE_LAST_STR "Last 4 colors"
  263. #define MSG_SYSPENS_TITLE_STR "System Pens"
  264. #define MSG_SYSPEN_DETAIL_STR "Detail"
  265. #define MSG_SYSPEN_BLOCK_STR "Block"
  266. #define MSG_SYSPEN_TEXT_STR "Text"
  267. #define MSG_SYSPEN_SHINE_STR "Shine"
  268. #define MSG_SYSPEN_SHADOW_STR "Shadow"
  269. #define MSG_SYSPEN_FILL_STR "Fill"
  270. #define MSG_SYSPEN_FILLTEXT_STR "Filltext"
  271. #define MSG_SYSPEN_BACKGROUND_STR "Background"
  272. #define MSG_SYSPEN_HIGHLIGHT_STR "Highlight"
  273. #define MSG_SYSPEN_BARDETAIL_STR "Bardetail"
  274. #define MSG_SYSPEN_BARBLOCK_STR "Barblock"
  275. #define MSG_SYSPEN_BARTRIM_STR "Bartrim"
  276. #define MSG_PALPRES_TITLE_STR "Color Presets"
  277. #define MSG_PALPRES_STANDARD_STR "0\0Standard"
  278. #define MSG_PALPRES_TINT_STR "1\0Tint"
  279. #define MSG_PALPRES_PHARAO_STR "2\0Pharao"
  280. #define MSG_PALPRES_SUNSET_STR "3\0Sunset"
  281. #define MSG_PALPRES_OCEAN_STR "4\0Ocean"
  282. #define MSG_PALPRES_STEEL_STR "5\0Steel"
  283. #define MSG_PALPRES_CHOCOLATE_STR "6\0Chocolate"
  284. #define MSG_PALPRES_PEWTER_STR "7\0Pewter"
  285. #define MSG_PALPRES_WINE_STR "8\0Wine"
  286. #define MSG_PALPRES_MAGICWB_STR "9\0MagicWB"
  287. #define MSG_PALPRES_CLONEWB_STR "Clone WB"
  288. #define MSG_OVERSCAN_TEXT_STR "Text"
  289. #define MSG_OVERSCAN_GRAPHICS_STR "Graphics"
  290. #define MSG_OVERSCAN_EXTREME_STR "Extreme"
  291. #define MSG_OVERSCAN_MAXIMUM_STR "Maximum"
  292. #define MSG_EDITPAGE_ATTRIBUTES_STR "Attributes"
  293. #define MSG_EDITPAGE_DISPLAY_STR "Display"
  294. #define MSG_EDITPAGE_COLORS_STR "Colors"
  295. #define MSG_HELP_WHEEL_STR "Adjust color for\ngroup of pens."
  296. #define MSG_HELP_INFO_STR "Information about\nmode & size."
  297. #define MSG_HELP_NAME_STR "Name of Public Screen.\nWildcards allowed for\nforeign screens."
  298. #define MSG_HELP_TITLE_STR "Text that appears in\nthe screen's title bar."
  299. #define MSG_HELP_FONT_STR "Default font\nfor the screen."
  300. #define MSG_HELP_BACKGROUND_STR "Datatype picture used\nas background pattern."
  301. #define MSG_HELP_AUTOSCROLL_STR "The screen scrolls when\nthe mouse hits its borders."
  302. #define MSG_HELP_NODRAG_STR "The screen\nis undraggable."
  303. #define MSG_HELP_EXCLUSIVE_STR "The screen cannot share\nits display with others."
  304. #define MSG_HELP_INTERLEAVED_STR "The screen's bitmap is allocated\nin interleaved mode."
  305. #define MSG_HELP_BEHIND_STR "The screen opens behind\nall other screens."
  306. #define MSG_HELP_SYSTEMDEFAULT_STR "The screen becomes the\nsystem's default screen."
  307. #define MSG_HELP_AUTOCLOSE_STR "The screen closes when\nthe last window is closed."
  308. #define MSG_HELP_CLOSEGADGET_STR "The screen gets\na close gadget."
  309. #define MSG_HELP_MODELIST_STR "List of available\ndisplay modes."
  310. #define MSG_HELP_MODEINFO_STR "Information about the\ncurrent display mode."
  311. #define MSG_HELP_OVERSCAN_STR "Overscan size adjustment."
  312. #define MSG_HELP_WIDTH_STR "Width of screen,\nmeasured in pixels."
  313. #define MSG_HELP_HEIGHT_STR "Height of screen,\nmeasured in pixels."
  314. #define MSG_HELP_DEPTH_STR "Depth of screen,\nmeasured in planes."
  315. #define MSG_HELP_PENLIST_STR "System pens, draggable\nto different color pot."
  316. #define MSG_HELP_COLORFIELD_STR "Current color, click\non field to change it."
  317. #define MSG_HELP_KILLCOLOR_STR "Remove this color\nfrom the group."
  318. #define MSG_HELP_NEWCOLOR_STR "Add a new color\nto the group."
  319. #define MSG_HELP_EDITOK_STR "Exit and remember\nchanges for this screen."
  320. #define MSG_HELP_EDITCANCEL_STR "Exit and \33bdiscard\33n\nchanges for this screen."
  321. #define MSG_HELP_SCREENLIST_STR "List of defined\npublic screens."
  322. #define MSG_HELP_NEWSCREEN_STR "Create a new\npublic screen."
  323. #define MSG_HELP_COPYSCREEN_STR "Create a copy\nof current screen."
  324. #define MSG_HELP_DELETESCREEN_STR "Delete current\npublic screen."
  325. #define MSG_HELP_EDITSCREEN_STR "Edit current\npublic screen."
  326. #define MSG_HELP_OPENSCREEN_STR "Open current\npublic screen."
  327. #define MSG_HELP_CLOSESCREEN_STR "Close current\npublic screen."
  328. #define MSG_HELP_JUMPSCREEN_STR "Jump to current\npublic screen."
  329. #define MSG_HELP_SAVE_STR "Exit and save\nchanges to disk."
  330. #define MSG_HELP_USE_STR "Exit and save changes\nfor current session."
  331. #define MSG_HELP_CANCEL_STR "Exit and\n\33bdiscard\33n changes."
  332.  
  333. #endif /* CATCOMP_STRINGS */
  334.  
  335.  
  336. /****************************************************************************/
  337.  
  338.  
  339. #ifdef CATCOMP_ARRAY
  340.  
  341. struct CatCompArrayType
  342. {
  343.     LONG   cca_ID;
  344.     STRPTR cca_Str;
  345. };
  346.  
  347. static const struct CatCompArrayType CatCompArray[] =
  348. {
  349.     {MSG_MENU_PROJECT,(STRPTR)MSG_MENU_PROJECT_STR},
  350.     {MSG_MENU_PROJECT_OPEN,(STRPTR)MSG_MENU_PROJECT_OPEN_STR},
  351.     {MSG_MENU_PROJECT_APPEND,(STRPTR)MSG_MENU_PROJECT_APPEND_STR},
  352.     {MSG_MENU_PROJECT_SAVEAS,(STRPTR)MSG_MENU_PROJECT_SAVEAS_STR},
  353.     {MSG_MENU_PROJECT_ABOUT,(STRPTR)MSG_MENU_PROJECT_ABOUT_STR},
  354.     {MSG_MENU_PROJECT_QUIT,(STRPTR)MSG_MENU_PROJECT_QUIT_STR},
  355.     {MSG_MENU_EDIT,(STRPTR)MSG_MENU_EDIT_STR},
  356.     {MSG_MENU_EDIT_LASTSAVED,(STRPTR)MSG_MENU_EDIT_LASTSAVED_STR},
  357.     {MSG_MENU_EDIT_RESTORE,(STRPTR)MSG_MENU_EDIT_RESTORE_STR},
  358.     {MSG_MENU_SETTINGS,(STRPTR)MSG_MENU_SETTINGS_STR},
  359.     {MSG_MENU_SETTINGS_MUI,(STRPTR)MSG_MENU_SETTINGS_MUI_STR},
  360.     {MSG_MENU_COLORS,(STRPTR)MSG_MENU_COLORS_STR},
  361.     {MSG_MENU_COLORS_PRESETS,(STRPTR)MSG_MENU_COLORS_PRESETS_STR},
  362.     {MSG_MENU_COLORS_PRESETS_2COL,(STRPTR)MSG_MENU_COLORS_PRESETS_2COL_STR},
  363.     {MSG_MENU_COLORS_PRESETS_4COL,(STRPTR)MSG_MENU_COLORS_PRESETS_4COL_STR},
  364.     {MSG_MENU_COLORS_PRESETS_8COL,(STRPTR)MSG_MENU_COLORS_PRESETS_8COL_STR},
  365.     {MSG_BUTTON_OK,(STRPTR)MSG_BUTTON_OK_STR},
  366.     {MSG_BUTTON_CANCEL,(STRPTR)MSG_BUTTON_CANCEL_STR},
  367.     {MSG_BUTTON_SAVE,(STRPTR)MSG_BUTTON_SAVE_STR},
  368.     {MSG_BUTTON_USE,(STRPTR)MSG_BUTTON_USE_STR},
  369.     {MSG_BUTTON_NEW,(STRPTR)MSG_BUTTON_NEW_STR},
  370.     {MSG_BUTTON_COPY,(STRPTR)MSG_BUTTON_COPY_STR},
  371.     {MSG_BUTTON_DELETE,(STRPTR)MSG_BUTTON_DELETE_STR},
  372.     {MSG_BUTTON_EDIT,(STRPTR)MSG_BUTTON_EDIT_STR},
  373.     {MSG_BUTTON_OPEN,(STRPTR)MSG_BUTTON_OPEN_STR},
  374.     {MSG_BUTTON_CLOSE,(STRPTR)MSG_BUTTON_CLOSE_STR},
  375.     {MSG_BUTTON_JUMP,(STRPTR)MSG_BUTTON_JUMP_STR},
  376.     {MSG_BUTTON_KILL,(STRPTR)MSG_BUTTON_KILL_STR},
  377.     {MSG_TITLE_PUBSCREENWINDOW,(STRPTR)MSG_TITLE_PUBSCREENWINDOW_STR},
  378.     {MSG_TITLE_SAVE,(STRPTR)MSG_TITLE_SAVE_STR},
  379.     {MSG_TITLE_OPEN,(STRPTR)MSG_TITLE_OPEN_STR},
  380.     {MSG_TITLE_APPEND,(STRPTR)MSG_TITLE_APPEND_STR},
  381.     {MSG_LIST_SCREENNAME,(STRPTR)MSG_LIST_SCREENNAME_STR},
  382.     {MSG_LIST_SCREENMODE,(STRPTR)MSG_LIST_SCREENMODE_STR},
  383.     {MSG_LIST_UNKNOWNMODE,(STRPTR)MSG_LIST_UNKNOWNMODE_STR},
  384.     {MSG_LIST_FOREIGNSCREEN,(STRPTR)MSG_LIST_FOREIGNSCREEN_STR},
  385.     {MSG_LABEL_PUBLICNAME,(STRPTR)MSG_LABEL_PUBLICNAME_STR},
  386.     {MSG_LABEL_SCREENTITLE,(STRPTR)MSG_LABEL_SCREENTITLE_STR},
  387.     {MSG_LABEL_DISPLAYMODE,(STRPTR)MSG_LABEL_DISPLAYMODE_STR},
  388.     {MSG_LABEL_DEFAULTFONT,(STRPTR)MSG_LABEL_DEFAULTFONT_STR},
  389.     {MSG_LABEL_BACKGROUND,(STRPTR)MSG_LABEL_BACKGROUND_STR},
  390.     {MSG_LABEL_PUBLICFLAGS,(STRPTR)MSG_LABEL_PUBLICFLAGS_STR},
  391.     {MSG_LABEL_AUTOSCROLL,(STRPTR)MSG_LABEL_AUTOSCROLL_STR},
  392.     {MSG_LABEL_NODRAG,(STRPTR)MSG_LABEL_NODRAG_STR},
  393.     {MSG_LABEL_EXCLUSIVE,(STRPTR)MSG_LABEL_EXCLUSIVE_STR},
  394.     {MSG_LABEL_INTERLEAVED,(STRPTR)MSG_LABEL_INTERLEAVED_STR},
  395.     {MSG_LABEL_OPENBEHIND,(STRPTR)MSG_LABEL_OPENBEHIND_STR},
  396.     {MSG_LABEL_SYSTEMDEFAULT,(STRPTR)MSG_LABEL_SYSTEMDEFAULT_STR},
  397.     {MSG_LABEL_AUTOCLOSE,(STRPTR)MSG_LABEL_AUTOCLOSE_STR},
  398.     {MSG_LABEL_CLOSEGADGET,(STRPTR)MSG_LABEL_CLOSEGADGET_STR},
  399.     {MSG_LABEL_OVERSCAN,(STRPTR)MSG_LABEL_OVERSCAN_STR},
  400.     {MSG_LABEL_SIZE,(STRPTR)MSG_LABEL_SIZE_STR},
  401.     {MSG_LABEL_CROSS,(STRPTR)MSG_LABEL_CROSS_STR},
  402.     {MSG_LABEL_DEPTH,(STRPTR)MSG_LABEL_DEPTH_STR},
  403.     {MSG_LABEL_VISIBLE,(STRPTR)MSG_LABEL_VISIBLE_STR},
  404.     {MSG_LABEL_MINIMUM,(STRPTR)MSG_LABEL_MINIMUM_STR},
  405.     {MSG_LABEL_MAXIMUM,(STRPTR)MSG_LABEL_MAXIMUM_STR},
  406.     {MSG_LABEL_BITSPERGUN,(STRPTR)MSG_LABEL_BITSPERGUN_STR},
  407.     {MSG_LABEL_SCANRATE,(STRPTR)MSG_LABEL_SCANRATE_STR},
  408.     {MSG_LABEL_SCANLINE,(STRPTR)MSG_LABEL_SCANLINE_STR},
  409.     {MSG_CLI_SCREENOPENED,(STRPTR)MSG_CLI_SCREENOPENED_STR},
  410.     {MSG_CLI_SCREENOPENFAILED,(STRPTR)MSG_CLI_SCREENOPENFAILED_STR},
  411.     {MSG_CLI_SCREENCLOSED,(STRPTR)MSG_CLI_SCREENCLOSED_STR},
  412.     {MSG_CLI_SCREENCLOSEFAILED,(STRPTR)MSG_CLI_SCREENCLOSEFAILED_STR},
  413.     {MSG_CLI_SYNTAXERROR,(STRPTR)MSG_CLI_SYNTAXERROR_STR},
  414.     {MSG_CLI_SCREENNOTFOUND,(STRPTR)MSG_CLI_SCREENNOTFOUND_STR},
  415.     {MSG_CLI_OUTOFMEMORY,(STRPTR)MSG_CLI_OUTOFMEMORY_STR},
  416.     {MSG_CLI_NOAPPLICATION,(STRPTR)MSG_CLI_NOAPPLICATION_STR},
  417.     {MSG_CLI_NOMUIMASTER,(STRPTR)MSG_CLI_NOMUIMASTER_STR},
  418.     {MSG_ABOUT_NUMBEROFSCREENS,(STRPTR)MSG_ABOUT_NUMBEROFSCREENS_STR},
  419.     {MSG_TEXT_UNKNOWNMODE,(STRPTR)MSG_TEXT_UNKNOWNMODE_STR},
  420.     {MSG_TEXT_FOREIGNSCREEN,(STRPTR)MSG_TEXT_FOREIGNSCREEN_STR},
  421.     {MSG_PALETTE_TITLE,(STRPTR)MSG_PALETTE_TITLE_STR},
  422.     {MSG_PALETTE_FIRST,(STRPTR)MSG_PALETTE_FIRST_STR},
  423.     {MSG_PALETTE_LAST,(STRPTR)MSG_PALETTE_LAST_STR},
  424.     {MSG_SYSPENS_TITLE,(STRPTR)MSG_SYSPENS_TITLE_STR},
  425.     {MSG_SYSPEN_DETAIL,(STRPTR)MSG_SYSPEN_DETAIL_STR},
  426.     {MSG_SYSPEN_BLOCK,(STRPTR)MSG_SYSPEN_BLOCK_STR},
  427.     {MSG_SYSPEN_TEXT,(STRPTR)MSG_SYSPEN_TEXT_STR},
  428.     {MSG_SYSPEN_SHINE,(STRPTR)MSG_SYSPEN_SHINE_STR},
  429.     {MSG_SYSPEN_SHADOW,(STRPTR)MSG_SYSPEN_SHADOW_STR},
  430.     {MSG_SYSPEN_FILL,(STRPTR)MSG_SYSPEN_FILL_STR},
  431.     {MSG_SYSPEN_FILLTEXT,(STRPTR)MSG_SYSPEN_FILLTEXT_STR},
  432.     {MSG_SYSPEN_BACKGROUND,(STRPTR)MSG_SYSPEN_BACKGROUND_STR},
  433.     {MSG_SYSPEN_HIGHLIGHT,(STRPTR)MSG_SYSPEN_HIGHLIGHT_STR},
  434.     {MSG_SYSPEN_BARDETAIL,(STRPTR)MSG_SYSPEN_BARDETAIL_STR},
  435.     {MSG_SYSPEN_BARBLOCK,(STRPTR)MSG_SYSPEN_BARBLOCK_STR},
  436.     {MSG_SYSPEN_BARTRIM,(STRPTR)MSG_SYSPEN_BARTRIM_STR},
  437.     {MSG_PALPRES_TITLE,(STRPTR)MSG_PALPRES_TITLE_STR},
  438.     {MSG_PALPRES_STANDARD,(STRPTR)MSG_PALPRES_STANDARD_STR},
  439.     {MSG_PALPRES_TINT,(STRPTR)MSG_PALPRES_TINT_STR},
  440.     {MSG_PALPRES_PHARAO,(STRPTR)MSG_PALPRES_PHARAO_STR},
  441.     {MSG_PALPRES_SUNSET,(STRPTR)MSG_PALPRES_SUNSET_STR},
  442.     {MSG_PALPRES_OCEAN,(STRPTR)MSG_PALPRES_OCEAN_STR},
  443.     {MSG_PALPRES_STEEL,(STRPTR)MSG_PALPRES_STEEL_STR},
  444.     {MSG_PALPRES_CHOCOLATE,(STRPTR)MSG_PALPRES_CHOCOLATE_STR},
  445.     {MSG_PALPRES_PEWTER,(STRPTR)MSG_PALPRES_PEWTER_STR},
  446.     {MSG_PALPRES_WINE,(STRPTR)MSG_PALPRES_WINE_STR},
  447.     {MSG_PALPRES_MAGICWB,(STRPTR)MSG_PALPRES_MAGICWB_STR},
  448.     {MSG_PALPRES_CLONEWB,(STRPTR)MSG_PALPRES_CLONEWB_STR},
  449.     {MSG_OVERSCAN_TEXT,(STRPTR)MSG_OVERSCAN_TEXT_STR},
  450.     {MSG_OVERSCAN_GRAPHICS,(STRPTR)MSG_OVERSCAN_GRAPHICS_STR},
  451.     {MSG_OVERSCAN_EXTREME,(STRPTR)MSG_OVERSCAN_EXTREME_STR},
  452.     {MSG_OVERSCAN_MAXIMUM,(STRPTR)MSG_OVERSCAN_MAXIMUM_STR},
  453.     {MSG_EDITPAGE_ATTRIBUTES,(STRPTR)MSG_EDITPAGE_ATTRIBUTES_STR},
  454.     {MSG_EDITPAGE_DISPLAY,(STRPTR)MSG_EDITPAGE_DISPLAY_STR},
  455.     {MSG_EDITPAGE_COLORS,(STRPTR)MSG_EDITPAGE_COLORS_STR},
  456.     {MSG_HELP_WHEEL,(STRPTR)MSG_HELP_WHEEL_STR},
  457.     {MSG_HELP_INFO,(STRPTR)MSG_HELP_INFO_STR},
  458.     {MSG_HELP_NAME,(STRPTR)MSG_HELP_NAME_STR},
  459.     {MSG_HELP_TITLE,(STRPTR)MSG_HELP_TITLE_STR},
  460.     {MSG_HELP_FONT,(STRPTR)MSG_HELP_FONT_STR},
  461.     {MSG_HELP_BACKGROUND,(STRPTR)MSG_HELP_BACKGROUND_STR},
  462.     {MSG_HELP_AUTOSCROLL,(STRPTR)MSG_HELP_AUTOSCROLL_STR},
  463.     {MSG_HELP_NODRAG,(STRPTR)MSG_HELP_NODRAG_STR},
  464.     {MSG_HELP_EXCLUSIVE,(STRPTR)MSG_HELP_EXCLUSIVE_STR},
  465.     {MSG_HELP_INTERLEAVED,(STRPTR)MSG_HELP_INTERLEAVED_STR},
  466.     {MSG_HELP_BEHIND,(STRPTR)MSG_HELP_BEHIND_STR},
  467.     {MSG_HELP_SYSTEMDEFAULT,(STRPTR)MSG_HELP_SYSTEMDEFAULT_STR},
  468.     {MSG_HELP_AUTOCLOSE,(STRPTR)MSG_HELP_AUTOCLOSE_STR},
  469.     {MSG_HELP_CLOSEGADGET,(STRPTR)MSG_HELP_CLOSEGADGET_STR},
  470.     {MSG_HELP_MODELIST,(STRPTR)MSG_HELP_MODELIST_STR},
  471.     {MSG_HELP_MODEINFO,(STRPTR)MSG_HELP_MODEINFO_STR},
  472.     {MSG_HELP_OVERSCAN,(STRPTR)MSG_HELP_OVERSCAN_STR},
  473.     {MSG_HELP_WIDTH,(STRPTR)MSG_HELP_WIDTH_STR},
  474.     {MSG_HELP_HEIGHT,(STRPTR)MSG_HELP_HEIGHT_STR},
  475.     {MSG_HELP_DEPTH,(STRPTR)MSG_HELP_DEPTH_STR},
  476.     {MSG_HELP_PENLIST,(STRPTR)MSG_HELP_PENLIST_STR},
  477.     {MSG_HELP_COLORFIELD,(STRPTR)MSG_HELP_COLORFIELD_STR},
  478.     {MSG_HELP_KILLCOLOR,(STRPTR)MSG_HELP_KILLCOLOR_STR},
  479.     {MSG_HELP_NEWCOLOR,(STRPTR)MSG_HELP_NEWCOLOR_STR},
  480.     {MSG_HELP_EDITOK,(STRPTR)MSG_HELP_EDITOK_STR},
  481.     {MSG_HELP_EDITCANCEL,(STRPTR)MSG_HELP_EDITCANCEL_STR},
  482.     {MSG_HELP_SCREENLIST,(STRPTR)MSG_HELP_SCREENLIST_STR},
  483.     {MSG_HELP_NEWSCREEN,(STRPTR)MSG_HELP_NEWSCREEN_STR},
  484.     {MSG_HELP_COPYSCREEN,(STRPTR)MSG_HELP_COPYSCREEN_STR},
  485.     {MSG_HELP_DELETESCREEN,(STRPTR)MSG_HELP_DELETESCREEN_STR},
  486.     {MSG_HELP_EDITSCREEN,(STRPTR)MSG_HELP_EDITSCREEN_STR},
  487.     {MSG_HELP_OPENSCREEN,(STRPTR)MSG_HELP_OPENSCREEN_STR},
  488.     {MSG_HELP_CLOSESCREEN,(STRPTR)MSG_HELP_CLOSESCREEN_STR},
  489.     {MSG_HELP_JUMPSCREEN,(STRPTR)MSG_HELP_JUMPSCREEN_STR},
  490.     {MSG_HELP_SAVE,(STRPTR)MSG_HELP_SAVE_STR},
  491.     {MSG_HELP_USE,(STRPTR)MSG_HELP_USE_STR},
  492.     {MSG_HELP_CANCEL,(STRPTR)MSG_HELP_CANCEL_STR},
  493. };
  494.  
  495. #endif /* CATCOMP_ARRAY */
  496.  
  497.  
  498. /****************************************************************************/
  499.  
  500.  
  501. struct LocaleInfo
  502. {
  503.     APTR li_LocaleBase;
  504.     APTR li_Catalog;
  505. };
  506.  
  507.  
  508.  
  509. #endif /* PSI_LOCALE_H */
  510.