/* Copyright (C) 2001-2002 Ghostgum Software Pty Ltd.  All rights reserved.

  This software is provided AS-IS with no warranty, either express or
  implied.

  This software is distributed under licence and may not be copied,
  modified or distributed except as expressly authorised under the terms
  of the licence contained in the file LICENCE in this distribution.
*/

/* $Id: cres.h,v 1.4 2003/01/30 09:38:01 ghostgum Exp $ */
/* Resource identifiers for menus and strings */

/* for menus and clang.rc */

#define IDS_APPNAME		10
#define IDS_GSVIEWVERSION	11

#define IDM_FILEMENU	100
#define IDM_OPEN	101
#define IDM_SELECT	102
#define IDM_SAVEAS	103
#define IDM_EXTRACT	104
#define IDM_PSTOEPS	105
#define IDM_CLOSE	106
#define IDM_CLOSE_DONE	107
#define IDM_INFO	108
#define IDM_PRINT	110
#define IDM_PRINTTOFILE 111
#define IDM_CONVERTFILE	112
#define IDM_SPOOL	113
#define IDM_GSMESS      114
#define IDM_LASTFILE1	115
#define IDM_LASTFILE2	116
#define IDM_LASTFILE3	117
#define IDM_LASTFILE4	118
#define IDM_EXIT	119
#define IDM_DROP	120
#define IDM_PSTOEDIT	121
#define IDM_ARGS	122

#define IDM_EDITMENU	150
#define IDM_COPYCLIP	151
#define IDM_PASTETO	152
#define IDM_CONVERT	153
#define IDM_ADDEPSMENU	154
#define IDM_MAKEEPSI	155
#define IDM_MAKEEPST4	156
#define IDM_MAKEEPST6U	157
#define IDM_MAKEEPST6P	158
#define IDM_MAKEEPSW	159
#define IDM_MAKEEPSU	160
#define IDM_EXTEPSMENU	161
#define IDM_EXTRACTPS	162
#define IDM_EXTRACTPRE	163
#define IDM_TEXTEXTRACT	     164
#define IDM_TEXTEXTRACT_SLOW 165
#define IDM_TEXTFIND	     166
#define IDM_TEXTFINDNEXT     167
#define IDM_MEASURE     168

#define IDM_OPTIONMENU	  174
#define IDM_GSCOMMAND	  175
#define IDM_CFG	  	  176
#define IDM_SOUNDS	  177
#define IDM_SETTINGS	  178
#define IDM_SAVESETTINGS  179
#define IDM_SAFER         180  
#define IDM_SAVEDIR	  181
#define IDM_BUTTONSHOW	  182
#define IDM_FITPAGE	  183
#define IDM_AUTOREDISPLAY 185
#define IDM_EPSFCLIP	  186
#define IDM_EPSFWARN	  187
#define IDM_IGNOREDSC	  188
#define IDM_SHOWBBOX      189

#define IDM_UNITMENU	190
#define IDM_UNITPT	191
#define IDM_UNITMM	192
#define IDM_UNITINCH	193
#define IDM_UNITCUSTOM	194
#define IDM_UNITFINE	195

#define IDM_VIEWMENU    200
#define IDM_NEXT	201
#define IDM_NEXTHOME	202
#define IDM_NEXTSKIP	203
#define IDM_PREV	204
#define IDM_PREVHOME	205
#define IDM_PREVSKIP	206
#define IDM_GOTO	207
#define IDM_GOBACK	208
#define IDM_GOFWD	209
#define IDM_REDISPLAY   210
#define IDM_SKIP	211
#define IDM_FULLSCREEN  212
#define IDM_FITWIN	213
#define IDM_OPTIONS	214

#define IDM_ORIENTMENU	220
#define IDM_PORTRAIT	221
#define IDM_LANDSCAPE   222
#define IDM_UPSIDEDOWN  223
#define IDM_SEASCAPE	224
#define IDM_SWAPLANDSCAPE 225
#define IDM_AUTOORIENT  226

#define IDM_DISPLAYSETTINGS	250
#define IDM_ZOOM	251
#define IDM_MAGPLUS	252
#define IDM_MAGMINUS	253
#define IDM_RESOLUTION	254

#define IDM_MEDIAMENU	300
#define IDM_MEDIAFIRST	301
#define IDM_11x17	301
#define IDM_A3		302
#define IDM_A4		303
#define IDM_A5		304
#define IDM_B4		305
#define IDM_B5		306
#define IDM_LEDGER	307
#define IDM_LEGAL	308
#define IDM_LETTER	309
#define IDM_NOTE	310
#define IDM_MEDIALAST	311
#define IDM_USERSIZE	312
#define IDM_USERSIZE1   313
#define IDM_USERSIZE2   314
#define IDM_USERSIZE3   315
#define IDM_USERSIZE4   316
#define IDM_USERSIZE5   317
#define IDM_USERSIZE6   318
#define IDM_USERSIZE7   319
#define IDM_USERSIZE8   320
#define IDM_USERSIZE9   321
#define IDM_USERSIZE10  322
#define IDM_USERSIZE11  323
#define IDM_USERSIZE12  324
#define IDM_USERSIZE13  325
#define MEDIA_USERDEFINED "User Defined"

#define IDM_MEDIAROTATE	330

#define IDM_HELPMENU	340
#define IDM_HELPCONTENT 341
#define IDM_HELPSEARCH	342
#define IDM_HELPKEYS	343
#define IDM_ABOUT	344
#define IDM_MISC	345
#define IDM_REGISTER	346

#define IDD_LANG	350
#define IDM_LANGMENU	350
#define IDM_LANGEN	351
/* These language IDs may be reallocated in GSview */
/* but are needed by the setup program */
#define IDM_LANGDE	352
#define IDM_LANGFR	353
#define IDM_LANGIT	354
#define IDM_LANGES	355
#define IDM_LANGGR	356
#define IDM_LANGNL	357
#define IDM_LANGSE	358

#define IDM_LANGLAST    359

#define IDM_PSTOTEXTMENU	370
#define IDM_PSTOTEXTDIS 	371
#define IDM_PSTOTEXTNORM	372
#define IDM_PSTOTEXTCORK	373


/* file filters */
#define FILTER_PSALL	0
#define FILTER_PS	1
#define FILTER_EPS	2
#define FILTER_EPI	3
#define FILTER_PDF	4
#define FILTER_ALL	5
#define FILTER_BMP	6
#define FILTER_TIFF	7
#define FILTER_WMF	8
#define FILTER_TXT	9

/* string constants */
#define IDS_SLANGUAGE	601
#define IDS_CODEPAGE	602
#define IDS_HELPFILE	603
#define IDS_HELPTITLE	604
#define IDS_SIGSEGV	605
#define IDS_FILENOTFOUND 606

#define IDS_LANGUAGE	608
#define IDS_ELANGUAGE	609
#define IDS_FILE	610
#define IDS_NOFILE	611
#define IDS_PAGE	612
#define IDS_NOPAGE	613
#define IDS_PAGESPECIAL	614
#define IDS_LANDSCAPE	615
#define IDS_PORTRAIT	616
#define IDS_ASCEND	617
#define IDS_DESCEND	618
#define IDS_SPECIAL	619
#define IDS_PAGEINFO	620
#define IDS_LINKPAGE	621
#define IDS_DEFAULT	622
#define IDS_NOTDEFTAG	623

#define IDS_EPSF	625
#define IDS_EPSI	626
#define IDS_EPST	627
#define IDS_EPSW	628
#define IDS_DSC		629
#define IDS_NOTDSC	630
#define IDS_PDF         631
#define IDS_IGNOREDSC   632
#define IDS_CTRLD	633
#define IDS_PJL		634
#define IDS_DCS2	635

#define IDS_OUTPUTFILE	640
#define IDS_PRINTINGALL	641
#define IDS_PRINTFILE	642
#define IDS_PRINTAGAIN	643
#define IDS_SELECTPAGE	645
#define IDS_SELECTPAGES	646
#define IDS_NOTOPEN	649
#define IDS_CANNOTRUN	650
#define IDS_TOOLONG	651
#define IDS_NOMORE	652
#define IDS_GSCOMMAND	653
#define IDS_NOZOOM	656
#define	IDS_USERWIDTH	657
#define	IDS_USERHEIGHT	658
#define IDS_BADEPS	659
#define IDS_NOPREVIEW	660
#define IDS_NOTDFNAME   661
#define IDS_NOTEMP	662
#define IDS_CANCELDONE	663
#define IDS_BADCLI      664
#define IDS_DUPOPT      665
#define IDS_TEXTFIND	666
#define IDS_TEXTNOTFIND	667
#define IDS_PRINTPDFPS	668
#define IDS_NOPDFQUICKTEXT 669
#define IDS_BAD_DOSEPS_HEADER 670
#define IDS_PROBABLY_PCL 671
#define IDS_BUSYPRINTING 672

/* PDF messages */
#define IDS_PDFNOPAGE		790
#define IDS_PDFEXTRACTALL	791
#define IDS_USEPDFWRITE		792

/* filter strings */
#define IDS_FILTER_BASE	800
#define IDS_FILTER_PSALL IDS_FILTER_BASE+FILTER_PSALL
#define IDS_FILTER_PS	IDS_FILTER_BASE+FILTER_PS
#define IDS_FILTER_EPS	IDS_FILTER_BASE+FILTER_EPS
#define IDS_FILTER_EPI	IDS_FILTER_BASE+FILTER_EPI
#define IDS_FILTER_PDF	IDS_FILTER_BASE+FILTER_PDF
#define IDS_FILTER_ALL	IDS_FILTER_BASE+FILTER_ALL
#define IDS_FILTER_BMP	IDS_FILTER_BASE+FILTER_BMP
#define IDS_FILTER_TIFF	IDS_FILTER_BASE+FILTER_TIFF
#define IDS_FILTER_WMF	IDS_FILTER_BASE+FILTER_WMF
#define IDS_FILTER_TXT	IDS_FILTER_BASE+FILTER_TXT

#define IDS_LARGEMEDIA		840
#define IDS_NOTIMPLEMENTED	841
#define IDS_NOLINKTARGET	842
#define IDS_PARSEERROR		844
#define IDS_ZLIB_FAIL		845
#define IDS_BZIP2_FAIL		846

#define IDS_BETAEXPIRED		850
#define IDS_BETAWARN		851
#define IDS_NOPRINTERINI	852
#define IDS_NOINI		853
#define IDS_NEEDTEMP		854
#define IDS_GSNOTINSTALLED	857
#define IDS_GSLIBNOTINSTALLED	858
#define IDS_INVALIDREG		864
#define IDS_UNREGISTERED	865


#define IDS_INVALIDNUMBER       2022
#define IDS_CANTINVERT          2023

#define IDS_UNITNAME		2030
#define IDS_UNITPT		2030
#define IDS_UNITMM		2031
#define IDS_UNITINCH		2032
#define IDS_UNITCUSTOM		2033
#define IDS_UNITFINE		2034

#define DSC_IGNORE_ALL		2231

#define IDS_DSC_INFO 		2250
#define IDS_DSC_WARN		2251
#define IDS_DSC_ERROR		2252
#define IDS_DSC_LINEFMT		2253

#define IDM_DSCMENU		2260
#define IDM_DSC_OFF		2261
#define IDM_DSC_ERROR		2262
#define IDM_DSC_WARN		2263
#define IDM_DSC_INFO		2264


/* We must define these directly, without using arithmetic */
/* because OS/2 Resource Compiler won't accept arithmetic */
#define CDSC_RESOURCE_BASE 		2400
#define CDSC_RESOURCE_BBOX 		2400
#define CDSC_RESOURCE_BBOX2 		2401
#define CDSC_RESOURCE_BBOX3 		2402
#define CDSC_RESOURCE_EARLY_TRAILER 	2404
#define CDSC_RESOURCE_EARLY_TRAILER2 	2405
#define CDSC_RESOURCE_EARLY_TRAILER3 	2406
#define CDSC_RESOURCE_EARLY_EOF 	2408
#define CDSC_RESOURCE_EARLY_EOF2 	2409
#define CDSC_RESOURCE_EARLY_EOF3 	2410
#define CDSC_RESOURCE_PAGE_IN_TRAILER 	2412
#define CDSC_RESOURCE_PAGE_IN_TRAILER2 	2413
#define CDSC_RESOURCE_PAGE_IN_TRAILER3 	2414
#define CDSC_RESOURCE_PAGE_ORDINAL 	2416
#define CDSC_RESOURCE_PAGE_ORDINAL2 	2417
#define CDSC_RESOURCE_PAGE_ORDINAL3 	2418
#define CDSC_RESOURCE_PAGES_WRONG 	2420
#define CDSC_RESOURCE_PAGES_WRONG2 	2421
#define CDSC_RESOURCE_PAGES_WRONG3 	2422
#define CDSC_RESOURCE_EPS_NO_BBOX 	2424
#define CDSC_RESOURCE_EPS_NO_BBOX2 	2425
#define CDSC_RESOURCE_EPS_NO_BBOX3 	2426
#define CDSC_RESOURCE_EPS_PAGES 	2428
#define CDSC_RESOURCE_EPS_PAGES2 	2429
#define CDSC_RESOURCE_EPS_PAGES3 	2430
#define CDSC_RESOURCE_NO_MEDIA 		2432
#define CDSC_RESOURCE_NO_MEDIA2 	2433
#define CDSC_RESOURCE_NO_MEDIA3 	2434
#define CDSC_RESOURCE_ATEND 		2436
#define CDSC_RESOURCE_ATEND2 		2437
#define CDSC_RESOURCE_ATEND3 		2438
#define CDSC_RESOURCE_DUP_COMMENT 	2440
#define CDSC_RESOURCE_DUP_COMMENT2 	2441
#define CDSC_RESOURCE_DUP_COMMENT3 	2442
#define CDSC_RESOURCE_DUP_TRAILER 	2444
#define CDSC_RESOURCE_DUP_TRAILER2 	2445
#define CDSC_RESOURCE_DUP_TRAILER3 	2446
#define CDSC_RESOURCE_BEGIN_END 	2448
#define CDSC_RESOURCE_BEGIN_END2 	2449
#define CDSC_RESOURCE_BEGIN_END3 	2450
#define CDSC_RESOURCE_BAD_SECTION 	2452
#define CDSC_RESOURCE_BAD_SECTION2 	2453
#define CDSC_RESOURCE_BAD_SECTION3 	2454
#define CDSC_RESOURCE_LONG_LINE 	2456
#define CDSC_RESOURCE_LONG_LINE2 	2457
#define CDSC_RESOURCE_LONG_LINE3 	2458
#define CDSC_RESOURCE_INCORRECT_USAGE 	2460
#define CDSC_RESOURCE_INCORRECT_USAGE2 	2461
#define CDSC_RESOURCE_INCORRECT_USAGE3 	2462


/* Language changing */
#define AASELECTLANGUAGE "Select Language"   /* Don't translate this */


/* for xlang.rc */

#define IDS_GSVIEW_COPYRIGHT1	4030
#define IDS_GSVIEW_COPYRIGHT2	4031
#define IDS_GSVIEW_COPYRIGHT3	4032

#define IDS_GS_COPYRIGHT1	4040
#define IDS_GS_COPYRIGHT2	4041
#define IDS_GS_COPYRIGHT3	4042

/* Buttons */
#define IDS_AAOK	4050
#define IDS_AACANCEL	4051
#define IDS_AAEDIT	4052
#define IDS_AADEFAULTS	4053
#define IDS_AAHELP	4054
#define IDS_AANEW	4055
#define IDS_AATEST	4056
#define IDS_AAYES	4057
#define IDS_AANO	4058
#define IDS_AANEXTGT	4059
#define IDS_AABACKLT	4060
#define IDS_AAFINISHGT	4061
#define IDS_AAEXIT	4062

/* About dialog box */
#define IDS_AAABOUTWIN	4070
#define IDS_AAABOUTX11	4072
#define IDS_AACOPY1	4075
#define IDS_AACOPY2	4076
#define IDS_AACOPY4	4077
#define IDS_AACOPY5	4078
#define IDS_AACOPY6	4079
#define IDS_AACOPY7	4080
#define IDS_AACOPY8	4081
#define IDS_AACOPY9	4082
#define IDS_AACOPY10	4083
#define IDS_AACOPY11	4084
#define IDS_AACOPY12	4085
#define IDS_AACOPY13	4086
#define IDS_AACOPY14	4087
#define IDS_AACOPY19	4092
#define IDS_AACOPY20	4093

#define IDS_AAINPUT	4100

/* DSC error dialog box */
#define IDS_AADSC	4110
#define IDS_AAIGNOREALLDSC	4111

/* Info dialog box */
#define IDS_AAINFO	4120
#define IDS_AAFILEC	4121
#define IDS_AATYPEC	4122
#define IDS_AATITLEC	4123
#define IDS_AADATEC	4124
#define IDS_AABOUNDINGBOXC	4125
#define IDS_AAHIRESBOUNDINGBOXC	4126
#define IDS_AAORIENTATIONC	4127
#define IDS_AADEFAULTMEDIAC	4128
#define IDS_AAPAGEORDERC	4129
#define IDS_AAPAGESC	4130
#define IDS_AAPAGEC	4131
#define IDS_AABITMAPC	4132

/* Select port, printer, page dialog boxes */
#define IDS_AASELECTPORT	4150
#define IDS_AASELECTPRINTER	4151
#define IDS_AAPRINTING	4152
#define IDS_AASELECTPAGE	4153
#define IDS_AASELECTPAGES	4154

/* Convert and Printer Setup dialog box */
#define IDS_AAPRINTERSETUP	4160
#define IDS_AADEVICEC	4161
#define IDS_AARESOLUTIONC	4162
#define IDS_AAQUEUEC	4163
#define IDS_AAPRINTTOFILE	4164
#define IDS_AAPSPRINTER	4165
#define IDS_AAOPTIONSC	4166
#define IDS_AAFIXEDMEDIA	4167
#define IDS_AACONVERT	4168
#define IDS_AAWINPRINTERSETTINGS	4169
#define IDS_AACOLOURS	4170
#define IDS_AABANDW	4171
#define IDS_AAGREY	4172
#define IDS_AAFULLCOLOUR	4173
#define IDS_AASELECTGSDEVICE	4174

#define IDS_AAODDEVEN	4180
#define IDS_AAIGNOREDSC	4181
#define IDS_AAPAGES	4182
#define IDS_AAFROMC	4183
#define IDS_AATOC	4184

#define IDS_AAADVANCED	4190
#define IDS_AAADVANCEDPSOPT	4191
#define IDS_AASENDCTRLDBEFORE	4192
#define IDS_AASENDCTRLDAFTER	4193
#define IDS_AAPROLOGFILE	4194
#define IDS_AAEPILOGFILE	4195
#define IDS_AABROWSE	4196

/* PS2EPS dialog box */
#define IDS_AAPSTOEPS	4210
#define IDS_AAPSTOEPSREAD	4211
#define IDS_AAPSTOEPSAUTO	4212

#define IDS_AAAPROPERTIES	4220
#define IDS_AAALLPAGES	4221
#define IDS_AAODDPAGES	4222
#define IDS_AAEVENPAGES	4223
#define IDS_AAALL	4224
#define IDS_AAODD	4225
#define IDS_AAEVEN	4226
#define IDS_AAREVERSE	4227

/* Properties dialog box */
#define IDS_AAPROPERTIES	4230
#define IDS_AAPROPERTYC	4231
#define IDS_AAVALUEC	4232
#define IDS_AAPAGEOFFSETPT	4233
#define IDS_AAXC	4234
#define IDS_AAYC	4235

/* Edit Properties dialog box */
#define IDS_AAEDITPROPERTIES	4240
#define IDS_AAPROPERTYTYPEC	4241
#define IDS_AANUMBER	4242
#define IDS_AASTRING	4243
#define IDS_AANAMEC	4244
#define IDS_AAVALUESC	4245
#define IDS_AADELETE	4246

#define IDS_AABOUNDINGBOX	4250

/* Advanced Configure dialog box */
#define IDS_AACONFIGUREGS	4260
#define IDS_AAGHOSTSCRIPTDLLC	4261
#define IDS_AAGHOSTSCRIPTINCC	4262
#define IDS_AAGHOSTSCRIPTOTHERC	4263
#define IDS_AAGHOSTSCRIPTSOC	4268
#define IDS_AAGHOSTSCRIPTEXEC	4269

/* Easy Configure dialog box */
#define IDS_AAEASYCONFIGURE	4270
#define IDS_AAWHICHGS	4271

/* Download Ghostscript dialog box */
#define IDS_AADOWNLOADGS	4280
#define IDS_AADOWNLOADNOW	4281
#define IDS_AAGSNOTFOUND	4282

#define IDS_AAGSMESSWIN	4290
#define IDS_AAGSMESSPM	4291
#define IDS_AAGSMESSX11	4292
#define IDS_AACOPY	4293

/* Display Settings dialog box */
#define IDS_AADISPLAYSETTINGS	4300
#define IDS_AARESOLUTION	4301
#define IDS_AAZOOMRESOLUTION	4302
#define IDS_AADEPTH	4303
#define IDS_AATEXTALPHA	4304
#define IDS_AAGRAPHICSALPHA	4305
#define IDS_AADRAWMETHOD	4306
#define IDS_AADPI	4307
#define IDS_AABPP	4308
#define IDS_AABITS	4309

/* Measure and custom units dialog box */
#define IDS_AAPT	4320
#define IDS_AAMM	4321
#define IDS_AAINCH	4322
#define IDS_AACUSTOM	4323
#define IDS_AAMEASURE	4324
#define IDS_AAUNITC	4325
#define IDS_AASTARTC	4326
#define IDS_AAFINISHC	4327
#define IDS_AADELTAC	4328
#define IDS_AALENGTHC	4329
#define IDS_AACHANGE	4330
#define IDS_AACALCXFORM	4331
#define IDS_AATRANSLATE	4332
#define IDS_AAROTATE	4333
#define IDS_AASCALE	4334
#define IDS_AAINITMATRIX	4335
#define IDS_AAINVERTMATRIX	4336

/* PS to Edit dialog box */
#define IDS_AAPSTOEDIT	4340
#define IDS_AAFORMATC	4341
#define IDS_AADRAWTASP	4342
#define IDS_AAMAPTOLATIN1	4343
#define IDS_AAFLATNESSC	4344
#define IDS_AADEFAULTFONTC	4345
#define IDS_AADRIVEROPTIONSC	4346

/* Registration */
#define IDS_AAREGTOC	4350
#define IDS_AANUMBERC	4351
#define IDS_AAGSVIEWREG	4352
#define IDS_AAREGISTERNOW	4353
#define IDS_AAONLINEREG	4354
#define IDS_AAREG1	4355
#define IDS_AAREG2	4356
#define IDS_AANAG1	4357
#define IDS_AANAG2	4358
#define IDS_AANAG3	4359
#define IDS_AANAG4	4360
#define IDS_AANAG5	4361


/* Language changing */
#define IDS_AASELECTLANGUAGE	4500
#define IDS_AAENGLISH	4501
#define IDS_AADEUTSCH	4502
#define IDS_AAFRANCAIS	4503
#define IDS_AAITALIANO	4504
#define IDS_AAESPANOL	4505
#define IDS_AAGREEK	4506
#define IDS_AANEDERLANDS 4507
#define IDS_AASVENSKA 	4508

#define IDS_WINHELPFILE	4510
