home *** CD-ROM | disk | FTP | other *** search
- #ifndef MAKE_ID
- #define MAKE_ID(a,b,c,d) ((ULONG) (a)<<24 | (ULONG) (b)<<16 | (ULONG) (c)<<8 | (ULONG) (d))
- #endif
-
- #ifdef _DCC
- #define __inline
- #endif
-
- #include "Speak.h"
- #include "SpeakStrings_cat.h"
-
- extern char* GetString(int);
-
- char *GetMBString(int ref)
- {
- char *aux;
-
- aux = GetString(ref);
- if (aux[1] == '\0') return(&aux[0]);
- else return(aux);
- }
-
- struct ObjApp * CreateApp(void)
- {
- struct ObjApp * Object;
-
- APTR MN_label_0Projekt, MN_label_0Quit, MN_label_1Projekt, MN_label_1About;
- APTR MN_label_1Quit, GROUP_ROOT_0, GR_grp_0, GR_grp_12, GR_grp_10, GR_grp_3;
- APTR GR_grp_3CC, GR_grp_6, obj_aux0, obj_aux1, GROUP_ROOT_1;
-
- if (!(Object = AllocVec(sizeof(struct ObjApp), MEMF_PUBLIC|MEMF_CLEAR)))
- return(NULL);
-
- Object->STR_TX_label_0 = GetMBString(MSG_TX_label_0);
- Object->STR_TX_label_1 = GetMBString(MSG_TX_label_1);
- Object->STR_TX_label_4CC = GetMBString(MSG_TX_label_4CC);
- Object->STR_TX_label_2 = GetMBString(MSG_TX_label_2);
- Object->STR_TX_label_3 = GetMBString(MSG_TX_label_3);
- Object->STR_TX_label_4 = GetMBString(MSG_TX_label_4);
- Object->STR_TX_label_5 = GetMBString(MSG_TX_label_5);
- Object->STR_TX_label_6 = GetMBString(MSG_TX_label_6);
- Object->STR_TX_F1ADJ = GetMBString(MSG_TX_F1ADJ);
- Object->STR_TX_F2ADJ = GetMBString(MSG_TX_F2ADJ);
- Object->STR_TX_F3ADJ = GetMBString(MSG_TX_F3ADJ);
- Object->STR_TX_A1ADJ = GetMBString(MSG_TX_A1ADJ);
- Object->STR_TX_A2ADJ = GetMBString(MSG_TX_A2ADJ);
- Object->STR_TX_A3ADJ = GetMBString(MSG_TX_A3ADJ);
- Object->STR_TX_ARTIC = GetMBString(MSG_TX_ARTIC);
- Object->STR_TX_AVBIAS = GetMBString(MSG_TX_AVBIAS);
- Object->STR_TX_AFBIAS = GetMBString(MSG_TX_AFBIAS);
- Object->STR_TX_CENT = GetMBString(MSG_TX_CENT);
- Object->STR_TX_PHONEME = NULL;
- Object->STR_TX_label_7 = GetMBString(MSG_TX_label_7);
-
- Object->CY_SEXContent[0] = GetMBString(MSG_CY_SEX0);
- Object->CY_SEXContent[1] = GetMBString(MSG_CY_SEX1);
- Object->CY_SEXContent[2] = NULL;
- Object->CY_KINDContent[0] = GetMBString(MSG_CY_KIND0);
- Object->CY_KINDContent[1] = GetMBString(MSG_CY_KIND1);
- Object->CY_KINDContent[2] = GetMBString(MSG_CY_KIND2);
- Object->CY_KINDContent[3] = NULL;
- Object->CY_OUTPUTContent[0] = GetMBString(MSG_CY_OUTPUT0);
- Object->CY_OUTPUTContent[1] = GetMBString(MSG_CY_OUTPUT1);
- Object->CY_OUTPUTContent[2] = GetMBString(MSG_CY_OUTPUT2);
- Object->CY_OUTPUTContent[3] = NULL;
- Object->CY_LANGUAGEContent[0] = "Deutsch";
- Object->CY_LANGUAGEContent[1] = "English";
- Object->CY_LANGUAGEContent[2] = NULL;
-
- Object->STR_GR_grp_10[0] = GetMBString(MSG_GR_grp_100);
- Object->STR_GR_grp_10[1] = GetMBString(MSG_GR_grp_101);
- Object->STR_GR_grp_10[2] = NULL;
-
- Object->TX_label_0 = TextObject,
- MUIA_HelpNode, "TX_label_0",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_label_0,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->CY_SEX = CycleObject,
- MUIA_HelpNode, "CY_SEX",
- MUIA_Cycle_Entries, Object->CY_SEXContent,
- End;
-
- Object->TX_label_1 = TextObject,
- MUIA_HelpNode, "TX_label_1",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_label_1,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->CY_KIND = CycleObject,
- MUIA_HelpNode, "CY_KIND",
- MUIA_Cycle_Entries, Object->CY_KINDContent,
- End;
-
- Object->TX_label_4CC = TextObject,
- MUIA_HelpNode, "TX_label_4CC",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_label_4CC,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->CY_OUTPUT = CycleObject,
- MUIA_HelpNode, "CY_OUTPUT",
- MUIA_Cycle_Entries, Object->CY_OUTPUTContent,
- End;
-
- Object->TX_label_2 = TextObject,
- MUIA_HelpNode, "TX_label_2",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_label_2,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_HEIGHT = SliderObject,
- MUIA_HelpNode, "SL_HEIGHT",
- MUIA_Slider_Min, 65,
- MUIA_Slider_Max, 320,
- MUIA_Slider_Level, 150,
- End;
-
- Object->TX_label_3 = TextObject,
- MUIA_HelpNode, "TX_label_3",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_label_3,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_SPEED = SliderObject,
- MUIA_HelpNode, "SL_SPEED",
- MUIA_Slider_Min, 40,
- MUIA_Slider_Max, 400,
- MUIA_Slider_Level, 100,
- End;
-
- Object->TX_label_4 = TextObject,
- MUIA_HelpNode, "TX_label_4",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_label_4,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_VOLUME = SliderObject,
- MUIA_HelpNode, "SL_VOLUME",
- MUIA_Slider_Min, 0,
- MUIA_Slider_Max, 64,
- MUIA_Slider_Level, 64,
- End;
-
- Object->TX_label_lang = TextObject,
- MUIA_HelpNode, (APTR) "TX_label_5",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, GetMBString(MSG_LANGUAGE),
- MUIA_Text_SetMin, TRUE,
- End;
-
-
- Object->CY_LANGUAGE = CycleObject,
- MUIA_HelpNode, "CY_LANGUAGE",
- MUIA_Cycle_Entries, Object->CY_LANGUAGEContent,
- End;
-
-
- GR_grp_0 = GroupObject,
- MUIA_Frame, MUIV_Frame_Group,
- MUIA_FrameTitle, GetMBString(MSG_GR_grp_0Title),
- MUIA_Group_Columns, 2,
- Child, Object->TX_label_0,
- Child, Object->CY_SEX,
- Child, Object->TX_label_1,
- Child, Object->CY_KIND,
- Child, Object->TX_label_4CC,
- Child, Object->CY_OUTPUT,
- Child, Object->TX_label_2,
- Child, Object->SL_HEIGHT,
- Child, Object->TX_label_3,
- Child, Object->SL_SPEED,
- Child, Object->TX_label_4,
- Child, Object->SL_VOLUME,
- Child, Object->TX_label_lang,
- Child, Object->CY_LANGUAGE,
-
- End;
-
- Object->TX_label_5 = TextObject,
- MUIA_HelpNode, "TX_label_5",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_label_5,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_ENTHUSIASMUS = SliderObject,
- MUIA_HelpNode, "SL_ENTHUSIASMUS",
- MUIA_Slider_Min, 0,
- MUIA_Slider_Max, 255,
- MUIA_Slider_Level, 0,
- End;
-
- Object->TX_label_6 = TextObject,
- MUIA_HelpNode, "TX_label_6",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_label_6,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_PERTUBATION = SliderObject,
- MUIA_HelpNode, "SL_PERTUBATION",
- MUIA_Slider_Min, 0,
- MUIA_Slider_Max, 255,
- MUIA_Slider_Level, 0,
- End;
-
- Object->TX_F1ADJ = TextObject,
- MUIA_HelpNode, "TX_F1ADJ",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_F1ADJ,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_F1ADJ = SliderObject,
- MUIA_HelpNode, "SL_F1ADJ",
- MUIA_Slider_Min, -100,
- MUIA_Slider_Max, 100,
- MUIA_Slider_Level, 0,
- End;
-
- Object->TX_F2ADJ = TextObject,
- MUIA_HelpNode, "TX_F2ADJ",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_F2ADJ,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_F2ADJ = SliderObject,
- MUIA_HelpNode, "SL_F2ADJ",
- MUIA_Slider_Min, -100,
- MUIA_Slider_Max, 100,
- MUIA_Slider_Level, 0,
- End;
-
- Object->TX_F3ADJ = TextObject,
- MUIA_HelpNode, "TX_F3ADJ",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_F3ADJ,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_F3ADJ = SliderObject,
- MUIA_HelpNode, "SL_F3ADJ",
- MUIA_Slider_Min, -100,
- MUIA_Slider_Max, 100,
- MUIA_Slider_Level, 0,
- End;
-
- Object->TX_A1ADJ = TextObject,
- MUIA_HelpNode, "TX_A1ADJ",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_A1ADJ,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_A1ADJ = SliderObject,
- MUIA_HelpNode, "SL_A1ADJ",
- MUIA_Slider_Min, -31,
- MUIA_Slider_Max, 32,
- MUIA_Slider_Level, 0,
- End;
-
- GR_grp_3 = GroupObject,
- MUIA_Group_Columns, 2,
- Child, Object->TX_label_5,
- Child, Object->SL_ENTHUSIASMUS,
- Child, Object->TX_label_6,
- Child, Object->SL_PERTUBATION,
- Child, Object->TX_F1ADJ,
- Child, Object->SL_F1ADJ,
- Child, Object->TX_F2ADJ,
- Child, Object->SL_F2ADJ,
- Child, Object->TX_F3ADJ,
- Child, Object->SL_F3ADJ,
- Child, Object->TX_A1ADJ,
- Child, Object->SL_A1ADJ,
- End;
-
- Object->TX_A2ADJ = TextObject,
- MUIA_HelpNode, "TX_A2ADJ",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_A2ADJ,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_A2ADJ = SliderObject,
- MUIA_HelpNode, "SL_A2ADJ",
- MUIA_Slider_Min, -31,
- MUIA_Slider_Max, 32,
- MUIA_Slider_Level, 0,
- End;
-
- Object->TX_A3ADJ = TextObject,
- MUIA_HelpNode, "TX_A3ADJ",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_A3ADJ,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_A3ADJ = SliderObject,
- MUIA_HelpNode, "SL_A3ADJ",
- MUIA_Slider_Min, -31,
- MUIA_Slider_Max, 32,
- MUIA_Slider_Level, 0,
- End;
-
- Object->TX_ARTIC = TextObject,
- MUIA_HelpNode, "TX_ARTIC",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_ARTIC,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_ARTIC = SliderObject,
- MUIA_HelpNode, "SL_ARTIC",
- MUIA_Slider_Min, 0,
- MUIA_Slider_Max, 400,
- MUIA_Slider_Level, 0,
- End;
-
- Object->TX_AVBIAS = TextObject,
- MUIA_HelpNode, "TX_AVBIAS",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_AVBIAS,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_AVBIAS = SliderObject,
- MUIA_HelpNode, "SL_AVBIAS",
- MUIA_Slider_Min, -31,
- MUIA_Slider_Max, 32,
- MUIA_Slider_Level, 0,
- End;
-
- Object->TX_AFBIAS = TextObject,
- MUIA_HelpNode, "TX_AFBIAS",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_AFBIAS,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_AFBIAS = SliderObject,
- MUIA_HelpNode, "SL_AFBIAS",
- MUIA_Slider_Min, -31,
- MUIA_Slider_Max, 32,
- MUIA_Slider_Level, 0,
- End;
-
- Object->TX_CENT = TextObject,
- MUIA_HelpNode, "TX_CENT",
- MUIA_Background, MUII_BACKGROUND,
- MUIA_Text_Contents, Object->STR_TX_CENT,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->SL_CENT = SliderObject,
- MUIA_HelpNode, "SL_CENT",
- MUIA_Slider_Min, 0,
- MUIA_Slider_Max, 100,
- MUIA_Slider_Level, 0,
- End;
-
- GR_grp_3CC = GroupObject,
- MUIA_Group_Columns, 2,
- Child, Object->TX_A2ADJ,
- Child, Object->SL_A2ADJ,
- Child, Object->TX_A3ADJ,
- Child, Object->SL_A3ADJ,
- Child, Object->TX_ARTIC,
- Child, Object->SL_ARTIC,
- Child, Object->TX_AVBIAS,
- Child, Object->SL_AVBIAS,
- Child, Object->TX_AFBIAS,
- Child, Object->SL_AFBIAS,
- Child, Object->TX_CENT,
- Child, Object->SL_CENT,
- End;
-
- GR_grp_10 = RegisterObject,
- MUIA_Register_Titles, Object->STR_GR_grp_10,
- MUIA_HelpNode, "GR_grp_10",
- MUIA_Frame, MUIV_Frame_Group,
- Child, GR_grp_3,
- Child, GR_grp_3CC,
- End;
-
- Object->STR_TEXT = StringObject,
- MUIA_Frame, MUIV_Frame_String,
- MUIA_HelpNode, "STR_TEXT",
- MUIA_String_MaxLen, 255,
- End;
-
- obj_aux1 = Label2(GetMBString(MSG_STR_TEXT));
-
- obj_aux0 = GroupObject,
- MUIA_Group_Columns, 2,
- Child, obj_aux1,
- Child, Object->STR_TEXT,
- End;
-
- Object->TX_PHONEME = TextObject,
- MUIA_Frame, MUIV_Frame_Text,
- MUIA_Text_Contents, Object->STR_TX_PHONEME,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->BT_SPEAK = SimpleButton(GetMBString(MSG_BT_SPEAK));
-
- GR_grp_6 = GroupObject,
- Child, obj_aux0,
- Child, Object->TX_PHONEME,
- Child, Object->BT_SPEAK,
- End;
-
- GR_grp_12 = GroupObject,
- MUIA_HelpNode, "GR_grp_12",
- MUIA_Frame, MUIV_Frame_Group,
- Child, GR_grp_10,
- Child, GR_grp_6,
- End;
-
- GROUP_ROOT_0 = GroupObject,
- Child, GR_grp_0,
- Child, GR_grp_12,
- End;
-
- MN_label_1About = MenuitemObject,
- MUIA_Menuitem_Title, GetMBString(MSG_MN_label_1About),
- MUIA_Menuitem_Shortcut, GetMBString(MSG_MN_label_1AboutChar),
- End;
-
- MN_label_1Quit = MenuitemObject,
- MUIA_Menuitem_Title, GetMBString(MSG_MN_label_1Quit),
- MUIA_Menuitem_Shortcut, GetMBString(MSG_MN_label_1QuitChar),
- End;
-
- MN_label_1Projekt = MenuObject,
- MUIA_Menu_Title, GetMBString(MSG_MN_label_1Projekt),
- MUIA_Family_Child, MN_label_1About,
- MUIA_Family_Child, MN_label_1Quit,
- End;
-
- Object->MN_label_1 = MenustripObject,
- MUIA_Family_Child, MN_label_1Projekt,
- End;
-
- Object->WIN_Main = WindowObject,
- MUIA_Window_Title, GetMBString(MSG_WIN_Main),
- MUIA_HelpNode, "WIN_Main",
- MUIA_Window_Menustrip, Object->MN_label_1,
- MUIA_Window_ID, MAKE_ID('0', 'W', 'I', 'N'),
- WindowContents, GROUP_ROOT_0,
- End;
-
- Object->TX_label_7 = TextObject,
- MUIA_Background, MUII_HSHINEBACK,
- MUIA_Text_Contents, Object->STR_TX_label_7,
- MUIA_Text_SetMin, TRUE,
- End;
-
- Object->BT_OK = SimpleButton(GetMBString(MSG_BT_OK));
-
- GROUP_ROOT_1 = GroupObject,
- Child, Object->TX_label_7,
- Child, Object->BT_OK,
- End;
-
- Object->WIN_About = WindowObject,
- MUIA_Window_Title, GetMBString(MSG_WIN_About),
- MUIA_Window_ID, MAKE_ID('1', 'W', 'I', 'N'),
- MUIA_Window_SizeGadget, FALSE,
- WindowContents, GROUP_ROOT_1,
- End;
-
- MN_label_0Quit = MenuitemObject,
- MUIA_Menuitem_Title, GetMBString(MSG_MN_label_0Quit),
- MUIA_Menuitem_Shortcut, GetMBString(MSG_MN_label_0QuitChar),
- End;
-
- MN_label_0Projekt = MenuObject,
- MUIA_Menu_Title, GetMBString(MSG_MN_label_0Projekt),
- MUIA_Family_Child, MN_label_0Quit,
- End;
-
- Object->MN_label_0 = MenustripObject,
- MUIA_Family_Child, MN_label_0Projekt,
- End;
-
- Object->App = ApplicationObject,
- MUIA_Application_Author, "Andreas Jung, Klosterstr. 21, D-66125 Saarbrücken, Germany",
- MUIA_Application_Menustrip, Object->MN_label_0,
- MUIA_Application_Base, "MUISPEAK",
- MUIA_Application_Title, "MUI Speak",
- MUIA_Application_Version, "$VER: MuiSpeak 0.04 (27.11.94)",
- MUIA_Application_Copyright, GetMBString(MSG_AppCopyright),
- MUIA_Application_Description, GetMBString(MSG_AppDescription),
- SubWindow, Object->WIN_Main,
- SubWindow, Object->WIN_About,
- End;
-
-
- if (!Object->App)
- {
- FreeVec(Object);
- return(NULL);
- }
-
- DoMethod(MN_label_0Quit,
- MUIM_Notify, MUIA_Menuitem_Trigger, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, MUIV_Application_ReturnID_Quit
- );
-
- DoMethod(MN_label_1About,
- MUIM_Notify, MUIA_Menuitem_Trigger, MUIV_EveryTime,
- Object->WIN_About,
- 3,
- MUIM_Set, MUIA_Window_Open, TRUE
- );
-
- DoMethod(MN_label_1Quit,
- MUIM_Notify, MUIA_Menuitem_Trigger, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, MUIV_Application_ReturnID_Quit
- );
-
- DoMethod(Object->WIN_Main,
- MUIM_Notify, MUIA_Window_CloseRequest, TRUE,
- Object->App,
- 2,
- MUIM_Application_ReturnID, MUIV_Application_ReturnID_Quit
- );
-
- DoMethod(Object->CY_SEX,
- MUIM_Notify, MUIA_Cycle_Active, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_SEX
- );
-
- DoMethod(Object->CY_LANGUAGE,
- MUIM_Notify, MUIA_Cycle_Active, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_LANGUAGE
- );
-
- DoMethod(Object->CY_KIND,
- MUIM_Notify, MUIA_Cycle_Active, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_KIND
- );
-
- DoMethod(Object->CY_OUTPUT,
- MUIM_Notify, MUIA_Cycle_Active, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_OUTPUT
- );
-
- DoMethod(Object->SL_HEIGHT,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_HEIGHT
- );
-
- DoMethod(Object->SL_SPEED,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_SPEED
- );
-
- DoMethod(Object->SL_VOLUME,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_VOLUME
- );
-
- DoMethod(Object->SL_ENTHUSIASMUS,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_ENTHU
- );
-
- DoMethod(Object->SL_PERTUBATION,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_PERTUB
- );
-
- DoMethod(Object->SL_F1ADJ,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_F1ADJ
- );
-
- DoMethod(Object->SL_F2ADJ,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_F2ADJ
- );
-
- DoMethod(Object->SL_F3ADJ,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_F3ADJ
- );
-
- DoMethod(Object->SL_A1ADJ,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_A1ADJ
- );
-
- DoMethod(Object->SL_A2ADJ,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_A2ADJ
- );
-
- DoMethod(Object->SL_A3ADJ,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_A3ADJ
- );
-
- DoMethod(Object->SL_ARTIC,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_ARTIC
- );
-
- DoMethod(Object->SL_AVBIAS,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_AVBIAS
- );
-
- DoMethod(Object->SL_AFBIAS,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_AFBIAS
- );
-
- DoMethod(Object->SL_CENT,
- MUIM_Notify, MUIA_Slider_Level, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_CENT
- );
-
- DoMethod(Object->STR_TEXT,
- MUIM_Notify, MUIA_String_Acknowledge, MUIV_EveryTime,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_TEXT
- );
-
- DoMethod(Object->BT_SPEAK,
- MUIM_Notify, MUIA_Pressed, FALSE,
- Object->App,
- 2,
- MUIM_Application_ReturnID, RET_SPEAK
- );
-
- DoMethod(Object->WIN_Main,
- MUIM_Window_SetCycleChain, Object->TX_label_0,
- Object->CY_SEX,
- Object->TX_label_1,
- Object->CY_KIND,
- Object->TX_label_4CC,
- Object->CY_OUTPUT,
- Object->TX_label_2,
- Object->SL_HEIGHT,
- Object->TX_label_3,
- Object->SL_SPEED,
- Object->TX_label_4,
- Object->SL_VOLUME,
- Object->TX_label_lang,
- Object->CY_LANGUAGE,
- Object->TX_label_5,
- Object->SL_ENTHUSIASMUS,
- Object->TX_label_6,
- Object->SL_PERTUBATION,
- Object->TX_F1ADJ,
- Object->SL_F1ADJ,
- Object->TX_F2ADJ,
- Object->SL_F2ADJ,
- Object->TX_F3ADJ,
- Object->SL_F3ADJ,
- Object->TX_A1ADJ,
- Object->SL_A1ADJ,
- Object->TX_A2ADJ,
- Object->SL_A2ADJ,
- Object->TX_A3ADJ,
- Object->SL_A3ADJ,
- Object->TX_ARTIC,
- Object->SL_ARTIC,
- Object->TX_AVBIAS,
- Object->SL_AVBIAS,
- Object->TX_AFBIAS,
- Object->SL_AFBIAS,
- Object->TX_CENT,
- Object->SL_CENT,
- Object->STR_TEXT,
- Object->TX_PHONEME,
- Object->BT_SPEAK,
- 0
- );
-
- DoMethod(Object->WIN_About,
- MUIM_Notify, MUIA_Window_CloseRequest, TRUE,
- Object->WIN_About,
- 3,
- MUIM_Set, MUIA_Window_Open, FALSE
- );
-
- DoMethod(Object->BT_OK,
- MUIM_Notify, MUIA_Pressed , FALSE,
- Object->WIN_About,
- 3,
- MUIM_Set, MUIA_Window_Open, FALSE
- );
-
- DoMethod(Object->WIN_About,
- MUIM_Window_SetCycleChain, Object->TX_label_7,
- Object->BT_OK,
- 0
- );
-
- set(Object->WIN_Main,
- MUIA_Window_Open, TRUE
- );
-
-
- return(Object);
- }
-
- void DisposeApp(struct ObjApp * Object)
- {
- MUI_DisposeObject(Object->App);
- FreeVec(Object);
- }
-