home *** CD-ROM | disk | FTP | other *** search
- /****************************************************************
- This file was created automatically by `FlexCat 2.4'
- from "Catalogs_Src/FlexCat.cd".
-
- Do NOT edit by hand!
- ****************************************************************/
-
- /****************************************************************
-
- This file is a quick-hack-solution for all of you wanting
- to compile FlexCat on non-amiga platform. It creates
- necessary string tables (hardcoded ATM) and functions to
- make code work under any operating system.
-
- Carlos
-
- ****************************************************************/
-
- #ifndef FlexCat_CAT_H
- #define FlexCat_CAT_H
-
- void OpenFlexCatCatalog( void );
- void CloseFlexCatCatalog( void );
-
- char * FlexCat_Strings[47] = {
- (char *)"Out of memory!",
- (char *)"%s, Line %d; warning: ",
- (char *)"Expected hex character (one of [0-9a-fA-F]).",
- (char *)"Expected octal character (one of [0-7]).",
- (char *)"Cannot open catalog description %s.",
- (char *)"LengthBytes > %d (sizeof long) not possible.",
- (char *)"Unknown catalog description command",
- (char *)"Unexpected blanks.",
- (char *)"Missing identifier.",
- (char *)"Missing '('.",
- (char *)"ID number used twice.",
- (char *)"Identifier redeclared.",
- (char *)"Expected MinLen (character '/').",
- (char *)"Expected MaxLen (character '/').",
- (char *)"Expected ')'.",
- (char *)"Extra characters at the end of the line.",
- (char *)"Unexpected end of file (missing catalog string).",
- (char *)"String too short.",
- (char *)"String too long.",
- (char *)"Cannot open catalog translation file %s.",
- (char *)"Missing catalog translation command. (Expected second '#'.)",
- (char *)"Unknown catalog translation command.",
- (char *)"Missing catalog translation version; use either ##version\n"\
- "or ##rcsid and ##name.",
- (char *)"Missing catalog translation language.",
- (char *)"Cannot open catalog file %s.",
- (char *)"Cannot create catalog translation file %s.",
- (char *)"%s missing in catalog description.",
- (char *)"Cannot open source description file %s.",
- (char *)"Cannot open source file %s.",
- (char *)"Unknown string type.",
- (char *)"Unexpected end of line. (Missing ')')",
- (char *)" CDFILE Catalog description file to scan\n"\
- " CTFILE Catalog translation file to scan\n"\
- " CATALOG Catalog file to create\n"\
- " NEWCTFILE Catalog translation file to create\n"\
- " SOURCES Sources to create; must be something like sfile=sdfile,\n"\
- " where sfile is a sourcefile and sdfile is a source\n"\
- " description file\n"\
- " WARNCTGAPS Warn symbols missing in CT file\n"\
- " NOOPTIM Do not skip unchanged strings (equal in both #?.cd and #?.ct)\n"\
- " FILL Use descriptor texts if translation are missing\n"\
- " FLUSH Flush memory when catalog is written\n"\
- " NOBEEP Suppress DisplayBeep()'s on error and warnings\n"\
- " QUIET Suppress warning messages",
- (char *)"Creating a catalog needs a catalog translation file as argument.\n",
- (char *)"Binary characters in stringtype None.",
- (char *)"ID %s missing in CT file.",
- (char *)"Catalog language declared twice.",
- (char *)"Catalog version declared twice.",
- (char *)"Incorrect rcs ID (must be similar to\n"\
- "'$Date: 1999/11/28 03:36:40 $ $Revision: 1.2 $')",
- (char *)"Usage",
- (char *)"Error processing FlexCat.prefs variable, falling back to defaults.\n"\
- "Preferences template: ",
- (char *)" NOLANGTOLOWER Prevents #language name from being lowercased\n"\
- " NOBUFFEREDIO Disables IO buffers\n"\
- " MODIFIED Creates the catalog only when #?.c(d|t) files were changed",
- (char *)"File %s is up to date",
- (char *)"Cannot get the datestamp of %s",
- (char *)" COPYMSGNEW Turns on copying ***NEW*** markers while updating #?.ct file\n"\
- " OLDMSGNEW If old #?.ct file is using other marker, specify it here",
- (char *)"Original string has a trailing ellipsis (...)",
- (char *)"Original string has a trailing spaces",
- (char *)" NOSPACE Removes the space being usually put between ';' and the comment"
- };
-
- #define msgMemoryError FlexCat_Strings[0]
- #define msgWarning FlexCat_Strings[1]
- #define msgExpectedHex FlexCat_Strings[2]
- #define msgExpectedOctal FlexCat_Strings[3]
- #define msgNoCatalogDescription FlexCat_Strings[4]
- #define msgNoLengthBytes FlexCat_Strings[5]
- #define msgUnknownCDCommand FlexCat_Strings[6]
- #define msgUnexpectedBlanks FlexCat_Strings[7]
- #define msgNoIdentifier FlexCat_Strings[8]
- #define msgNoLeadingBracket FlexCat_Strings[9]
- #define msgDoubleID FlexCat_Strings[10]
- #define msgDoubleIdentifier FlexCat_Strings[11]
- #define msgNoMinLen FlexCat_Strings[12]
- #define msgNoMaxLen FlexCat_Strings[13]
- #define msgNoTrailingBracket FlexCat_Strings[14]
- #define msgExtraCharacters FlexCat_Strings[15]
- #define msgNoString FlexCat_Strings[16]
- #define msgShortString FlexCat_Strings[17]
- #define msgLongString FlexCat_Strings[18]
- #define msgNoCatalogTranslation FlexCat_Strings[19]
- #define msgNoCTCommand FlexCat_Strings[20]
- #define msgUnknownCTCommand FlexCat_Strings[21]
- #define msgNoCTVersion FlexCat_Strings[22]
- #define msgNoCTLanguage FlexCat_Strings[23]
- #define msgNoCatalog FlexCat_Strings[24]
- #define msgNoNewCTFile FlexCat_Strings[25]
- #define msgUnknownIdentifier FlexCat_Strings[26]
- #define msgNoSourceDescription FlexCat_Strings[27]
- #define msgNoSource FlexCat_Strings[28]
- #define msgUnknownStringType FlexCat_Strings[29]
- #define msgNoTerminateBracket FlexCat_Strings[30]
- #define msgUsage FlexCat_Strings[31]
- #define msgNoCTArgument FlexCat_Strings[32]
- #define msgNoBinChars FlexCat_Strings[33]
- #define msgCTGap FlexCat_Strings[34]
- #define msgDoubleCTLanguage FlexCat_Strings[35]
- #define msgDoubleCTVersion FlexCat_Strings[36]
- #define msgWrongRcsId FlexCat_Strings[37]
- #define msgUsageHead FlexCat_Strings[38]
- #define msgPrefsError FlexCat_Strings[39]
- #define msgUsage_2 FlexCat_Strings[40]
- #define msgUpToDate FlexCat_Strings[41]
- #define msgCantCheckDate FlexCat_Strings[42]
- #define msgUsage_3 FlexCat_Strings[43]
- #define msgTrailingEllipsis FlexCat_Strings[44]
- #define msgTrailingSpaces FlexCat_Strings[45]
- #define msgUsage_4 FlexCat_Strings[46]
-
- #endif
-