home *** CD-ROM | disk | FTP | other *** search
- #ifndef SPEAKSTRINGS_CAT_H
- #define SPEAKSTRINGS_CAT_H
-
-
- /****************************************************************************/
-
-
- /* This file was created automatically by CatComp.
- * Do NOT edit by hand!
- */
-
-
- #ifndef EXEC_TYPES_H
- #include <exec/types.h>
- #endif
-
- #ifdef CATCOMP_ARRAY
- #undef CATCOMP_NUMBERS
- #undef CATCOMP_STRINGS
- #define CATCOMP_NUMBERS
- #define CATCOMP_STRINGS
- #endif
-
- #ifdef CATCOMP_BLOCK
- #undef CATCOMP_STRINGS
- #define CATCOMP_STRINGS
- #endif
-
-
- /****************************************************************************/
-
-
- #ifdef CATCOMP_NUMBERS
-
- #define MSG_AppDescription 0
- #define MSG_AppCopyright 1
- #define MSG_MN_label_0Projekt 2
- #define MSG_MN_label_0Quit 3
- #define MSG_MN_label_0QuitChar 4
- #define MSG_WIN_Main 5
- #define MSG_MN_label_1Projekt 6
- #define MSG_MN_label_1About 7
- #define MSG_MN_label_1AboutChar 8
- #define MSG_MN_label_1Quit 9
- #define MSG_MN_label_1QuitChar 10
- #define MSG_GR_grp_0Title 11
- #define MSG_TX_label_0 12
- #define MSG_CY_SEX0 13
- #define MSG_CY_SEX1 14
- #define MSG_TX_label_1 15
- #define MSG_CY_KIND0 16
- #define MSG_CY_KIND1 17
- #define MSG_CY_KIND2 18
- #define MSG_TX_label_4CC 19
- #define MSG_CY_OUTPUT0 20
- #define MSG_CY_OUTPUT1 21
- #define MSG_CY_OUTPUT2 22
- #define MSG_TX_label_2 23
- #define MSG_TX_label_3 24
- #define MSG_TX_label_4 25
- #define MSG_GR_grp_100 26
- #define MSG_GR_grp_101 27
- #define MSG_TX_label_5 28
- #define MSG_TX_label_6 29
- #define MSG_TX_F1ADJ 30
- #define MSG_TX_F2ADJ 31
- #define MSG_TX_F3ADJ 32
- #define MSG_TX_A1ADJ 33
- #define MSG_TX_A2ADJ 34
- #define MSG_TX_A3ADJ 35
- #define MSG_TX_ARTIC 36
- #define MSG_TX_AVBIAS 37
- #define MSG_TX_AFBIAS 38
- #define MSG_TX_CENT 39
- #define MSG_STR_TEXT 40
- #define MSG_BT_SPEAK 41
- #define MSG_WIN_About 42
- #define MSG_TX_label_7 43
- #define MSG_BT_OK 44
- #define MSG_LANGUAGE 45
-
- #endif /* CATCOMP_NUMBERS */
-
-
- /****************************************************************************/
-
-
- #ifdef CATCOMP_STRINGS
-
- #define MSG_AppDescription_STR "Another Speechtoy Clone"
- #define MSG_AppCopyright_STR "This program is freely distributable "
- #define MSG_MN_label_0Projekt_STR "Projekt"
- #define MSG_MN_label_0Quit_STR "Beenden"
- #define MSG_MN_label_0QuitChar_STR "Q"
- #define MSG_WIN_Main_STR "MUI Speak Written in 1994 by Andreas Jung"
- #define MSG_MN_label_1Projekt_STR "Projekt"
- #define MSG_MN_label_1About_STR "Über MuiSpeak"
- #define MSG_MN_label_1AboutChar_STR "?"
- #define MSG_MN_label_1Quit_STR "Beenden"
- #define MSG_MN_label_1QuitChar_STR "Q"
- #define MSG_GR_grp_0Title_STR "Allgemein"
- #define MSG_TX_label_0_STR "Geschlecht: "
- #define MSG_CY_SEX0_STR "Männlich"
- #define MSG_CY_SEX1_STR "Weiblich"
- #define MSG_TX_label_1_STR "Art:"
- #define MSG_CY_KIND0_STR "Normal"
- #define MSG_CY_KIND1_STR "Roboterhaft"
- #define MSG_CY_KIND2_STR "Manuell"
- #define MSG_TX_label_4CC_STR "Ausgabekanal:"
- #define MSG_CY_OUTPUT0_STR "Links"
- #define MSG_CY_OUTPUT1_STR "Rechts"
- #define MSG_CY_OUTPUT2_STR "Links + Rechts"
- #define MSG_TX_label_2_STR "Stimmhöhe:"
- #define MSG_TX_label_3_STR "Geschwindigkeit:"
- #define MSG_TX_label_4_STR "Lautstärke:"
- #define MSG_GR_grp_100_STR "Detailiert I"
- #define MSG_GR_grp_101_STR "Detailiert II"
- #define MSG_TX_label_5_STR "Enthusiasmus:"
- #define MSG_TX_label_6_STR "Perturbation:"
- #define MSG_TX_F1ADJ_STR "F1Adj:"
- #define MSG_TX_F2ADJ_STR "F2Adj:"
- #define MSG_TX_F3ADJ_STR "F3Adj:"
- #define MSG_TX_A1ADJ_STR "A1Adj:"
- #define MSG_TX_A2ADJ_STR "A2Adj:"
- #define MSG_TX_A3ADJ_STR "A3Adj:"
- #define MSG_TX_ARTIC_STR "Artic:"
- #define MSG_TX_AVBIAS_STR "AVBias:"
- #define MSG_TX_AFBIAS_STR "AFBias:"
- #define MSG_TX_CENT_STR "Cent:"
- #define MSG_STR_TEXT_STR "Texteingabe"
- #define MSG_BT_SPEAK_STR "_Sprechen"
- #define MSG_WIN_About_STR "Über MuiSpeak"
- #define MSG_TX_label_7_STR "\033cMuiSpeak 0.04\n\n(C) in 1994\nby\nAndreas Jung\n\nAll rights reserved !"
- #define MSG_BT_OK_STR "OK"
- #define MSG_LANGUAGE_STR "Sprache"
-
- #endif /* CATCOMP_STRINGS */
-
-
- /****************************************************************************/
-
-
- #ifdef CATCOMP_ARRAY
-
- struct CatCompArrayType
- {
- LONG cca_ID;
- STRPTR cca_Str;
- };
-
- static const struct CatCompArrayType CatCompArray[] =
- {
- {MSG_AppDescription,(STRPTR)MSG_AppDescription_STR},
- {MSG_AppCopyright,(STRPTR)MSG_AppCopyright_STR},
- {MSG_MN_label_0Projekt,(STRPTR)MSG_MN_label_0Projekt_STR},
- {MSG_MN_label_0Quit,(STRPTR)MSG_MN_label_0Quit_STR},
- {MSG_MN_label_0QuitChar,(STRPTR)MSG_MN_label_0QuitChar_STR},
- {MSG_WIN_Main,(STRPTR)MSG_WIN_Main_STR},
- {MSG_MN_label_1Projekt,(STRPTR)MSG_MN_label_1Projekt_STR},
- {MSG_MN_label_1About,(STRPTR)MSG_MN_label_1About_STR},
- {MSG_MN_label_1AboutChar,(STRPTR)MSG_MN_label_1AboutChar_STR},
- {MSG_MN_label_1Quit,(STRPTR)MSG_MN_label_1Quit_STR},
- {MSG_MN_label_1QuitChar,(STRPTR)MSG_MN_label_1QuitChar_STR},
- {MSG_GR_grp_0Title,(STRPTR)MSG_GR_grp_0Title_STR},
- {MSG_TX_label_0,(STRPTR)MSG_TX_label_0_STR},
- {MSG_CY_SEX0,(STRPTR)MSG_CY_SEX0_STR},
- {MSG_CY_SEX1,(STRPTR)MSG_CY_SEX1_STR},
- {MSG_TX_label_1,(STRPTR)MSG_TX_label_1_STR},
- {MSG_CY_KIND0,(STRPTR)MSG_CY_KIND0_STR},
- {MSG_CY_KIND1,(STRPTR)MSG_CY_KIND1_STR},
- {MSG_CY_KIND2,(STRPTR)MSG_CY_KIND2_STR},
- {MSG_TX_label_4CC,(STRPTR)MSG_TX_label_4CC_STR},
- {MSG_CY_OUTPUT0,(STRPTR)MSG_CY_OUTPUT0_STR},
- {MSG_CY_OUTPUT1,(STRPTR)MSG_CY_OUTPUT1_STR},
- {MSG_CY_OUTPUT2,(STRPTR)MSG_CY_OUTPUT2_STR},
- {MSG_TX_label_2,(STRPTR)MSG_TX_label_2_STR},
- {MSG_TX_label_3,(STRPTR)MSG_TX_label_3_STR},
- {MSG_TX_label_4,(STRPTR)MSG_TX_label_4_STR},
- {MSG_GR_grp_100,(STRPTR)MSG_GR_grp_100_STR},
- {MSG_GR_grp_101,(STRPTR)MSG_GR_grp_101_STR},
- {MSG_TX_label_5,(STRPTR)MSG_TX_label_5_STR},
- {MSG_TX_label_6,(STRPTR)MSG_TX_label_6_STR},
- {MSG_TX_F1ADJ,(STRPTR)MSG_TX_F1ADJ_STR},
- {MSG_TX_F2ADJ,(STRPTR)MSG_TX_F2ADJ_STR},
- {MSG_TX_F3ADJ,(STRPTR)MSG_TX_F3ADJ_STR},
- {MSG_TX_A1ADJ,(STRPTR)MSG_TX_A1ADJ_STR},
- {MSG_TX_A2ADJ,(STRPTR)MSG_TX_A2ADJ_STR},
- {MSG_TX_A3ADJ,(STRPTR)MSG_TX_A3ADJ_STR},
- {MSG_TX_ARTIC,(STRPTR)MSG_TX_ARTIC_STR},
- {MSG_TX_AVBIAS,(STRPTR)MSG_TX_AVBIAS_STR},
- {MSG_TX_AFBIAS,(STRPTR)MSG_TX_AFBIAS_STR},
- {MSG_TX_CENT,(STRPTR)MSG_TX_CENT_STR},
- {MSG_STR_TEXT,(STRPTR)MSG_STR_TEXT_STR},
- {MSG_BT_SPEAK,(STRPTR)MSG_BT_SPEAK_STR},
- {MSG_WIN_About,(STRPTR)MSG_WIN_About_STR},
- {MSG_TX_label_7,(STRPTR)MSG_TX_label_7_STR},
- {MSG_BT_OK,(STRPTR)MSG_BT_OK_STR},
- {MSG_LANGUAGE,(STRPTR)MSG_LANGUAGE_STR},
- };
-
- #endif /* CATCOMP_ARRAY */
-
-
- /****************************************************************************/
-
-
- #ifdef CATCOMP_BLOCK
-
- static const char CatCompBlock[] =
- {
- "\x00\x00\x00\x00\x00\x18"
- MSG_AppDescription_STR "\x00"
- "\x00\x00\x00\x01\x00\x26"
- MSG_AppCopyright_STR "\x00"
- "\x00\x00\x00\x02\x00\x08"
- MSG_MN_label_0Projekt_STR "\x00"
- "\x00\x00\x00\x03\x00\x08"
- MSG_MN_label_0Quit_STR "\x00"
- "\x00\x00\x00\x04\x00\x02"
- MSG_MN_label_0QuitChar_STR "\x00"
- "\x00\x00\x00\x05\x00\x2C"
- MSG_WIN_Main_STR "\x00\x00"
- "\x00\x00\x00\x06\x00\x08"
- MSG_MN_label_1Projekt_STR "\x00"
- "\x00\x00\x00\x07\x00\x0E"
- MSG_MN_label_1About_STR "\x00"
- "\x00\x00\x00\x08\x00\x02"
- MSG_MN_label_1AboutChar_STR "\x00"
- "\x00\x00\x00\x09\x00\x08"
- MSG_MN_label_1Quit_STR "\x00"
- "\x00\x00\x00\x0A\x00\x02"
- MSG_MN_label_1QuitChar_STR "\x00"
- "\x00\x00\x00\x0B\x00\x0A"
- MSG_GR_grp_0Title_STR "\x00"
- "\x00\x00\x00\x0C\x00\x0E"
- MSG_TX_label_0_STR "\x00\x00"
- "\x00\x00\x00\x0D\x00\x0A"
- MSG_CY_SEX0_STR "\x00\x00"
- "\x00\x00\x00\x0E\x00\x0A"
- MSG_CY_SEX1_STR "\x00\x00"
- "\x00\x00\x00\x0F\x00\x06"
- MSG_TX_label_1_STR "\x00\x00"
- "\x00\x00\x00\x10\x00\x08"
- MSG_CY_KIND0_STR "\x00\x00"
- "\x00\x00\x00\x11\x00\x0C"
- MSG_CY_KIND1_STR "\x00"
- "\x00\x00\x00\x12\x00\x08"
- MSG_CY_KIND2_STR "\x00"
- "\x00\x00\x00\x13\x00\x0E"
- MSG_TX_label_4CC_STR "\x00"
- "\x00\x00\x00\x14\x00\x06"
- MSG_CY_OUTPUT0_STR "\x00"
- "\x00\x00\x00\x15\x00\x08"
- MSG_CY_OUTPUT1_STR "\x00\x00"
- "\x00\x00\x00\x16\x00\x10"
- MSG_CY_OUTPUT2_STR "\x00\x00"
- "\x00\x00\x00\x17\x00\x0C"
- MSG_TX_label_2_STR "\x00\x00"
- "\x00\x00\x00\x18\x00\x12"
- MSG_TX_label_3_STR "\x00\x00"
- "\x00\x00\x00\x19\x00\x0C"
- MSG_TX_label_4_STR "\x00"
- "\x00\x00\x00\x1A\x00\x0E"
- MSG_GR_grp_100_STR "\x00\x00"
- "\x00\x00\x00\x1B\x00\x0E"
- MSG_GR_grp_101_STR "\x00"
- "\x00\x00\x00\x1C\x00\x0E"
- MSG_TX_label_5_STR "\x00"
- "\x00\x00\x00\x1D\x00\x0E"
- MSG_TX_label_6_STR "\x00"
- "\x00\x00\x00\x1E\x00\x08"
- MSG_TX_F1ADJ_STR "\x00\x00"
- "\x00\x00\x00\x1F\x00\x08"
- MSG_TX_F2ADJ_STR "\x00\x00"
- "\x00\x00\x00\x20\x00\x08"
- MSG_TX_F3ADJ_STR "\x00\x00"
- "\x00\x00\x00\x21\x00\x08"
- MSG_TX_A1ADJ_STR "\x00\x00"
- "\x00\x00\x00\x22\x00\x08"
- MSG_TX_A2ADJ_STR "\x00\x00"
- "\x00\x00\x00\x23\x00\x08"
- MSG_TX_A3ADJ_STR "\x00\x00"
- "\x00\x00\x00\x24\x00\x08"
- MSG_TX_ARTIC_STR "\x00\x00"
- "\x00\x00\x00\x25\x00\x08"
- MSG_TX_AVBIAS_STR "\x00"
- "\x00\x00\x00\x26\x00\x08"
- MSG_TX_AFBIAS_STR "\x00"
- "\x00\x00\x00\x27\x00\x06"
- MSG_TX_CENT_STR "\x00"
- "\x00\x00\x00\x28\x00\x0C"
- MSG_STR_TEXT_STR "\x00"
- "\x00\x00\x00\x29\x00\x0A"
- MSG_BT_SPEAK_STR "\x00"
- "\x00\x00\x00\x2A\x00\x0E"
- MSG_WIN_About_STR "\x00"
- "\x00\x00\x00\x2B\x00\x44"
- MSG_TX_label_7_STR "\x00"
- "\x00\x00\x00\x2C\x00\x04"
- MSG_BT_OK_STR "\x00\x00"
- "\x00\x00\x00\x2D\x00\x08"
- MSG_LANGUAGE_STR "\x00"
- };
-
- #endif /* CATCOMP_BLOCK */
-
-
- /****************************************************************************/
-
-
- struct LocaleInfo
- {
- APTR li_LocaleBase;
- APTR li_Catalog;
- };
-
-
- #ifdef CATCOMP_CODE
-
- STRPTR GetString(struct LocaleInfo *li, LONG stringNum)
- {
- LONG *l;
- UWORD *w;
- STRPTR builtIn;
-
- l = (LONG *)CatCompBlock;
-
- while (*l != stringNum)
- {
- w = (UWORD *)((ULONG)l + 4);
- l = (LONG *)((ULONG)l + (ULONG)*w + 6);
- }
- builtIn = (STRPTR)((ULONG)l + 6);
-
- #define XLocaleBase LocaleBase
- #define LocaleBase li->li_LocaleBase
-
- if (LocaleBase)
- return(GetCatalogStr(li->li_Catalog,stringNum,builtIn));
- #define LocaleBase XLocaleBase
- #undef XLocaleBase
-
- return(builtIn);
- }
-
-
- #endif /* CATCOMP_CODE */
-
-
- /****************************************************************************/
-
-
- #endif /* SPEAKSTRINGS_CAT_H */
-