#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 "tmp_mui.h"
#include <libraries/asl.h>

extern Object my_BitMapObject;

struct ObjApp * CreateApp(void)
{
        struct ObjApp * Object;

        APTR    MNlabel0Project, TMPMenuLoad, TMPMenuSaveAs, TMPMenuBarLabel2, MNlabel0Ueber;
        APTR    TMPMenuBarLabel1, MNlabel0Beenden, GROUP_ROOT_0, GR_grp_55, Space_26;
        APTR    GR_grp_56, GR_grp_2, Space_0, GR_grp_20, LA_PublicScreen, Space_13;
        APTR    LA_MemRefresh, TX_label_6, LA_VolRefresh, TX_label_7, LA_Wait, TX_label_8;
        APTR    REC_label_6, GR_grp_21, LA_WinPos, GR_grp_7, obj_aux0, obj_aux1, obj_aux2;
        APTR    obj_aux3, LA_WinSize, GR_grp_8, obj_aux4, obj_aux5, LA_WinHandle;
        APTR    GR_grp_9, Space_1, GR_grp_5, GR_grp_13, GR_grp_16, LA_DescMem, LA_DescFastMem;
        APTR    LA_DescChipMem, LA_DescRetina, LA_DescIdle, REC_label_5, GR_grp_17;
        APTR    LA_Font, LA_BackgroundPic, GR_grp_14, Space_3, GR_grp_4, GR_grp_15;
        APTR    Space_9, GR_grp_18, Space_11, GR_grp_48, LA_Bordergauges, LA_3DGauges;
        APTR    LA_ShadowText, REC_label_10, GR_grp_47, LA_BorderTyoe, Space_12, REC_label_0;
        APTR    GR_grp_19, LA_label_66, Space_37, LA_BWidth, LA_label_43, LA_BHeight;
        APTR    LA_label_44, LA_Space, LA_label_45, LA_label_46, LA_label_47, Space_10;
        APTR    GR_grp_22, GR_grp_29, Space_16, GR_grp_32, GR_grp_31, GR_grp_30, GR_grp_31C;
        APTR    Space_17, GR_grp_51, Space_14, GR_grp_52, Space_18, TX_Format1_Desc;
        APTR    Space_19, Space_15, GR_grp_23, GR_grp_33, Space_24, GR_grp_35, GR_grp_36;
        APTR    Space_25, GR_grp_53, Space_22, GR_grp_54, Space_20, TX_label_4, Space_21;
        APTR    Space_23, GR_grp_24, Space_4, GR_grp_57, LA_DigitalClockFont, REC_label_12;
        APTR    GR_grp_58, LA_DigitalDateFont, REC_label_13, GR_grp_77, Space_28;
        APTR    GR_grp_6, GR_grp_25, LA_TextInGauges, LA_NoGauges, LA_NoBase, LA_DisClock;
        APTR    LA_DisDate, LA_DisIdle, GR_grp_26, LA_DisMemory, LA_DisChip, LA_DisFast;
        APTR    LA_DisRetina, LA_DisInfo1, LA_DisInfo2, GR_grp_27, GR_grp_37, GR_grp_38;
        APTR    BT_AddVol, BT_VolRem, BT_VolUp, BT_VolDown, GR_grp_10, BT_Save, BT_Use;
        APTR    BT_Test, BT_Cancel, GROUP_ROOT_0_0, GR_grp_44, Space_7, BT_label_9;
        APTR    Space_8;

        if (!(Object = AllocVec(sizeof(struct ObjApp), MEMF_PUBLIC|MEMF_CLEAR)))
                return(NULL);

        Object->STR_TX_label_6 = "seconds";
        Object->STR_TX_label_7 = "seconds";
        Object->STR_TX_label_8 = "seconds";
        Object->STR_TX_Format1_Desc = "%d  free memory/size\n%b  free memory/size at startup\n%a  total memory/size\n%p  percent free\n\%\%  display a '\%'\n\n\033uOptions:\033n\nt thousands sep.\nT thousands sep. with a p.\nk  display kilobytes\nm display megabytes\no display occupied size";
        Object->STR_TX_label_4 = "%o  total free memory\n%c  free Chip memory\n%f  free Fast memory\n%r  free Retina memory\n\n\033uOptions:\033n\nt  thousands seperators\nT thousands seperators with a point\nk  display kilobytes\nl  display largest block\na  display total memory";
        Object->STR_TX_label_5 = "\ec\eb\euTinyMeterPrefs V3.62\en\n\nŠ by Tinic Urou in 1995\n\n----\nThis piece of software is EMailWare, so write to:\n\n\ebtinic@tinic.mayn.sub.de\ep\en\n----\n\nHave 'phun' with it!";

        Object->STR_GR_grp_0[0] = "General";
        Object->STR_GR_grp_0[1] = "Design";
        Object->STR_GR_grp_0[2] = "Display what?";
        Object->STR_GR_grp_0[3] = NULL;
        Object->CY_MovingContent[0] = "Normal";
        Object->CY_MovingContent[1] = "Fixed";
        Object->CY_MovingContent[2] = NULL;
        Object->CY_WinhandleContent[0] = "Normal";
        Object->CY_WinhandleContent[1] = "Always to back";
        Object->CY_WinhandleContent[2] = "Always to front";
        Object->CY_WinhandleContent[3] = NULL;
        Object->STR_GR_grp_5[0] = "General";
        Object->STR_GR_grp_5[1] = "Colors";
        Object->STR_GR_grp_5[2] = "Layout";
        Object->STR_GR_grp_5[3] = "Format 1";
        Object->STR_GR_grp_5[4] = "Format 2";
        Object->STR_GR_grp_5[5] = "Clock&Date";
        Object->STR_GR_grp_5[6] = NULL;
        Object->CY_BackPicContent[0] = "None";
        Object->CY_BackPicContent[1] = "File";
        Object->CY_BackPicContent[2] = "Snap";
        Object->CY_BackPicContent[3] = NULL;
        Object->RA_BorderTypeContent[0] = "Simple";
        Object->RA_BorderTypeContent[1] = "Double";
        Object->RA_BorderTypeContent[2] = "None";
        Object->RA_BorderTypeContent[3] = NULL;
        Object->CY_VolIndentContent[0] = "centered";
        Object->CY_VolIndentContent[1] = "left";
        Object->CY_VolIndentContent[2] = "right";
        Object->CY_VolIndentContent[3] = NULL;
        Object->CY_MemIndentContent[0] = "centered";
        Object->CY_MemIndentContent[1] = "left";
        Object->CY_MemIndentContent[2] = "right";
        Object->CY_MemIndentContent[3] = NULL;
        Object->CY_IdleIndentContent[0] = "centered";
        Object->CY_IdleIndentContent[1] = "left";
        Object->CY_IdleIndentContent[2] = "right";
        Object->CY_IdleIndentContent[3] = NULL;
        Object->CY_InfoIndentContent[0] = "centered";
        Object->CY_InfoIndentContent[1] = "left";
        Object->CY_InfoIndentContent[2] = "right";
        Object->CY_InfoIndentContent[3] = NULL;
        Object->RA_ClockFormatContent[0] = "hh:mm - 24 hour";
        Object->RA_ClockFormatContent[1] = "hh:mm:ss - 24 hour";
        Object->RA_ClockFormatContent[2] = "hh:mm - am/pm";
        Object->RA_ClockFormatContent[3] = "hh:mm:ss - am/pm";
        Object->RA_ClockFormatContent[4] = NULL;
        Object->RA_DateFormatContent[0] = "dd:mm:yy";
        Object->RA_DateFormatContent[1] = "mm:dd:yy";
        Object->RA_DateFormatContent[2] = NULL;
        Object->CY_ClockPosContent[0] = "Bottom";
        Object->CY_ClockPosContent[1] = "Top";
        Object->CY_ClockPosContent[2] = NULL;
        Object->CY_ClockIndentContent[0] = "centered";
        Object->CY_ClockIndentContent[1] = "left";
        Object->CY_ClockIndentContent[2] = "right";
        Object->CY_ClockIndentContent[3] = NULL;
        Object->STR_GR_grp_6[0] = "General";
        Object->STR_GR_grp_6[1] = "Memory";
        Object->STR_GR_grp_6[2] = "Volumes";
        Object->STR_GR_grp_6[3] = NULL;

        Space_26 = VSpace(0);

        Object->IM_label_6 = ImageObject,
                MUIA_Image_Spec, 34,
                MUIA_Frame, MUIV_Frame_ImageButton,
                MUIA_Image_FreeVert, TRUE,
                MUIA_Image_FreeHoriz, TRUE,
                MUIA_FixHeight, 10,
                MUIA_FixWidth, 8,
        End;

        GR_grp_55 = GroupObject,
                MUIA_HelpNode, "GR_grp_55",
                MUIA_Background, MUII_SHADOW,
                Child, Space_26,
                Child, my_BitMapObject,
        End;

        Space_0 = VSpace(0);

        LA_PublicScreen = Label("PublicScreen");

        Object->LV_PublicScreen = ListObject,
                MUIA_Frame, MUIV_Frame_InputList,
                MUIA_List_Active, MUIV_List_Active_Top,
        End;

        Object->LV_PublicScreen = ListviewObject,
                MUIA_HelpNode, "LV_PublicScreen",
                MUIA_Listview_DoubleClick, TRUE,
                MUIA_Listview_List, Object->LV_PublicScreen,
        End;

        Object->STR_GO_PublicScreen = String("", 80);

        Object->GO_PublicScreen = PopobjectObject,
                MUIA_HelpNode, "GO_PublicScreen",
                MUIA_Popstring_String, Object->STR_GO_PublicScreen,
                MUIA_Popstring_Button, PopButton(MUII_PopUp),
                MUIA_Popobject_Object, Object->LV_PublicScreen,
        End;

        Space_13 = HSpace(0);

        LA_MemRefresh = Label("Memoryrefresh");

        Object->SL_MemRefresh = SliderObject,
                MUIA_HelpNode, "SL_MemRefresh",
                MUIA_Slider_Min, 0,
                MUIA_Slider_Max, 100,
                MUIA_Slider_Level, 0,
        End;

        TX_label_6 = TextObject,
                MUIA_Background, MUII_WindowBack,
                MUIA_Text_Contents, Object->STR_TX_label_6,
                MUIA_Text_SetMax, TRUE,
                MUIA_Text_SetMin, TRUE,
        End;

        LA_VolRefresh = Label("Volumerefresh");

        Object->SL_VolRefresh = SliderObject,
                MUIA_HelpNode, "SL_VolRefresh",
                MUIA_Slider_Min, 0,
                MUIA_Slider_Max, 100,
                MUIA_Slider_Level, 0,
        End;

        TX_label_7 = TextObject,
                MUIA_Background, MUII_WindowBack,
                MUIA_Text_Contents, Object->STR_TX_label_7,
                MUIA_Text_SetMax, TRUE,
                MUIA_Text_SetMin, TRUE,
        End;

        LA_Wait = Label("Waittime before starting");

        Object->SL_Wait = SliderObject,
                MUIA_HelpNode, "SL_Wait",
                MUIA_Slider_Min, 0,
                MUIA_Slider_Max, 100,
                MUIA_Slider_Level, 0,
        End;

        TX_label_8 = TextObject,
                MUIA_Background, MUII_WindowBack,
                MUIA_Text_Contents, Object->STR_TX_label_8,
                MUIA_Text_SetMax, TRUE,
                MUIA_Text_SetMin, TRUE,
        End;

        GR_grp_20 = GroupObject,
                MUIA_HelpNode, "GR_grp_20",
                MUIA_Group_Columns, 3,
                Child, LA_PublicScreen,
                Child, Object->GO_PublicScreen,
                Child, Space_13,
                Child, LA_MemRefresh,
                Child, Object->SL_MemRefresh,
                Child, TX_label_6,
                Child, LA_VolRefresh,
                Child, Object->SL_VolRefresh,
                Child, TX_label_7,
                Child, LA_Wait,
                Child, Object->SL_Wait,
                Child, TX_label_8,
        End;

        REC_label_6 = RectangleObject,
                MUIA_Rectangle_HBar, TRUE,
        End;

        LA_WinPos = Label("Window position");

        Object->STR_WinPosX = StringObject,
                MUIA_Frame, MUIV_Frame_String,
                MUIA_HelpNode, "STR_WinPosX",
                MUIA_String_Accept, "0123456789",
        End;

        obj_aux1 = Label2("X");

        obj_aux0 = GroupObject,
                MUIA_Group_Columns, 2,
                Child, obj_aux1,
                Child, Object->STR_WinPosX,
        End;

        Object->STR_WinPosY = StringObject,
                MUIA_Frame, MUIV_Frame_String,
                MUIA_HelpNode, "STR_WinPosY",
                MUIA_String_Accept, "1234567890",
        End;

        obj_aux3 = Label2("Y");

        obj_aux2 = GroupObject,
                MUIA_Group_Columns, 2,
                Child, obj_aux3,
                Child, Object->STR_WinPosY,
        End;

        GR_grp_7 = GroupObject,
                MUIA_HelpNode, "GR_grp_7",
                MUIA_Group_Columns, 2,
                Child, obj_aux0,
                Child, obj_aux2,
        End;

        LA_WinSize = Label("Window size");

        Object->STR_WinSizX = StringObject,
                MUIA_Frame, MUIV_Frame_String,
                MUIA_HelpNode, "STR_WinSizX",
                MUIA_String_Accept, "0123456789",
        End;

        obj_aux5 = Label2("X");

        obj_aux4 = GroupObject,
                MUIA_Group_Columns, 2,
                Child, obj_aux5,
                Child, Object->STR_WinSizX,
        End;

        Object->BT_SnapFrom = SimpleButton("Snap from TinyMeter");

        GR_grp_8 = GroupObject,
                MUIA_HelpNode, "GR_grp_8",
                MUIA_Group_Columns, 2,
                MUIA_Group_SameHeight, TRUE,
                MUIA_Group_SameWidth, TRUE,
                Child, obj_aux4,
                Child, Object->BT_SnapFrom,
        End;

        LA_WinHandle = Label("Window handling");

        Object->CY_Moving = CycleObject,
                MUIA_HelpNode, "CY_Moving",
                MUIA_Cycle_Entries, Object->CY_MovingContent,
        End;

        Object->CY_Winhandle = CycleObject,
                MUIA_HelpNode, "CY_Winhandle",
                MUIA_Cycle_Entries, Object->CY_WinhandleContent,
        End;

        GR_grp_9 = GroupObject,
                MUIA_HelpNode, "GR_grp_9",
                MUIA_Group_Columns, 2,
                MUIA_Group_SameWidth, TRUE,
                Child, Object->CY_Moving,
                Child, Object->CY_Winhandle,
        End;

        GR_grp_21 = GroupObject,
                MUIA_HelpNode, "GR_grp_21",
                MUIA_Group_Columns, 2,
                Child, LA_WinPos,
                Child, GR_grp_7,
                Child, LA_WinSize,
                Child, GR_grp_8,
                Child, LA_WinHandle,
                Child, GR_grp_9,
        End;

        Space_1 = VSpace(0);

        GR_grp_2 = GroupObject,
                MUIA_HelpNode, "GR_grp_2",
                MUIA_Group_Rows, 5,
                Child, Space_0,
                Child, GR_grp_20,
                Child, REC_label_6,
                Child, GR_grp_21,
                Child, Space_1,
        End;

        LA_DescMem = Label("Label for total memory");

        Object->STR_DescMem = StringObject,
                MUIA_Frame, MUIV_Frame_String,
                MUIA_HelpNode, "STR_DescMem",
                MUIA_String_Contents, "Memory",
                MUIA_String_MaxLen, 15,
        End;

        LA_DescFastMem = Label("Label for Fast memory");

        Object->STR_DescFastMem = StringObject,
                MUIA_Frame, MUIV_Frame_String,
                MUIA_HelpNode, "STR_DescFastMem",
                MUIA_String_Contents, "FastMem",
                MUIA_String_MaxLen, 15,
        End;

        LA_DescChipMem = Label("Label for Chip memory");

        Object->STR_DescChipMem = StringObject,
                MUIA_Frame, MUIV_Frame_String,
                MUIA_HelpNode, "STR_DescChipMem",
                MUIA_String_Contents, "ChipMem",
                MUIA_String_MaxLen, 15,
        End;

        LA_DescRetina = Label("Label for Retina memory");

        Object->STR_DescRetina = StringObject,
                MUIA_Frame, MUIV_Frame_String,
                MUIA_HelpNode, "STR_DescRetina",
                MUIA_String_Contents, "RetinaMem",
                MUIA_String_MaxLen, 15,
        End;

        LA_DescIdle = Label("Label for CPU usage");

        Object->STR_DescIdle = StringObject,
                MUIA_Frame, MUIV_Frame_String,
                MUIA_HelpNode, "STR_DescIdle",
                MUIA_String_MaxLen, 16,
        End;

        GR_grp_16 = GroupObject,
                MUIA_HelpNode, "GR_grp_16",
                MUIA_FramePhantomHoriz, TRUE,
                MUIA_Frame, MUIV_Frame_Group,
                MUIA_Group_Columns, 2,
                Child, LA_DescMem,
                Child, Object->STR_DescMem,
                Child, LA_DescFastMem,
                Child, Object->STR_DescFastMem,
                Child, LA_DescChipMem,
                Child, Object->STR_DescChipMem,
                Child, LA_DescRetina,
                Child, Object->STR_DescRetina,
                Child, LA_DescIdle,
                Child, Object->STR_DescIdle,
        End;

        REC_label_5 = RectangleObject,
                MUIA_Rectangle_HBar, TRUE,
        End;

        LA_Font = Label("General Font");

        Object->STR_PA_Font = String("", 80);

        Object->PA_Font = PopButton(MUII_PopFile);

        Object->PA_Font = PopaslObject,
                MUIA_HelpNode, "PA_Font",
                MUIA_Popasl_Type, 1,
                MUIA_Popstring_String, Object->STR_PA_Font,
                MUIA_Popstring_Button, Object->PA_Font,
        End;

        LA_BackgroundPic = Label("Background picture");

        Object->CY_BackPic = CycleObject,
                MUIA_HelpNode, "CY_BackPic",
                MUIA_Weight, 0,
                MUIA_Cycle_Entries, Object->CY_BackPicContent,
        End;

        Object->STR_PA_BackPic = String("", 80);

        Object->PA_BackPic = PopButton(MUII_PopFile);

        Object->PA_BackPic = PopaslObject,
                MUIA_HelpNode, "PA_BackPic",
                MUIA_Popasl_Type, 0,
                MUIA_Popstring_String, Object->STR_PA_BackPic,
                MUIA_Popstring_Button, Object->PA_BackPic,
        End;

        GR_grp_14 = GroupObject,
                MUIA_HelpNode, "GR_grp_14",
                MUIA_Group_Columns, 2,
                Child, Object->CY_BackPic,
                Child, Object->PA_BackPic,
        End;

        GR_grp_17 = GroupObject,
                MUIA_HelpNode, "GR_grp_17",
                MUIA_FramePhantomHoriz, TRUE,
                MUIA_Frame, MUIV_Frame_Group,
                MUIA_Group_Columns, 2,
                Child, LA_Font,
                Child, Object->PA_Font,
                Child, LA_BackgroundPic,
                Child, GR_grp_14,
        End;

        Space_3 = VSpace(0);

        GR_grp_13 = GroupObject,
                MUIA_HelpNode, "GR_grp_13",
                Child, GR_grp_16,
                Child, REC_label_5,
                Child, GR_grp_17,
                Child, Space_3,
        End;

        Object->LV_Colors = ListObject,
                MUIA_Frame, MUIV_Frame_InputList,
        End;

        Object->LV_Colors = ListviewObject,
                MUIA_HelpNode, "LV_Colors",
                MUIA_Listview_List, Object->LV_Colors,
        End;

        Object->LV_ACol = ListObject,
                MUIA_Frame, MUIV_Frame_InputList,
        End;

        Object->LV_ACol = ListviewObject,
                MUIA_HelpNode, "LV_ACol",
                MUIA_Weight, 25,
                MUIA_Listview_DoubleClick, TRUE,
                MUIA_Listview_List, Object->LV_ACol,
        End;

        GR_grp_4 = GroupObject,
                MUIA_HelpNode, "GR_grp_4",
                MUIA_Group_Horiz, TRUE,
                Child, Object->LV_Colors,
                Child, Object->LV_ACol,
        End;

        Space_9 = VSpace(0);

        Space_11 = HSpace(0);

        LA_Bordergauges = Label("Border for gauges");

        Object->CH_BorderGauges = CheckMark(TRUE);

        LA_3DGauges = Label("3D gauges");

        Object->CH_3dGauge = CheckMark(FALSE);

        LA_ShadowText = Label("Shadowed Text");

        Object->CH_ShadowText = CheckMark(FALSE);

        GR_grp_48 = GroupObject,
                MUIA_HelpNode, "GR_grp_48",
                MUIA_Group_Columns, 2,
                Child, LA_Bordergauges,
                Child, Object->CH_BorderGauges,
                Child, LA_3DGauges,
                Child, Object->CH_3dGauge,
                Child, LA_ShadowText,
                Child, Object->CH_ShadowText,
        End;

        REC_label_10 = RectangleObject,
                MUIA_Rectangle_VBar, TRUE,
        End;

        LA_BorderTyoe = Label("Borderlook");

        Object->RA_BorderType = RadioObject,
                MUIA_FramePhantomHoriz, TRUE,
                MUIA_Frame, MUIV_Frame_Group,
                MUIA_HelpNode, "RA_BorderType",
                MUIA_Radio_Entries, Object->RA_BorderTypeContent,
        End;

        GR_grp_47 = GroupObject,
                MUIA_HelpNode, "GR_grp_47",
                MUIA_Group_Horiz, TRUE,
                Child, LA_BorderTyoe,
                Child, Object->RA_BorderType,
        End;

        Space_12 = HSpace(0);

        GR_grp_18 = GroupObject,
                MUIA_HelpNode, "GR_grp_18",
                MUIA_Group_Horiz, TRUE,
                Child, Space_11,
                Child, GR_grp_48,
                Child, REC_label_10,
                Child, GR_grp_47,
                Child, Space_12,
        End;

        REC_label_0 = RectangleObject,
                MUIA_Rectangle_HBar, TRUE,
        End;

        LA_label_66 = Label("Colums");

        Object->SL_Colums = SliderObject,
                MUIA_HelpNode, "SL_Colums",
                MUIA_Slider_Min, 1,
                MUIA_Slider_Max, 16,
                MUIA_Slider_Level, 1,
        End;

        Space_37 = HSpace(0);

        LA_BWidth = Label("Borderwidth");

        Object->SL_BWidth = SliderObject,
                MUIA_HelpNode, "SL_BWidth",
                MUIA_Slider_Min, 0,
                MUIA_Slider_Max, 100,
                MUIA_Slider_Level, 0,
        End;

        LA_label_43 = Label("pixels");

        LA_BHeight = Label("Borderheight");

        Object->SL_BHeight = SliderObject,
                MUIA_HelpNode, "SL_BHeight",
                MUIA_Slider_Min, 0,
                MUIA_Slider_Max, 100,
                MUIA_Slider_Level, 0,
        End;

        LA_label_44 = Label("pixels");

        LA_Space = Label("Space between gauges");

        Object->SL_Space = SliderObject,
                MUIA_HelpNode, "SL_Space",
                MUIA_Slider_Min, 0,
                MUIA_Slider_Max, 100,
                MUIA_Slider_Level, 0,
        End;

        LA_label_45 = Label("pixels");

        LA_label_46 = Label("Height of gauges");

        Object->SL_YSize = SliderObject,
                MUIA_HelpNode, "SL_YSize",
                MUIA_Slider_Min, 100,
                MUIA_Slider_Max, 500,
                MUIA_Slider_Level, 100,
        End;

        LA_label_47 = Label("%");

        GR_grp_19 = GroupObject,
                MUIA_HelpNode, "GR_grp_19",
                MUIA_Group_Columns, 3,
                Child, LA_label_66,
                Child, Object->SL_Colums,
                Child, Space_37,
                Child, LA_BWidth,
                Child, Object->SL_BWidth,
                Child, LA_label_43,
                Child, LA_BHeight,
                Child, Object->SL_BHeight,
                Child, LA_label_44,
                Child, LA_Space,
                Child, Object->SL_Space,
                Child, LA_label_45,
                Child, LA_label_46,
                Child, Object->SL_YSize,
                Child, LA_label_47,
        End;

        Space_10 = VSpace(0);

        GR_grp_15 = GroupObject,
                MUIA_HelpNode, "GR_grp_15",
                Child, Space_9,
                Child, GR_grp_18,
                Child, REC_label_0,
                Child, GR_grp_19,
                Child, Space_10,
        End;

        Space_16 = VSpace(0);

        Object->STR_VolFormat = StringObject,
                MUIA_Frame, MUIV_Frame_String,
                MUIA_HelpNode, "STR_VolFormat",
                MUIA_String_Contents, "%tkd KBytes free",
        End;

        Object->CY_VolIndent = CycleObject,
                MUIA_HelpNode, "CY_VolIndent",
                MUIA_Cycle_Entries, Object->CY_VolIndentContent,
        End;

        GR_grp_31 = GroupObject,
                MUIA_HelpNode, "GR_grp_31",
                MUIA_Frame, MUIV_Frame_Group,
                MUIA_FrameTitle, "Volumes",
                Child, Object->STR_VolFormat,
                Child, Object->CY_VolIndent,
        End;

        Object->STR_MemFormat = StringObject,
                MUIA_Frame, MUIV_Frame_String,
                MUIA_HelpNode, "STR_MemFormat",
                MUIA_String_Contents, "%td Bytes free",
        End;

        Object->CY_MemIndent = CycleObject,
                MUIA_HelpNode, "CY_MemIndent",
                MUIA_Cycle_Entries, Object->CY_MemIndentContent,
        End;

        GR_grp_30 = GroupObject,
                MUIA_HelpNode, "GR_grp_30",
                MUIA_Frame, MUIV_Frame_Group,
                MUIA_FrameTitle, "Memory",
                Child, Object->STR_MemFormat,
                Child, Object->CY_MemIndent,
        End;

        Object->STR_IdleFormat = StringObject,
                MUIA_Frame, MUIV_Frame_String,
                MUIA_HelpNode, "STR_IdleFormat",
                MUIA_String_Contents, "%p %% free",
        End;

        Object->CY_IdleIndent = CycleObject,
                MUIA_HelpNode, "CY_IdleIndent",
                MUIA_Cycle_Entries, Object->CY_IdleIndentContent,
        End;

        GR_grp_31C = GroupObject,
                MUIA_HelpNode, "GR_grp_31C",
                MUIA_Frame, MUIV_Frame_Group,
                MUIA_FrameTitle, "CPU usage",
                Child, Object->STR_IdleFormat,
                Child, Object->CY_IdleIndent,
        End;

        GR_grp_32 = GroupObject,
                MUIA_HelpNode, "GR_grp_32",
                Child, GR_grp_31,
                Child, GR_grp_30,
                Child, GR_grp_31C,
        End;

        Space_17 = VSpace(0);

        GR_grp_29 = GroupObject,
                MUIA_HelpNode, "GR_grp_29",
                MUIA_Weight, 50,
                Child, Space_16,
                Child, GR_grp_32,
                Child, Space_17,
        End;

        Space_14 = HVSpace;

        Space_18 = HVSpace;

        TX_Format1_Desc = TextObject,
                MUIA_Background, MUII_WindowBack,
                MUIA_Text_Contents, Object->STR_TX_Format1_Desc,
                MUIA_Text_SetMin, TRUE,
        End;

        Space_19 = HVSpace;

        GR_grp_52 = GroupObject,
                MUIA_HelpNode, "GR_grp_52",
                MUIA_Group_Horiz, TRUE,
                Child, Space_18,
                Child, TX_Format1_Desc,
                Child, Space_19,
        End;

        Space_15 = HVSpace;

        GR_grp_51 = GroupObject,
                MUIA_HelpNode, "GR_grp_51",
                MUIA_Weight, 0,
                MUIA_Background, MUII_TextBack,
                MUIA_Frame, MUIV_Frame_Text,
                Child, Space_14,
                Child, GR_grp_52,
                Child, Space_15,
        End;

        GR_grp_22 = GroupObject,
                MUIA_HelpNode, "GR_grp_22",
                MUIA_Group_Columns, 2,
                Child, GR_grp_29,
                Child, GR_grp_51,
        End;

        Space_24 = VSpace(0);

        Object->STR_Info1Format = StringObject,
                MUIA_Frame, MUIV_Frame_String,
                MUIA_HelpNode, "STR_Info1Format",
        End;

        GR_grp_35 = GroupObject,
                MUIA_HelpNode, "GR_grp_35",
                MUIA_Frame, MUIV_Frame_Group,
                MUIA_FrameTitle, "Infoline_1",
                Child, Object->STR_Info1Format,
        End;

        Object->STR_Info2Format = StringObject,
                MUIA_Frame, MUIV_Frame_String,
                MUIA_HelpNode, "STR_Info2Format",
        End;

        GR_grp_36 = GroupObject,
                MUIA_HelpNode, "GR_grp_36",
                MUIA_Frame, MUIV_Frame_Group,
                MUIA_FrameTitle, "InfoLine_2",
                Child, Object->STR_Info2Format,
        End;

        Object->CY_InfoIndent = CycleObject,
                MUIA_HelpNode, "CY_InfoIndent",
                MUIA_Cycle_Entries, Object->CY_InfoIndentContent,
        End;

        Space_25 = VSpace(0);

        GR_grp_33 = GroupObject,
                MUIA_HelpNode, "GR_grp_33",
                MUIA_Weight, 51,
                Child, Space_24,
                Child, GR_grp_35,
                Child, GR_grp_36,
                Child, Object->CY_InfoIndent,
                Child, Space_25,
        End;

        Space_22 = VSpace(0);

        Space_20 = HSpace(0);

        TX_label_4 = TextObject,
                MUIA_Background, MUII_WindowBack,
                MUIA_Text_Contents, Object->STR_TX_label_4,
                MUIA_Text_SetMin, TRUE,
        End;

        Space_21 = HSpace(0);

        GR_grp_54 = GroupObject,
                MUIA_HelpNode, "GR_grp_54",
                MUIA_Group_Horiz, TRUE,
                Child, Space_20,
                Child, TX_label_4,
                Child, Space_21,
        End;

        Space_23 = VSpace(0);

        GR_grp_53 = GroupObject,
                MUIA_HelpNode, "GR_grp_53",
                MUIA_Weight, 0,
                MUIA_Background, MUII_TextBack,
                MUIA_Frame, MUIV_Frame_Text,
                Child, Space_22,
                Child, GR_grp_54,
                Child, Space_23,
        End;

        GR_grp_23 = GroupObject,
                MUIA_HelpNode, "GR_grp_23",
                MUIA_Group_Horiz, TRUE,
                Child, GR_grp_33,
                Child, GR_grp_53,
        End;

        Space_4 = HVSpace;

        LA_DigitalClockFont = Label("Font");

        Object->STR_PA_DigitalClock = String("", 80);

        Object->PA_DigitalClock = PopButton(MUII_PopFile);

        Object->PA_DigitalClock = PopaslObject,
                MUIA_HelpNode, "PA_DigitalClock",
                MUIA_Popasl_Type, 1,
                ASLFO_FixedWidthOnly, TRUE,
                MUIA_Popstring_String, Object->STR_PA_DigitalClock,
                MUIA_Popstring_Button, Object->PA_DigitalClock,
        End;

        REC_label_12 = RectangleObject,
                MUIA_Rectangle_VBar, TRUE,
        End;

        Object->RA_ClockFormat = RadioObject,
                MUIA_HelpNode, "RA_ClockFormat",
                MUIA_Radio_Entries, Object->RA_ClockFormatContent,
        End;

        GR_grp_57 = GroupObject,
                MUIA_HelpNode, "GR_grp_57",
                MUIA_Frame, MUIV_Frame_Group,
                MUIA_FrameTitle, "Clock",
                MUIA_Group_Horiz, TRUE,
                Child, LA_DigitalClockFont,
                Child, Object->PA_DigitalClock,
                Child, REC_label_12,
                Child, Object->RA_ClockFormat,
        End;

        LA_DigitalDateFont = Label("Font");

        Object->STR_PA_DigitalDate = String("", 80);

        Object->PA_DigitalDate = PopButton(MUII_PopFile);

        Object->PA_DigitalDate = PopaslObject,
                MUIA_HelpNode, "PA_DigitalDate",
                MUIA_Popasl_Type, 1,
                ASLFO_FixedWidthOnly, TRUE,
                MUIA_Popstring_String, Object->STR_PA_DigitalDate,
                MUIA_Popstring_Button, Object->PA_DigitalDate,
        End;

        REC_label_13 = RectangleObject,
                MUIA_Rectangle_VBar, TRUE,
        End;

        Object->RA_DateFormat = RadioObject,
                MUIA_HelpNode, "RA_DateFormat",
                MUIA_Radio_Entries, Object->RA_DateFormatContent,
        End;

        GR_grp_58 = GroupObject,
                MUIA_HelpNode, "GR_grp_58",
                MUIA_Frame, MUIV_Frame_Group,
                MUIA_FrameTitle, "Date",
                MUIA_Group_Horiz, TRUE,
                Child, LA_DigitalDateFont,
                Child, Object->PA_DigitalDate,
                Child, REC_label_13,
                Child, Object->RA_DateFormat,
        End;

        Object->CY_ClockPos = CycleObject,
                MUIA_HelpNode, "CY_ClockPos",
                MUIA_Cycle_Entries, Object->CY_ClockPosContent,
        End;

        Object->CY_ClockIndent = CycleObject,
                MUIA_HelpNode, "CY_ClockIndent",
                MUIA_Cycle_Entries, Object->CY_ClockIndentContent,
        End;

        GR_grp_77 = GroupObject,
                MUIA_HelpNode, "GR_grp_77",
                MUIA_Group_Horiz, TRUE,
                Child, Object->CY_ClockPos,
                Child, Object->CY_ClockIndent,
        End;

        Space_28 = VSpace(0);

        GR_grp_24 = GroupObject,
                MUIA_HelpNode, "GR_grp_24",
                Child, Space_4,
                Child, GR_grp_57,
                Child, GR_grp_58,
                Child, GR_grp_77,
                Child, Space_28,
        End;

        GR_grp_5 = RegisterObject,
                MUIA_Register_Titles, Object->STR_GR_grp_5,
                MUIA_HelpNode, "GR_grp_5",
                Child, GR_grp_13,
                Child, GR_grp_4,
                Child, GR_grp_15,
                Child, GR_grp_22,
                Child, GR_grp_23,
                Child, GR_grp_24,
        End;

        LA_TextInGauges = Label("Display formatted texts");

        Object->CH_TextInGauges = CheckMark(FALSE);

        LA_NoGauges = Label("Disable gauges");

        Object->CH_NoGauges = CheckMark(FALSE);

        LA_NoBase = Label("Do not display base memory");

        Object->CH_NoBase = CheckMark(FALSE);

        LA_DisClock = Label("Display clock");

        Object->CH_DisplayClock = CheckMark(FALSE);

        LA_DisDate = Label("Display date");

        Object->CH_DisplayDate = CheckMark(FALSE);

        LA_DisIdle = Label("Display CPU usage");

        Object->CH_DisIdle = CheckMark(FALSE);

        GR_grp_25 = GroupObject,
                MUIA_HelpNode, "GR_grp_25",
                MUIA_Group_Columns, 2,
                Child, LA_TextInGauges,
                Child, Object->CH_TextInGauges,
                Child, LA_NoGauges,
                Child, Object->CH_NoGauges,
                Child, LA_NoBase,
                Child, Object->CH_NoBase,
                Child, LA_DisClock,
                Child, Object->CH_DisplayClock,
                Child, LA_DisDate,
                Child, Object->CH_DisplayDate,
                Child, LA_DisIdle,
                Child, Object->CH_DisIdle,
        End;

        LA_DisMemory = Label("Display total memory (Chip+Fast)");

        Object->CH_DisplayMem = CheckMark(FALSE);

        LA_DisChip = Label("Dispay Chip memory");

        Object->CH_DisplayChip = CheckMark(FALSE);

        LA_DisFast = Label("Display Fast memory");

        Object->CH_DisplayFast = CheckMark(FALSE);

        LA_DisRetina = Label("Display Retina memory");

        Object->CH_DisplayRetina = CheckMark(FALSE);

        LA_DisInfo1 = Label("Display Infoline 1");

        Object->CH_DisplayInfo1 = CheckMark(FALSE);

        LA_DisInfo2 = Label("Display Infoline 2");

        Object->CH_DisplayInfo2 = CheckMark(FALSE);

        GR_grp_26 = GroupObject,
                MUIA_HelpNode, "GR_grp_26",
                MUIA_Group_Columns, 2,
                Child, LA_DisMemory,
                Child, Object->CH_DisplayMem,
                Child, LA_DisChip,
                Child, Object->CH_DisplayChip,
                Child, LA_DisFast,
                Child, Object->CH_DisplayFast,
                Child, LA_DisRetina,
                Child, Object->CH_DisplayRetina,
                Child, LA_DisInfo1,
                Child, Object->CH_DisplayInfo1,
                Child, LA_DisInfo2,
                Child, Object->CH_DisplayInfo2,
        End;

        Object->LV_AvailVolList = ListObject,
                MUIA_Frame, MUIV_Frame_InputList,
        End;

        Object->LV_AvailVolList = ListviewObject,
                MUIA_HelpNode, "LV_AvailVolList",
                MUIA_FrameTitle, "Available Volumes",
                MUIA_Listview_DoubleClick, TRUE,
                MUIA_Listview_List, Object->LV_AvailVolList,
        End;

        Object->LV_SelVolList = ListObject,
                MUIA_Frame, MUIV_Frame_InputList,
        End;

        Object->LV_SelVolList = ListviewObject,
                MUIA_HelpNode, "LV_SelVolList",
                MUIA_FrameTitle, "Selected Volumes",
                MUIA_Listview_List, Object->LV_SelVolList,
        End;

        BT_AddVol = SimpleButton("Add");

        BT_VolRem = SimpleButton("Remove");

        BT_VolUp = SimpleButton("Up");

        BT_VolDown = SimpleButton("Down");

        GR_grp_38 = GroupObject,
                MUIA_HelpNode, "GR_grp_38",
                MUIA_Group_Columns, 4,
                MUIA_Group_SameHeight, TRUE,
                MUIA_Group_SameWidth, TRUE,
                MUIA_Group_HorizSpacing, 0,
                MUIA_Group_VertSpacing, 0,
                Child, BT_AddVol,
                Child, BT_VolRem,
                Child, BT_VolUp,
                Child, BT_VolDown,
        End;

        GR_grp_37 = GroupObject,
                MUIA_HelpNode, "GR_grp_37",
                MUIA_Group_VertSpacing, 0,
                Child, Object->LV_SelVolList,
                Child, GR_grp_38,
        End;

        GR_grp_27 = GroupObject,
                MUIA_HelpNode, "GR_grp_27",
                MUIA_Group_Horiz, TRUE,
                Child, Object->LV_AvailVolList,
                Child, GR_grp_37,
        End;

        GR_grp_6 = RegisterObject,
                MUIA_Register_Titles, Object->STR_GR_grp_6,
                MUIA_HelpNode, "GR_grp_6",
                Child, GR_grp_25,
                Child, GR_grp_26,
                Child, GR_grp_27,
        End;

        Object->GR_grp_0 = RegisterObject,
                MUIA_Register_Titles, Object->STR_GR_grp_0,
                MUIA_HelpNode, "GR_grp_0",
                Child, GR_grp_2,
                Child, GR_grp_5,
                Child, GR_grp_6,
        End;

        BT_Save = SimpleButton("_Save");

        BT_Use = SimpleButton("_Use");

        BT_Test = SimpleButton("_Test");

        BT_Cancel = SimpleButton("_Cancel");

        GR_grp_10 = GroupObject,
                MUIA_HelpNode, "GR_grp_10",
                MUIA_Group_Columns, 4,
                MUIA_Group_SameWidth, TRUE,
                Child, BT_Save,
                Child, BT_Use,
                Child, BT_Test,
                Child, BT_Cancel,
        End;

        GR_grp_56 = GroupObject,
                MUIA_HelpNode, "GR_grp_56",
                MUIA_Group_Rows, 2,
                Child, Object->GR_grp_0,
                Child, GR_grp_10,
        End;

        GROUP_ROOT_0 = GroupObject,
                MUIA_Frame, MUIV_Frame_ImageButton,
                MUIA_Group_Horiz, TRUE,
                Child, GR_grp_55,
                Child, GR_grp_56,
        End;

        Object->WI_Main = WindowObject,
                MUIA_Window_Title, "TinyMeterPrefs 3.62",
                MUIA_Window_ID, MAKE_ID('0', 'W', 'I', 'N'),
                WindowContents, GROUP_ROOT_0,
        End;

        Object->TX_label_5 = TextObject,
                MUIA_Background, MUII_TextBack,
                MUIA_Frame, MUIV_Frame_Group,
                MUIA_Text_Contents, Object->STR_TX_label_5,
                MUIA_Text_SetMax, TRUE,
                MUIA_Text_SetMin, TRUE,
        End;

        Space_7 = HSpace(0);

        BT_label_9 = SimpleButton("_OK");

        Space_8 = HSpace(0);

        GR_grp_44 = GroupObject,
                MUIA_HelpNode, "GR_grp_44",
                MUIA_Group_Horiz, TRUE,
                Child, Space_7,
                Child, BT_label_9,
                Child, Space_8,
        End;

        GROUP_ROOT_0_0 = GroupObject,
                MUIA_Background, MUII_SHINEBACK,
                MUIA_Frame, MUIV_Frame_InputList,
                Child, Object->TX_label_5,
                Child, GR_grp_44,
        End;

        Object->WI_About = WindowObject,
                MUIA_Window_Title, "About",
                MUIA_Window_ID, MAKE_ID('1', 'W', 'I', 'N'),
                MUIA_Window_CloseGadget, FALSE,
                MUIA_Window_DepthGadget, FALSE,
                MUIA_Window_SizeGadget, FALSE,
                WindowContents, GROUP_ROOT_0_0,
        End;

        TMPMenuLoad = MenuitemObject,
                MUIA_Menuitem_Title, "Load...",
        End;

        TMPMenuSaveAs = MenuitemObject,
                MUIA_Menuitem_Title, "Save As...",
        End;

        TMPMenuBarLabel2 = MUI_MakeObject(MUIO_Menuitem, NM_BARLABEL, 0, 0, 0);

        MNlabel0Ueber = MenuitemObject,
                MUIA_Menuitem_Title, "About",
                MUIA_Menuitem_Shortcut, "?",
        End;

        TMPMenuBarLabel1 = MUI_MakeObject(MUIO_Menuitem, NM_BARLABEL, 0, 0, 0);

        MNlabel0Beenden = MenuitemObject,
                MUIA_Menuitem_Title, "Quit",
                MUIA_Menuitem_Shortcut, "Q",
        End;

        MNlabel0Project = MenuitemObject,
                MUIA_Menuitem_Title, "Project",
                MUIA_Family_Child, TMPMenuLoad,
                MUIA_Family_Child, TMPMenuSaveAs,
                MUIA_Family_Child, TMPMenuBarLabel2,
                MUIA_Family_Child, MNlabel0Ueber,
                MUIA_Family_Child, TMPMenuBarLabel1,
                MUIA_Family_Child, MNlabel0Beenden,
        End;

        Object->TMP_Menu = MenustripObject,
                MUIA_Family_Child, MNlabel0Project,
        End;

        Object->App = ApplicationObject,
                MUIA_Application_Author, "Tinic Urou",
                MUIA_Application_Menustrip, Object->TMP_Menu,
                MUIA_Application_Base, "TinyMeterPrefs",
                MUIA_Application_Title, "TinyMeterPrefs",
                MUIA_Application_Version, "$VER: TinyMeterPrefs 3.62",
                MUIA_Application_Copyright, "Tinic Urou",
                MUIA_Application_Description, "Preferences for TinyMeter",
                MUIA_HelpFile, "TinyMeterPrefs.guide",
                SubWindow, Object->WI_Main,
                SubWindow, Object->WI_About,
        End;


        if (!Object->App)
        {
                FreeVec(Object);
                return(NULL);
        }

        DoMethod(TMPMenuLoad,
                MUIM_Notify, MUIA_Menuitem_Trigger, MUIV_EveryTime,
                Object->App,
                2,
                MUIM_Application_ReturnID, TD_LOAD
                );

        DoMethod(TMPMenuSaveAs,
                MUIM_Notify, MUIA_Menuitem_Trigger, MUIV_EveryTime,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_SAVEAS
                );

        DoMethod(MNlabel0Ueber,
                MUIM_Notify, MUIA_Menuitem_Trigger, MUIV_EveryTime,
                Object->WI_About,
                3,
                MUIM_Set, MUIA_Window_Open, TRUE
                );

        DoMethod(MNlabel0Beenden,
                MUIM_Notify, MUIA_Menuitem_Trigger, MUIV_EveryTime,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_CANCEL
                );

        DoMethod(Object->WI_Main,
                MUIM_Notify, MUIA_Window_CloseRequest, TRUE,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_CANCEL
                );

        DoMethod(Object->LV_PublicScreen,
                MUIM_Notify, MUIA_Listview_DoubleClick, TRUE,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_SELPUB
                );

        DoMethod(Object->BT_SnapFrom,
                MUIM_Notify, MUIA_Pressed, FALSE,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_SNAP
                );

        DoMethod(Object->LV_ACol,
                MUIM_Notify, MUIA_Listview_DoubleClick, TRUE,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_SELCOL
                );

        DoMethod(Object->LV_AvailVolList,
                MUIM_Notify, MUIA_Listview_DoubleClick, TRUE,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_ADDVOL
                );

        DoMethod(BT_AddVol,
                MUIM_Notify, MUIA_Pressed, FALSE,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_ADDVOL
                );

        DoMethod(BT_VolRem,
                MUIM_Notify, MUIA_Pressed, FALSE,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_REMVOL
                );

        DoMethod(BT_VolUp,
                MUIM_Notify, MUIA_Pressed, FALSE,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_UPVOL
                );

        DoMethod(BT_VolDown,
                MUIM_Notify, MUIA_Pressed, FALSE,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_DOWNVOL
                );

        DoMethod(BT_Save,
                MUIM_Notify, MUIA_Pressed, FALSE,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_SAVE
                );

        DoMethod(BT_Use,
                MUIM_Notify, MUIA_Pressed, FALSE,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_USE
                );

        DoMethod(BT_Test,
                MUIM_Notify, MUIA_Pressed, FALSE,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_TEST
                );

        DoMethod(BT_Cancel,
                MUIM_Notify, MUIA_Pressed, FALSE,
                Object->App,
                2,
                MUIM_Application_ReturnID, TM_CANCEL
                );

        DoMethod(Object->WI_Main,
                MUIM_Window_SetCycleChain, Object->IM_label_6,
                Object->GR_grp_0,
                Object->GO_PublicScreen,
                Object->SL_MemRefresh,
                Object->SL_VolRefresh,
                Object->SL_Wait,
                Object->STR_WinPosX,
                Object->STR_WinPosY,
                Object->STR_WinSizX,
                Object->BT_SnapFrom,
                Object->CY_Moving,
                Object->CY_Winhandle,
                Object->STR_DescMem,
                Object->STR_DescFastMem,
                Object->STR_DescChipMem,
                Object->STR_DescRetina,
                Object->STR_DescIdle,
                Object->PA_Font,
                Object->CY_BackPic,
                Object->PA_BackPic,
                Object->LV_Colors,
                Object->LV_ACol,
                Object->CH_BorderGauges,
                Object->CH_3dGauge,
                Object->CH_ShadowText,
                Object->RA_BorderType,
                Object->SL_Colums,
                Object->SL_BWidth,
                Object->SL_BHeight,
                Object->SL_Space,
                Object->SL_YSize,
                Object->STR_VolFormat,
                Object->CY_VolIndent,
                Object->STR_MemFormat,
                Object->CY_MemIndent,
                Object->STR_IdleFormat,
                Object->CY_IdleIndent,
                Object->STR_Info1Format,
                Object->STR_Info2Format,
                Object->CY_InfoIndent,
                Object->PA_DigitalClock,
                Object->RA_ClockFormat,
                Object->PA_DigitalDate,
                Object->RA_DateFormat,
                Object->CY_ClockPos,
                Object->CY_ClockIndent,
                Object->CH_TextInGauges,
                Object->CH_NoGauges,
                Object->CH_NoBase,
                Object->CH_DisplayClock,
                Object->CH_DisplayDate,
                Object->CH_DisIdle,
                Object->CH_DisplayMem,
                Object->CH_DisplayChip,
                Object->CH_DisplayFast,
                Object->CH_DisplayRetina,
                Object->CH_DisplayInfo1,
                Object->CH_DisplayInfo2,
                Object->LV_AvailVolList,
                Object->LV_SelVolList,
                0
                );

        DoMethod(BT_label_9,
                MUIM_Notify, MUIA_Pressed, FALSE,
                Object->WI_About,
                3,
                MUIM_Set, MUIA_Window_Open, FALSE
                );

        DoMethod(Object->WI_About,
                MUIM_Window_SetCycleChain, 0
                );

        set(Object->WI_Main,
                MUIA_Window_Open, TRUE
                );


        return(Object);
}

void DisposeApp(struct ObjApp * Object)
{
        MUI_DisposeObject(Object->App);
        FreeVec(Object);
}
