>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>> Include file to use MUI in E programs with Mac2E >>>>> >>>>> '$VER: mui_e 1.0 (12.12.93)' >>>>> >>>>> December 1993, Lionel Vintenat >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> #define MUIMASTER_NAME 'muimaster.library' #define MUIMASTER_VMIN 4 #define MC_TEMPLATE_ID -1 #define MUIE_OK 0 #define MUIE_OutOfMemory 1 #define MUIE_OutOfGfxMemory 2 #define MUIE_InvalidWindowObject 3 #define MUIE_MissingLibrary 4 #define MUIE_NoARexx 5 #define MUIE_SingleTask 6 #define MUII_WindowBack 0 #define MUII_RequesterBack 1 #define MUII_ButtonBack 2 #define MUII_ListBack 3 #define MUII_TextBack 4 #define MUII_PropBack 5 #define MUII_ActiveBack 6 #define MUII_SelectedBack 7 #define MUII_ListCursor 8 #define MUII_ListSelect 9 #define MUII_ListSelCur 10 #define MUII_ArrowUp 11 #define MUII_ArrowDown 12 #define MUII_ArrowLeft 13 #define MUII_ArrowRight 14 #define MUII_CheckMark 15 #define MUII_RadioButton 16 #define MUII_Cycle 17 #define MUII_PopUp 18 #define MUII_PopFile 19 #define MUII_PopDrawer 20 #define MUII_PropKnob 21 #define MUII_Drawer 22 #define MUII_HardDisk 23 #define MUII_Disk 24 #define MUII_Chip 25 #define MUII_Volume 26 #define MUII_PopUpBack 27 #define MUII_Network 28 #define MUII_Assign 29 #define MUII_TapePlay 30 #define MUII_TapePlayBack 31 #define MUII_TapePause 32 #define MUII_TapeStop 33 #define MUII_TapeRecord 34 #define MUII_VirtualBack 35 #define MUII_Count 36 #define MUII_BACKGROUND 128 #define MUII_SHADOW 129 #define MUII_SHINE 130 #define MUII_FILL 131 #define MUII_SHADOWBACK 132 #define MUII_SHADOWFILL 133 #define MUII_SHADOWSHINE 134 #define MUII_FILLBACK 135 #define MUII_FILLSHINE 136 #define MUII_SHINEBACK 137 #define MUII_FILLBACK2 138 #define MUII_LASTPAT 138 #define MUIV_TriggerValue $49893131 #define MUIV_EveryTime $49893131 #define MUIV_Application_Save_ENV NIL #define MUIV_Application_Save_ENVARC -1 #define MUIV_Application_Load_ENV NIL #define MUIV_Application_Load_ENVARC -1 #define MUIV_Application_ReturnID_Quit -1 #define MUIV_List_Insert_Top 0 #define MUIV_List_Insert_Active -1 #define MUIV_List_Insert_Sorted -2 #define MUIV_List_Insert_Bottom -3 #define MUIV_List_Remove_First 0 #define MUIV_List_Remove_Active -1 #define MUIV_List_Remove_Last -2 #define MUIV_List_Select_Off 0 #define MUIV_List_Select_On 1 #define MUIV_List_Select_Toggle 2 #define MUIV_List_Select_Ask 3 #define MUIV_List_Jump_Active -1 #define MUIV_List_GetEntry_Active -1 #define MUIV_List_Select_Active -1 #define MUIV_List_Redraw_Active -1 #define MUIV_List_Redraw_All -2 #define MUIV_List_Exchange_Active -1 #define MUIV_Palette_Entry_End -1 #define WindowObject MuI_NewObjectA('Window.mui',[TAG_IGNORE,0 #define ImageObject MuI_NewObjectA('Image.mui',[TAG_IGNORE,0 #define NotifyObject MuI_NewObjectA('Notify.mui',[TAG_IGNORE,0 #define ApplicationObject MuI_NewObjectA('Application.mui',[TAG_IGNORE,0 #define TextObject MuI_NewObjectA('Text.mui',[TAG_IGNORE,0 #define RectangleObject MuI_NewObjectA('Rectangle.mui',[TAG_IGNORE,0 #define ListObject MuI_NewObjectA('List.mui',[TAG_IGNORE,0 #define PropObject MuI_NewObjectA('Prop.mui',[TAG_IGNORE,0 #define StringObject MuI_NewObjectA('String.mui',[TAG_IGNORE,0 #define ScrollbarObject MuI_NewObjectA('Scrollbar.mui',[TAG_IGNORE,0 #define ListviewObject MuI_NewObjectA('Listview.mui',[TAG_IGNORE,0 #define RadioObject MuI_NewObjectA('Radio.mui',[TAG_IGNORE,0 #define VolumelistObject MuI_NewObjectA('Volumelist.mui',[TAG_IGNORE,0 #define FloattextObject MuI_NewObjectA('Floattext.mui',[TAG_IGNORE,0 #define DirlistObject MuI_NewObjectA('Dirlist.mui',[TAG_IGNORE,0 #define SliderObject MuI_NewObjectA('Slider.mui',[TAG_IGNORE,0 #define CycleObject MuI_NewObjectA('Cycle.mui',[TAG_IGNORE,0 #define GaugeObject MuI_NewObjectA('Gauge.mui',[TAG_IGNORE,0 #define ScaleObject MuI_NewObjectA('Scale.mui',[TAG_IGNORE,0 #define BoopsiObject MuI_NewObjectA('Boopsi.mui',[TAG_IGNORE,0 #define ColorfieldObject MuI_NewObjectA('Colorfield.mui',[TAG_IGNORE,0 #define ColoradjustObject MuI_NewObjectA('Coloradjust.mui',[TAG_IGNORE,0 #define PaletteObject MuI_NewObjectA('Palette.mui',[TAG_IGNORE,0 #define GroupObject MuI_NewObjectA('Group.mui',[TAG_IGNORE,0 #define VirtgroupObject MuI_NewObjectA('Virtgroup.mui',[TAG_IGNORE,0 #define ScrollgroupObject MuI_NewObjectA('Scrollgroup.mui',[TAG_IGNORE,0 #define ScrmodelistObject MuI_NewObjectA('Scrmodelist.mui',[TAG_IGNORE,0 #define VGroup MuI_NewObjectA('Group.mui',[TAG_IGNORE,0 #define HGroup MuI_NewObjectA('Group.mui',[MUIA_Group_Horiz,TRUE #define ColGroup(cols) MuI_NewObjectA('Group.mui',[MUIA_Group_Columns,(cols) #define RowGroup(rows) MuI_NewObjectA('Group.mui',[MUIA_Group_Rows ,(rows) #define PageGroup MuI_NewObjectA('Group.mui',[MUIA_Group_PageMode,TRUE #define VGroupV MuI_NewObjectA('Virtgroup.mui',[TAG_IGNORE,0 #define HGroupV MuI_NewObjectA('Virtgroup.mui',[MUIA_Group_Horiz,TRUE #define ColGroupV(cols) MuI_NewObjectA('Virtgroup.mui',[MUIA_Group_Columns,(cols) #define RowGroupV(rows) MuI_NewObjectA('Virtgroup.mui',[MUIA_Group_Rows ,(rows) #define PageGroupV MuI_NewObjectA('Virtgroup.mui',[MUIA_Group_PageMode,TRUE #define End TAG_DONE]) #define Child MUIA_Group_Child #define SubWindow MUIA_Application_Window #define WindowContents MUIA_Window_RootObject #define NoFrame MUIA_Frame, MUIV_Frame_None #define ButtonFrame MUIA_Frame, MUIV_Frame_Button #define ImageButtonFrame MUIA_Frame, MUIV_Frame_ImageButton #define TextFrame MUIA_Frame, MUIV_Frame_Text #define StringFrame MUIA_Frame, MUIV_Frame_String #define ReadListFrame MUIA_Frame, MUIV_Frame_ReadList #define InputListFrame MUIA_Frame, MUIV_Frame_InputList #define PropFrame MUIA_Frame, MUIV_Frame_Prop #define GaugeFrame MUIA_Frame, MUIV_Frame_Gauge #define VirtualFrame MUIA_Frame, MUIV_Frame_Virtual #define GroupFrame MUIA_Frame, MUIV_Frame_Group #define GroupFrameT(s) MUIA_Frame, MUIV_Frame_Group, MUIA_FrameTitle, s #define HVSpace MuI_NewObjectA('Rectangle.mui',[TAG_DONE]) #define HSpace(x) MuI_NewObjectA('Rectangle.mui',[IF (x) THEN MUIA_FixWidth ELSE TAG_IGNORE,(x), MUIA_VertWeight , 0, TAG_DONE]) #define VSpace(x) MuI_NewObjectA('Rectangle.mui',[IF (x) THEN MUIA_FixHeight ELSE TAG_IGNORE,(x), MUIA_HorizWeight, 0, TAG_DONE]) #define HCenter(obj) (HGroup, GroupSpacing(0), Child, HSpace(0), Child, (obj), Child, HSpace(0), End) #define VCenter(obj) (VGroup, GroupSpacing(0), Child, VSpace(0), Child, (obj), Child, VSpace(0), End) #define InnerSpacing(h,v) MUIA_InnerLeft,(h),MUIA_InnerRight,(h),MUIA_InnerTop,(v),MUIA_InnerBottom,(v) #define GroupSpacing(x) MUIA_Group_Spacing,x #define String(contents,maxlen)\ StringObject,\ StringFrame,\ MUIA_String_MaxLen , maxlen,\ MUIA_String_Contents, contents,\ End #define KeyString(contents,maxlen,controlchar)\ StringObject,\ StringFrame,\ MUIA_ControlChar , controlchar,\ MUIA_String_MaxLen , maxlen,\ MUIA_String_Contents, contents,\ End #define CheckMark(selected)\ ImageObject,\ ImageButtonFrame,\ MUIA_InputMode , MUIV_InputMode_Toggle,\ MUIA_Image_Spec , MUII_CheckMark,\ MUIA_Image_FreeVert , TRUE,\ MUIA_Selected , selected,\ MUIA_Background , MUII_ButtonBack,\ MUIA_ShowSelState , FALSE,\ End #define KeyCheckMark(selected,control)\ ImageObject,\ ImageButtonFrame,\ MUIA_InputMode , MUIV_InputMode_Toggle,\ MUIA_Image_Spec , MUII_CheckMark,\ MUIA_Image_FreeVert , TRUE,\ MUIA_Selected , selected,\ MUIA_Background , MUII_ButtonBack,\ MUIA_ShowSelState , FALSE,\ MUIA_ControlChar , control,\ End #define SimpleButton(name)\ TextObject,\ ButtonFrame,\ MUIA_Text_Contents, name,\ MUIA_Text_PreParse, [27,"c",0]:CHAR,\ MUIA_InputMode , MUIV_InputMode_RelVerify,\ MUIA_Background , MUII_ButtonBack,\ End #define KeyButton(name,key)\ TextObject,\ ButtonFrame,\ MUIA_Text_Contents, name,\ MUIA_Text_PreParse, [27,"c",0]:CHAR,\ MUIA_Text_HiChar , key,\ MUIA_ControlChar , key,\ MUIA_InputMode , MUIV_InputMode_RelVerify,\ MUIA_Background , MUII_ButtonBack,\ End #define Cycle(entries) CycleObject, MUIA_Cycle_Entries, entries, End #define KeyCycle(entries,key) CycleObject, MUIA_Cycle_Entries, entries, MUIA_ControlChar, key, End #define Radio(name,array)\ RadioObject,\ GroupFrameT(name),\ MUIA_Radio_Entries,array,\ End #define KeyRadio(name,array,key)\ RadioObject,\ GroupFrameT(name),\ MUIA_Radio_Entries,array,\ MUIA_ControlChar, key,\ End #define Slider(min,max,level)\ SliderObject,\ MUIA_Slider_Min , min,\ MUIA_Slider_Max , max,\ MUIA_Slider_Level, level,\ End #define KeySlider(min,max,level,key)\ SliderObject,\ MUIA_Slider_Min , min,\ MUIA_Slider_Max , max,\ MUIA_Slider_Level, level,\ MUIA_ControlChar , key,\ End #define Popup(ptr,obj,hook,img)\ HGroup, GroupSpacing(1),\ Child, ptr:=obj,\ Child, dummy:=ImageObject,\ ImageButtonFrame,\ MUIA_Image_Spec , img,\ MUIA_Image_FontMatchWidth, TRUE,\ MUIA_Image_FreeVert , TRUE,\ MUIA_InputMode , MUIV_InputMode_RelVerify,\ MUIA_Background , MUII_BACKGROUND,\ End,\ TAG_IGNORE, IF (dummy AND ptr) THEN DoMethod(dummy,[MUIM_Notify,MUIA_Pressed,FALSE,ptr,2,MUIM_CallHook,hook]) ELSE 0,\ End #define Label(label) TextObject, MUIA_Text_PreParse, [27,"r",0]:CHAR, MUIA_Text_Contents, label, MUIA_Weight, 0, MUIA_InnerLeft, 0, MUIA_InnerRight, 0, End #define Label1(label) TextObject, MUIA_Text_PreParse, [27,"r",0]:CHAR, MUIA_Text_Contents, label, MUIA_Weight, 0, MUIA_InnerLeft, 0, MUIA_InnerRight, 0, ButtonFrame, MUIA_FramePhantomHoriz, TRUE, End #define Label2(label) TextObject, MUIA_Text_PreParse, [27,"r",0]:CHAR, MUIA_Text_Contents, label, MUIA_Weight, 0, MUIA_InnerLeft, 0, MUIA_InnerRight, 0, StringFrame, MUIA_FramePhantomHoriz, TRUE, End #define LLabel(label) TextObject, MUIA_Text_Contents, label, MUIA_Weight, 0, MUIA_InnerLeft, 0, MUIA_InnerRight, 0, End #define LLabel1(label) TextObject, MUIA_Text_Contents, label, MUIA_Weight, 0, MUIA_InnerLeft, 0, MUIA_InnerRight, 0, ButtonFrame, MUIA_FramePhantomHoriz, TRUE, End #define LLabel2(label) TextObject, MUIA_Text_Contents, label, MUIA_Weight, 0, MUIA_InnerLeft, 0, MUIA_InnerRight, 0, StringFrame, MUIA_FramePhantomHoriz, TRUE, End #define KeyLabel(label,hichar) TextObject, MUIA_Text_PreParse, [27,"r",0]:CHAR, MUIA_Text_Contents, label, MUIA_Weight, 0, MUIA_InnerLeft, 0, MUIA_InnerRight, 0, MUIA_Text_HiChar, hichar, End #define KeyLabel1(label,hichar) TextObject, MUIA_Text_PreParse, [27,"r",0]:CHAR, MUIA_Text_Contents, label, MUIA_Weight, 0, MUIA_InnerLeft, 0, MUIA_InnerRight, 0, MUIA_Text_HiChar, hichar, ButtonFrame, MUIA_FramePhantomHoriz, TRUE, End #define KeyLabel2(label,hichar) TextObject, MUIA_Text_PreParse, [27,"r",0]:CHAR, MUIA_Text_Contents, label, MUIA_Weight, 0, MUIA_InnerLeft, 0, MUIA_InnerRight, 0, MUIA_Text_HiChar, hichar, StringFrame, MUIA_FramePhantomHoriz, TRUE, End #define KeyLLabel(label,hichar) TextObject, MUIA_Text_Contents, label, MUIA_Weight, 0, MUIA_InnerLeft, 0, MUIA_InnerRight, 0, MUIA_Text_HiChar, hichar, End #define KeyLLabel1(label,hichar) TextObject, MUIA_Text_Contents, label, MUIA_Weight, 0, MUIA_InnerLeft, 0, MUIA_InnerRight, 0, MUIA_Text_HiChar, hichar, ButtonFrame, MUIA_FramePhantomHoriz, TRUE, End #define KeyLLabel2(label,hichar) TextObject, MUIA_Text_Contents, label, MUIA_Weight, 0, MUIA_InnerLeft, 0, MUIA_InnerRight, 0, MUIA_Text_HiChar, hichar, StringFrame, MUIA_FramePhantomHoriz, TRUE, End #define get(obj,attr,store) GetAttr(attr,obj,store) #define set(obj,attr,value) SetAttrsA(obj,[attr,value,TAG_DONE]) #define setmutex(obj,n) set(obj,MUIA_Radio_Active,n) #define setcycle(obj,n) set(obj,MUIA_Cycle_Active,n) #define setstring(obj,s) set(obj,MUIA_String_Contents,s) #define setcheckmark(obj,b) set(obj,MUIA_Selected,b) #define setslider(obj,l) set(obj,MUIA_Slider_Level,l) #define MUIM_BoopsiQuery $80427157 #define MBQF_HORIZ (1) #define MBQ_MUI_MAXMAX (10000) #define MUIM_CallHook $8042b96b #define MUIM_Notify $8042c9cb #define MUIM_Set $8042549a #define MUIM_SetAsString $80422590 #define MUIM_WriteLong $80428d86 #define MUIM_WriteString $80424bf4 #define MUIA_AppMessage $80421955 #define MUIA_HelpFile $80423a6e #define MUIA_HelpLine $8042a825 #define MUIA_HelpNode $80420b85 #define MUIA_Revision $80427eaa #define MUIA_UserData $80420313 #define MUIA_Version $80422301 #define MUIM_Application_GetMenuCheck $8042c0a7 #define MUIM_Application_GetMenuState $8042a58f #define MUIM_Application_Input $8042d0f5 #define MUIM_Application_InputBuffered $80427e59 #define MUIM_Application_Load $8042f90d #define MUIM_Application_PushMethod $80429ef8 #define MUIM_Application_ReturnID $804276ef #define MUIM_Application_Save $804227ef #define MUIM_Application_SetMenuCheck $8042a707 #define MUIM_Application_SetMenuState $80428bef #define MUIM_Application_ShowHelp $80426479 #define MUIA_Application_Active $804260ab #define MUIA_Application_Author $80424842 #define MUIA_Application_Base $8042e07a #define MUIA_Application_Broker $8042dbce #define MUIA_Application_BrokerHook $80428f4b #define MUIA_Application_BrokerPort $8042e0ad #define MUIA_Application_BrokerPri $8042c8d0 #define MUIA_Application_Commands $80428648 #define MUIA_Application_Copyright $8042ef4d #define MUIA_Application_Description $80421fc6 #define MUIA_Application_DiskObject $804235cb #define MUIA_Application_DoubleStart $80423bc6 #define MUIA_Application_DropObject $80421266 #define MUIA_Application_Iconified $8042a07f #define MUIA_Application_Menu $80420e1f #define MUIA_Application_MenuAction $80428961 #define MUIA_Application_MenuHelp $8042540b #define MUIA_Application_RexxMsg $8042fd88 #define MUIA_Application_RexxString $8042d711 #define MUIA_Application_SingleTask $8042a2c8 #define MUIA_Application_Sleep $80425711 #define MUIA_Application_Title $804281b8 #define MUIA_Application_Version $8042b33f #define MUIA_Application_Window $8042bfe0 #define MUIM_Window_GetMenuCheck $80420414 #define MUIM_Window_GetMenuState $80420d2f #define MUIM_Window_ScreenToBack $8042913d #define MUIM_Window_ScreenToFront $804227a4 #define MUIM_Window_SetCycleChain $80426510 #define MUIM_Window_SetMenuCheck $80422243 #define MUIM_Window_SetMenuState $80422b5e #define MUIM_Window_ToBack $8042152e #define MUIM_Window_ToFront $8042554f #define MUIA_Window_Activate $80428d2f #define MUIA_Window_ActiveObject $80427925 #define MUIA_Window_AltHeight $8042cce3 #define MUIA_Window_AltLeftEdge $80422d65 #define MUIA_Window_AltTopEdge $8042e99b #define MUIA_Window_AltWidth $804260f4 #define MUIA_Window_AppWindow $804280cf #define MUIA_Window_Backdrop $8042c0bb #define MUIA_Window_Borderless $80429b79 #define MUIA_Window_CloseGadget $8042a110 #define MUIA_Window_CloseRequest $8042e86e #define MUIA_Window_DefaultObject $804294d7 #define MUIA_Window_DepthGadget $80421923 #define MUIA_Window_DragBar $8042045d #define MUIA_Window_Height $80425846 #define MUIA_Window_ID $804201bd #define MUIA_Window_InputEvent $804247d8 #define MUIA_Window_LeftEdge $80426c65 #define MUIA_Window_Menu $8042db94 #define MUIA_Window_NoMenus $80429df5 #define MUIA_Window_Open $80428aa0 #define MUIA_Window_PublicScreen $804278e4 #define MUIA_Window_RefWindow $804201f4 #define MUIA_Window_RootObject $8042cba5 #define MUIA_Window_Screen $8042df4f #define MUIA_Window_ScreenTitle $804234b0 #define MUIA_Window_SizeGadget $8042e33d #define MUIA_Window_SizeRight $80424780 #define MUIA_Window_Sleep $8042e7db #define MUIA_Window_Title $8042ad3d #define MUIA_Window_TopEdge $80427c66 #define MUIA_Window_Width $8042dcae #define MUIA_Window_Window $80426a42 #define MUIV_Window_ActiveObject_None 0 #define MUIV_Window_ActiveObject_Next -1 #define MUIV_Window_ActiveObject_Prev -2 #define MUIV_Window_AltHeight_MinMax(p) (0-(p)) #define MUIV_Window_AltHeight_Visible(p) (-100-(p)) #define MUIV_Window_AltHeight_Screen(p) (-200-(p)) #define MUIV_Window_AltHeight_Scaled -1000 #define MUIV_Window_AltLeftEdge_Centered -1 #define MUIV_Window_AltLeftEdge_Moused -2 #define MUIV_Window_AltLeftEdge_NoChange -1000 #define MUIV_Window_AltTopEdge_Centered -1 #define MUIV_Window_AltTopEdge_Moused -2 #define MUIV_Window_AltTopEdge_Delta(p) (-3-(p)) #define MUIV_Window_AltTopEdge_NoChange -1000 #define MUIV_Window_AltWidth_MinMax(p) (0-(p)) #define MUIV_Window_AltWidth_Visible(p) (-100-(p)) #define MUIV_Window_AltWidth_Screen(p) (-200-(p)) #define MUIV_Window_AltWidth_Scaled -1000 #define MUIV_Window_Height_MinMax(p) (0-(p)) #define MUIV_Window_Height_Visible(p) (-100-(p)) #define MUIV_Window_Height_Screen(p) (-200-(p)) #define MUIV_Window_Height_Scaled -1000 #define MUIV_Window_Height_Default -1001 #define MUIV_Window_LeftEdge_Centered -1 #define MUIV_Window_LeftEdge_Moused -2 #define MUIV_Window_Menu_NoMenu -1 #define MUIV_Window_TopEdge_Centered -1 #define MUIV_Window_TopEdge_Moused -2 #define MUIV_Window_TopEdge_Delta(p) (-3-(p)) #define MUIV_Window_Width_MinMax(p) (0-(p)) #define MUIV_Window_Width_Visible(p) (-100-(p)) #define MUIV_Window_Width_Screen(p) (-200-(p)) #define MUIV_Window_Width_Scaled -1000 #define MUIV_Window_Width_Default -1001 #define MUIA_ApplicationObject $8042d3ee #define MUIA_Background $8042545b #define MUIA_BottomEdge $8042e552 #define MUIA_ControlChar $8042120b #define MUIA_Disabled $80423661 #define MUIA_ExportID $8042d76e #define MUIA_FixHeight $8042a92b #define MUIA_FixHeightTxt $804276f2 #define MUIA_FixWidth $8042a3f1 #define MUIA_FixWidthTxt $8042d044 #define MUIA_Font $8042be50 #define MUIA_Frame $8042ac64 #define MUIA_FramePhantomHoriz $8042ed76 #define MUIA_FrameTitle $8042d1c7 #define MUIA_Height $80423237 #define MUIA_HorizWeight $80426db9 #define MUIA_InnerBottom $8042f2c0 #define MUIA_InnerLeft $804228f8 #define MUIA_InnerRight $804297ff #define MUIA_InnerTop $80421eb6 #define MUIA_InputMode $8042fb04 #define MUIA_LeftEdge $8042bec6 #define MUIA_Pressed $80423535 #define MUIA_RightEdge $8042ba82 #define MUIA_Selected $8042654b #define MUIA_ShowSelState $8042caac #define MUIA_Timer $80426435 #define MUIA_TopEdge $8042509b #define MUIA_VertWeight $804298d0 #define MUIA_Weight $80421d1f #define MUIA_Width $8042b59c #define MUIA_Window $80421591 #define MUIA_WindowObject $8042669e #define MUIV_Font_Inherit 0 #define MUIV_Font_Normal -1 #define MUIV_Font_List -2 #define MUIV_Font_Tiny -3 #define MUIV_Font_Fixed -4 #define MUIV_Font_Title -5 #define MUIV_Frame_None 0 #define MUIV_Frame_Button 1 #define MUIV_Frame_ImageButton 2 #define MUIV_Frame_Text 3 #define MUIV_Frame_String 4 #define MUIV_Frame_ReadList 5 #define MUIV_Frame_InputList 6 #define MUIV_Frame_Prop 7 #define MUIV_Frame_Gauge 8 #define MUIV_Frame_Group 9 #define MUIV_Frame_PopUp 10 #define MUIV_Frame_Virtual 11 #define MUIV_Frame_Count 12 #define MUIV_InputMode_None 0 #define MUIV_InputMode_RelVerify 1 #define MUIV_InputMode_Immediate 2 #define MUIV_InputMode_Toggle 3 #define MUIA_Image_FontMatch $8042815d #define MUIA_Image_FontMatchHeight $80429f26 #define MUIA_Image_FontMatchWidth $804239bf #define MUIA_Image_FreeHoriz $8042da84 #define MUIA_Image_FreeVert $8042ea28 #define MUIA_Image_OldImage $80424f3d #define MUIA_Image_Spec $804233d5 #define MUIA_Image_State $8042a3ad #define MUIA_Text_Contents $8042f8dc #define MUIA_Text_HiChar $804218ff #define MUIA_Text_PreParse $8042566d #define MUIA_Text_SetMax $80424d0a #define MUIA_Text_SetMin $80424e10 #define MUIA_String_Accept $8042e3e1 #define MUIA_String_Acknowledge $8042026c #define MUIA_String_AttachedList $80420fd2 #define MUIA_String_BufferPos $80428b6c #define MUIA_String_Contents $80428ffd #define MUIA_String_DisplayPos $8042ccbf #define MUIA_String_Format $80427484 #define MUIA_String_Integer $80426e8a #define MUIA_String_MaxLen $80424984 #define MUIA_String_Reject $8042179c #define MUIA_String_Secret $80428769 #define MUIV_String_Format_Left 0 #define MUIV_String_Format_Center 1 #define MUIV_String_Format_Right 2 #define MUIA_Prop_Entries $8042fbdb #define MUIA_Prop_First $8042d4b2 #define MUIA_Prop_Horiz $8042f4f3 #define MUIA_Prop_Visible $8042fea6 #define MUIA_Gauge_Current $8042f0dd #define MUIA_Gauge_Divide $8042d8df #define MUIA_Gauge_Horiz $804232dd #define MUIA_Gauge_Max $8042bcdb #define MUIA_Scale_Horiz $8042919a #define MUIA_Boopsi_Class $80426999 #define MUIA_Boopsi_ClassID $8042bfa3 #define MUIA_Boopsi_MaxHeight $8042757f #define MUIA_Boopsi_MaxWidth $8042bcb1 #define MUIA_Boopsi_MinHeight $80422c93 #define MUIA_Boopsi_MinWidth $80428fb2 #define MUIA_Boopsi_Object $80420178 #define MUIA_Boopsi_Remember $8042f4bd #define MUIA_Boopsi_TagDrawInfo $8042bae7 #define MUIA_Boopsi_TagScreen $8042bc71 #define MUIA_Boopsi_TagWindow $8042e11d #define MUIA_Colorfield_Blue $8042d3b0 #define MUIA_Colorfield_Green $80424466 #define MUIA_Colorfield_Red $804279f6 #define MUIA_Colorfield_RGB $8042677a #define MUIM_List_Clear $8042ad89 #define MUIM_List_Exchange $8042468c #define MUIM_List_GetEntry $804280ec #define MUIM_List_Insert $80426c87 #define MUIM_List_Jump $8042baab #define MUIM_List_NextSelected $80425f17 #define MUIM_List_Redraw $80427993 #define MUIM_List_Remove $8042647e #define MUIM_List_Select $804252d8 #define MUIM_List_Sort $80422275 #define MUIA_List_Active $8042391c #define MUIA_List_AdjustHeight $8042850d #define MUIA_List_AdjustWidth $8042354a #define MUIA_List_CompareHook $80425c14 #define MUIA_List_ConstructHook $8042894f #define MUIA_List_DestructHook $804297ce #define MUIA_List_DisplayHook $8042b4d5 #define MUIA_List_Entries $80421654 #define MUIA_List_First $804238d4 #define MUIA_List_Format $80423c0a #define MUIA_List_MultiTestHook $8042c2c6 #define MUIA_List_Quiet $8042d8c7 #define MUIA_List_Visible $8042191f #define MUIV_List_Active_Off -1 #define MUIV_List_Active_Top -2 #define MUIV_List_Active_Bottom -3 #define MUIV_List_Active_Up -4 #define MUIV_List_Active_Down -5 #define MUIV_List_Active_PageUp -6 #define MUIV_List_Active_PageDown -7 #define MUIV_List_ConstructHook_String -1 #define MUIV_List_CursorType_None 0 #define MUIV_List_CursorType_Bar 1 #define MUIV_List_CursorType_Rect 2 #define MUIV_List_DestructHook_String -1 #define MUIA_Floattext_Justify $8042dc03 #define MUIA_Floattext_SkipChars $80425c7d #define MUIA_Floattext_TabSize $80427d17 #define MUIA_Floattext_Text $8042d16a #define MUIM_Dirlist_ReRead $80422d71 #define MUIA_Dirlist_AcceptPattern $8042760a #define MUIA_Dirlist_Directory $8042ea41 #define MUIA_Dirlist_DrawersOnly $8042b379 #define MUIA_Dirlist_FilesOnly $8042896a #define MUIA_Dirlist_FilterDrawers $80424ad2 #define MUIA_Dirlist_FilterHook $8042ae19 #define MUIA_Dirlist_MultiSelDirs $80428653 #define MUIA_Dirlist_NumBytes $80429e26 #define MUIA_Dirlist_NumDrawers $80429cb8 #define MUIA_Dirlist_NumFiles $8042a6f0 #define MUIA_Dirlist_Path $80426176 #define MUIA_Dirlist_RejectIcons $80424808 #define MUIA_Dirlist_RejectPattern $804259c7 #define MUIA_Dirlist_SortDirs $8042bbb9 #define MUIA_Dirlist_SortHighLow $80421896 #define MUIA_Dirlist_SortType $804228bc #define MUIA_Dirlist_Status $804240de #define MUIV_Dirlist_SortDirs_First 0 #define MUIV_Dirlist_SortDirs_Last 1 #define MUIV_Dirlist_SortDirs_Mix 2 #define MUIV_Dirlist_SortType_Name 0 #define MUIV_Dirlist_SortType_Date 1 #define MUIV_Dirlist_SortType_Size 2 #define MUIV_Dirlist_Status_Invalid 0 #define MUIV_Dirlist_Status_Reading 1 #define MUIV_Dirlist_Status_Valid 2 #define MUIA_Group_ActivePage $80424199 #define MUIA_Group_Child $804226e6 #define MUIA_Group_Columns $8042f416 #define MUIA_Group_Horiz $8042536b #define MUIA_Group_HorizSpacing $8042c651 #define MUIA_Group_PageMode $80421a5f #define MUIA_Group_Rows $8042b68f #define MUIA_Group_SameHeight $8042037e #define MUIA_Group_SameSize $80420860 #define MUIA_Group_SameWidth $8042b3ec #define MUIA_Group_Spacing $8042866d #define MUIA_Group_VertSpacing $8042e1bf #define MUIA_Virtgroup_Height $80423038 #define MUIA_Virtgroup_Left $80429371 #define MUIA_Virtgroup_Top $80425200 #define MUIA_Virtgroup_Width $80427c49 #define MUIA_Scrollgroup_Contents $80421261 #define MUIA_Listview_DoubleClick $80424635 #define MUIA_Listview_Input $8042682d #define MUIA_Listview_List $8042bcce #define MUIA_Listview_MultiSelect $80427e08 #define MUIA_Listview_SelectChange $8042178f #define MUIA_Radio_Active $80429b41 #define MUIA_Radio_Entries $8042b6a1 #define MUIA_Cycle_Active $80421788 #define MUIA_Cycle_Entries $80420629 #define MUIV_Cycle_Active_Next -1 #define MUIV_Cycle_Active_Prev -2 #define MUIA_Slider_Level $8042ae3a #define MUIA_Slider_Max $8042d78a #define MUIA_Slider_Min $8042e404 #define MUIA_Slider_Quiet $80420b26 #define MUIA_Coloradjust_Blue $8042b8a3 #define MUIA_Coloradjust_Green $804285ab #define MUIA_Coloradjust_ModeID $8042ec59 #define MUIA_Coloradjust_Red $80420eaa #define MUIA_Coloradjust_RGB $8042f899 #define MUIA_Palette_Entries $8042a3d8 #define MUIA_Palette_Groupable $80423e67 #define MUIA_Palette_Names $8042c3a2