//---------------------------- FORM_MAIN ------------------------ #FORM NAME=FORM_MAIN ID=0 ~F0 (B)OBJECT.TYPE=FORM ~F1 (SH)BOUNDS.X=0 (SH)BOUNDS.Y=0 (SH)BOUNDS.WIDTH=160 (SH)BOUNDS.HEIGHT=160 ~F2 (U)FOCUSED_OBJECT=1 ~F3 (B)FORM_STYLE=BACKGROUND ~F4 (S)FORM_TITLE=HelioFrotz ~F5 (SH)FORM_BITMAP.X=0 (SH)FORM_BITMAP.Y=0 (SH)FORM_BITMAP.WIDTH=10 (SH)FORM_BITMAP.HEIGHT=12 (P)FORM_BITMAP.FILE=Q_FOUR_BIT,form.bmp ~F6 (U)NO_OF_OBJECTS=4 ~F7 (U)OBJECT_ID=1 (B)OBJECT_TYPE=TEXTBOX (U)OBJECT_ID=7 (B)OBJECT_TYPE=MENU (U)OBJECT_ID=8 (B)OBJECT_TYPE=BITMAP (U)OBJECT_ID=26 (B)OBJECT_TYPE=BITMAP #END_FORM //---------------------------- TEXTBOX ------------------------------ #TEXTBOX NAME=InputText ID=1 ~F0 (B)OBJECT.TYPE=TEXTBOX ~F1 (U)RELATED_TABLE_ID=65535 ~F2 (SH)BOUNDS.X=0 (SH)BOUNDS.Y=149 (SH)BOUNDS.WIDTH=140 (SH)BOUNDS.HEIGHT=10 ~F3 (S)TEXTBOX_TEXT= ~F4 (B)TEXTBOX_STYLE=TEXTBOX_STYLE_0 ~F5 (B)TEXTBOX_BACK_LINE=DOT_LINE ~F6 (B)TEXTBOX_FONT=NORMAL_FONT ~F7 (B)TEXTBOX_FONT_COLOR=COLOR_BLACK ~F8 (B)TEXTBOX_BACKGROUND_COLOR=COLOR_WHITE ~F9 (W)TEXTBOX_MAX_NUM_CHARS=200 ~F10 (W)TEXTBOX_LEFT_CHAR_POS=0 ~F11 (W)TEXTBOX_RIGHT_CHAR_POS=-1 ~F12 (W)TEXTBOX_INSERT_PT_CHAR_POS=0 ~F13 (W)TEXTBOX_HIGHLIGHT_START_CHAR_POS=0 ~F14 (W)TEXTBOX_HIGHLIGHT_END_CHAR_POS=0 ~F15 (BO)TEXTBOX_ATTR.TEXTBOX_ACTIVE=TRUE (BO)TEXTBOX_ATTR.TEXTBOX_ENABLE=TRUE (BO)TEXTBOX_ATTR.TEXTBOX_DIRTY=FALSE (BO)TEXTBOX_ATTR.TEXTBOX_HIGHLIGHT=FALSE (BO)TEXTBOX_ATTR.TEXTBOX_INSERT_PT_VISIBLE=FALSE (BO)TEXTBOX_ATTR.TEXTBOX_VISIBLE=TRUE #END_TEXTBOX //---------------------------- FORM_IFACE ------------------------ #FORM NAME=FORM_IFACE ID=2 ~F0 (B)OBJECT.TYPE=FORM ~F1 (SH)BOUNDS.X=0 (SH)BOUNDS.Y=0 (SH)BOUNDS.WIDTH=160 (SH)BOUNDS.HEIGHT=160 ~F2 (U)FOCUSED_OBJECT=0 ~F3 (B)FORM_STYLE=NORMAL ~F4 (S)FORM_TITLE=HelioFrotz V1.5b (2.41) ~F5 (SH)FORM_BITMAP.X=0 (SH)FORM_BITMAP.Y=0 //0 - 160 (SH)FORM_BITMAP.WIDTH=10 (SH)FORM_BITMAP.HEIGHT=12 (P)FORM_BITMAP.FILE=Q_FOUR_BIT,form.bmp ~F6 (U)NO_OF_OBJECTS=6 ~F7 (U)OBJECT_ID=3 (B)OBJECT_TYPE=STRING (U)OBJECT_ID=4 (B)OBJECT_TYPE=LIST (U)OBJECT_ID=5 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=6 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=51 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=23 (B)OBJECT_TYPE=MENU #END_FORM //---------------------------- STRING ---------------------------- #STRING NAME=STRING_NONAME ID=3 ~F0 (B)OBJECT.TYPE=STRING ~F1 (U)RELATED_TABLE_ID=65535 ~F2 (SH)BOUNDS.X=5 (SH)BOUNDS.Y=20 (SH)BOUNDS.WIDTH=150 (SH)BOUNDS.HEIGHT=9 ~F3 (B)STRING_STYLE=STRING_STYLE_0 ~F4 (S)STRING_TEXT=Select A Game To Play ~F5 (B)STRING_FONT_COLOR=COLOR_BLACK ~F6 (B)STRING_BACKGROUND_COLOR=COLOR_WHITE ~F7 (B)STRING_FONT=NORMAL_FONT ~F8 (B)STRING_TEXTMENT=CENTRE ~F9 (BO)STRING_ATTR.STRING_VISIBLE=TRUE #END_STRING //---------------------------- LIST ------------------------------ #LIST NAME=LIST_MAIN ID=4 ~F0 (B)OBJECT.TYPE=LIST ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 ~F2 //0 - 159 (SH)BOUNDS.X=5 (SH)BOUNDS.Y=32 //0 - 160 (SH)BOUNDS.WIDTH=150 (SH)BOUNDS.HEIGHT=104 ~F3 (U)LIST_NUM_RELATED_LIST_OBJECT=0 ~F4 //0 - 65534 //(U)LIST_RELATED_OBJECT_1= //(U)LIST_RELATED_OBJECT_2= //(U)LIST_RELATED_OBJECT_3= ~F5 (U)LIST_TOTAL_NUM_ITEMS=0 ~F6 (U)LIST_NUM_ITEMS_ON_DISPLAY=8 ~F7 (U)LIST_TOP_ITEM_NUM=0 ~F8 //LEFT,CENTRE,RIGHT (B)LIST_TEXTMENT=LEFT ~F9 //NO_SELECTION or 0 - ?? (SH)LIST_SELECTED_ITEM=0 ~F10 //LIST_STYLE_0,LIST_STYLE_1,LIST_STYLE_2,LIST_STYLE_3 (B)LIST_STYLE=LIST_STYLE_3 ~F11 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)LIST_TEXT_COLOR=COLOR_BLACK ~F12 (B)LIST_BACKGROUND_COLOR=COLOR_WHITE ~F13 //any text ~F14 (BO)LIST_ATTR.LIST_ENABLE=TRUE (BO)LIST_ATTR.LIST_VISIBLE=TRUE (BO)LIST_ATTR.LIST_ACTIVE=TRUE (BO)LIST_ATTR.LIST_SET_SCROLL=TRUE (BO)LIST_ATTR.LIST_SYNCHRONOUS=FALSE #END_LIST //---------------------------- BUTTON ---------------------------- #CONTROL NAME=OPEN_STD ID=5 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=10 (SH)BOUNDS.Y=141 (SH)BOUNDS.WIDTH=44 (SH)BOUNDS.HEIGHT=14 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_1 ~F5 //any text (S)CONTROL_TEXT=Play ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=OPEN_SMALL ID=6 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=58 (SH)BOUNDS.Y=141 (SH)BOUNDS.WIDTH=44 (SH)BOUNDS.HEIGHT=14 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_1 ~F5 //any text (S)CONTROL_TEXT=Set Fixed ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- MENU ------------------------------ #MENU NAME=MAIN_MENU ID=7 ~F0 (B)OBJECT.TYPE=MENU ~F1 (SH)BOUNDS.X= (SH)BOUNDS.Y= (SH)BOUNDS.WIDTH= (SH)BOUNDS.HEIGHT= ~F2 (U)MENU_NUM_ITEMS=12 ~F3 (SH)MENU_SELECTED_ITEM=0 ~F4 (S)MENU_ITEMS1=Save. (S)MENU_ITEMS2=Restore. (S)MENU_ITEMS3=Look. (S)MENU_ITEMS4=Look At (S)MENU_ITEMS5=Take All. (S)MENU_ITEMS6=Take (S)MENU_ITEMS7=Inventory. (S)MENU_ITEMS8=Read (S)MENU_ITEMS9=Open (S)MENU_ITEMS10=Close (S)MENU_ITEMS11=Drop (S)MENU_ITEMS12=Quit. ~F5 (BO)MENU_VISIBLE=TRUE #END_MENU //---------------------------- BITMAP ---------------------------- #BITMAP NAME=BITMAP_COMPASS ID=8 ~F0 (B)OBJECT.TYPE=BITMAP ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 ~F2 //0 - 159 (SH)BOUNDS.X=150 (SH)BOUNDS.Y=150 //0 - 160 (SH)BOUNDS.WIDTH=9 (SH)BOUNDS.HEIGHT=9 ~F3 //BITMAP_STYLE_0,BITMAP_STYLE_1,BITMAP_STYLE_2 (B)BITMAP_STYLE=BITMAP_STYLE_1 ~F4 (SH)BITMAP1_BITMAP.X=151 (SH)BITMAP1_BITMAP.Y=150 //0 - 160 (SH)BITMAP1_BITMAP.WIDTH=9 (SH)BITMAP1_BITMAP.HEIGHT=9 //xxx.bmp (P)BITMAP1_BITMAP.FILE=Q_FOUR_BIT,smallcom.bmp ~F5 (SH)BITMAP2_BITMAP.X=150 (SH)BITMAP2_BITMAP.Y=150 //0 - 160 (SH)BITMAP2_BITMAP.WIDTH=9 (SH)BITMAP2_BITMAP.HEIGHT=9 //xxx.bmp (P)BITMAP2_BITMAP.FILE=Q_FOUR_BIT,smallcoi.bmp ~F6 //TRUE or FALSE (BO)BITMAP_ATTR.BITMAP_ENABLE=TRUE (BO)BITMAP_ATTR.BITMAP_ACTIVE=TRUE (BO)BITMAP_ATTR.BITMAP_VISIBLE=TRUE #END_BITMAP //---------------------------- FORM_COMPASS ------------------------ #FORM NAME=FORM_COMPASS ID=9 ~F0 (B)OBJECT.TYPE=FORM ~F1 //0 - 159 (SH)BOUNDS.X=100 (SH)BOUNDS.Y=85 //0 - 160 (SH)BOUNDS.WIDTH=60 (SH)BOUNDS.HEIGHT=75 ~F2 (U)FOCUSED_OBJECT=0 ~F3 //BACKGROUND,NORMAL,BITMAP_DIALOG,NON_BITMAP_DIALOG (B)FORM_STYLE=NON_BITMAP_DIALOG ~F4 //any text (S)FORM_TITLE= ~F5 //0 - 159 (SH)FORM_BITMAP.X=0 (SH)FORM_BITMAP.Y=0 //0 - 160 (SH)FORM_BITMAP.WIDTH=10 (SH)FORM_BITMAP.HEIGHT=12 //xxx.bmp (P)FORM_BITMAP.FILE=Q_FOUR_BIT,form.bmp ~F6 (U)NO_OF_OBJECTS=13 //the following shows the objects details ~F7 //The ID value of the object in a form //FORM,CONTROL,FIELD,LIST,SCROLLBAR,... (U)OBJECT_ID=10 (B)OBJECT_TYPE=STRING (U)OBJECT_ID=11 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=12 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=13 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=14 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=15 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=16 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=17 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=18 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=19 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=20 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=21 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=22 (B)OBJECT_TYPE=CONTROL #END_FORM //---------------------------- STRING ---------------------------- #STRING NAME=STRING_NONAME1 ID=12 ~F0 (B)OBJECT.TYPE=STRING ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 ~F2 //0 - 159 (SH)BOUNDS.X=105 (SH)BOUNDS.Y=87 //0 - 160 (SH)BOUNDS.WIDTH=37 (SH)BOUNDS.HEIGHT=13 ~F3 //STRING_STYLE_0,STRING_STYLE_1,STRING_STYLE_2 (B)STRING_STYLE=STRING_STYLE_0 ~F4 //any text (S)STRING_TEXT=Compass ~F5 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)STRING_FONT_COLOR=COLOR_WHITE ~F6 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)STRING_BACKGROUND_COLOR=COLOR_BLACK ~F7 //NORMAL_FONT,LARGE_FONT (B)STRING_FONT=NORMAL_FONT ~F8 //LEFT,RIGHT,CENTRE (B)STRING_TEXTMENT=CENTRE ~F9 //TRUE or FALSE (BO)STRING_ATTR.STRING_VISIBLE=TRUE #END_STRING //---------------------------- BUTTON ---------------------------- #CONTROL NAME=CANCEL ID=11 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=146 (SH)BOUNDS.Y=87 (SH)BOUNDS.WIDTH=11 (SH)BOUNDS.HEIGHT=11 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_0 ~F5 //any text (S)CONTROL_TEXT=X ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_WHITE (B)CONTROL_ADD.COLOR_OFF=COLOR_BLACK #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=NORTHWEST ID=12 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=100 (SH)BOUNDS.Y=100 (SH)BOUNDS.WIDTH=20 (SH)BOUNDS.HEIGHT=13 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_0 ~F5 //any text (S)CONTROL_TEXT=NW ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=NORTH ID=13 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=120 (SH)BOUNDS.Y=100 (SH)BOUNDS.WIDTH=20 (SH)BOUNDS.HEIGHT=13 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_0 ~F5 //any text (S)CONTROL_TEXT=N ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=NORTHEAST ID=14 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=140 (SH)BOUNDS.Y=100 (SH)BOUNDS.WIDTH=20 (SH)BOUNDS.HEIGHT=13 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_0 ~F5 //any text (S)CONTROL_TEXT=NE ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=WEST ID=15 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=100 (SH)BOUNDS.Y=115 (SH)BOUNDS.WIDTH=20 (SH)BOUNDS.HEIGHT=13 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_0 ~F5 //any text (S)CONTROL_TEXT=W ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=ENTER ID=16 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=120 (SH)BOUNDS.Y=115 (SH)BOUNDS.WIDTH=20 (SH)BOUNDS.HEIGHT=13 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_0 ~F5 //any text (S)CONTROL_TEXT=* ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=EAST ID=17 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=140 (SH)BOUNDS.Y=115 (SH)BOUNDS.WIDTH=20 (SH)BOUNDS.HEIGHT=13 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_0 ~F5 //any text (S)CONTROL_TEXT=E ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=SOUTHWEST ID=18 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=100 (SH)BOUNDS.Y=130 (SH)BOUNDS.WIDTH=20 (SH)BOUNDS.HEIGHT=13 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_0 ~F5 //any text (S)CONTROL_TEXT=SW ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=SOUTH ID=19 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=120 (SH)BOUNDS.Y=130 (SH)BOUNDS.WIDTH=20 (SH)BOUNDS.HEIGHT=13 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_0 ~F5 //any text (S)CONTROL_TEXT=S ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=SOUTHEAST ID=20 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=140 (SH)BOUNDS.Y=130 (SH)BOUNDS.WIDTH=20 (SH)BOUNDS.HEIGHT=13 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_0 ~F5 //any text (S)CONTROL_TEXT=SE ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=UP ID=21 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=100 (SH)BOUNDS.Y=145 (SH)BOUNDS.WIDTH=30 (SH)BOUNDS.HEIGHT=13 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_0 ~F5 //any text (S)CONTROL_TEXT=up ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=DOWN ID=22 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=130 (SH)BOUNDS.Y=145 (SH)BOUNDS.WIDTH=30 (SH)BOUNDS.HEIGHT=13 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_0 ~F5 //any text (S)CONTROL_TEXT=down ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- MENU ------------------------------ #MENU NAME=IFACE_MENU ID=23 ~F0 (B)OBJECT.TYPE=MENU ~F1 (SH)BOUNDS.X= (SH)BOUNDS.Y= (SH)BOUNDS.WIDTH= (SH)BOUNDS.HEIGHT= ~F2 (U)MENU_NUM_ITEMS=3 ~F3 (SH)MENU_SELECTED_ITEM=0 ~F4 (S)MENU_ITEMS1=About... (S)MENU_ITEMS2=How To Play... (S)MENU_ITEMS3=Helio Help... ~F5 (BO)MENU_VISIBLE=TRUE #END_MENU //---------------------------- FORM_ABOUT ------------------------ #FORM NAME=FORM_ABOUT ID=24 ~F0 (B)OBJECT.TYPE=FORM ~F1 //0 - 159 (SH)BOUNDS.X=1 (SH)BOUNDS.Y=40 //0 - 160 (SH)BOUNDS.WIDTH=158 (SH)BOUNDS.HEIGHT=80 ~F2 (U)FOCUSED_OBJECT=0 ~F3 //BACKGROUND,NORMAL,BITMAP_DIALOG,NON_BITMAP_DIALOG (B)FORM_STYLE=NON_BITMAP_DIALOG ~F4 //any text (S)FORM_TITLE=About HelioFrotz ~F5 //0 - 159 (SH)FORM_BITMAP.X=0 (SH)FORM_BITMAP.Y=0 //0 - 160 (SH)FORM_BITMAP.WIDTH=10 (SH)FORM_BITMAP.HEIGHT=12 //xxx.bmp (P)FORM_BITMAP.FILE=Q_FOUR_BIT,form.bmp ~F6 (U)NO_OF_OBJECTS=1 //the following shows the objects details ~F7 (U)OBJECT_ID=25 (B)OBJECT_TYPE=LIST #END_FORM //---------------------------- LIST ------------------------------ #LIST NAME=LIST_ABOUT ID=25 ~F0 (B)OBJECT.TYPE=LIST ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 ~F2 //0 - 159 (SH)BOUNDS.X=5 (SH)BOUNDS.Y=60 //0 - 160 (SH)BOUNDS.WIDTH=150 (SH)BOUNDS.HEIGHT=54 ~F3 (U)LIST_NUM_RELATED_LIST_OBJECT=0 ~F4 ~F5 (U)LIST_TOTAL_NUM_ITEMS=5 ~F6 (U)LIST_NUM_ITEMS_ON_DISPLAY=8 ~F7 (U)LIST_TOP_ITEM_NUM=0 ~F8 //LEFT,CENTRE,RIGHT (B)LIST_TEXTMENT=CENTRE ~F9 //NO_SELECTION or 0 - ?? (SH)LIST_SELECTED_ITEM=-1 ~F10 //LIST_STYLE_0,LIST_STYLE_1,LIST_STYLE_2,LIST_STYLE_3 (B)LIST_STYLE=LIST_STYLE_3 ~F11 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)LIST_TEXT_COLOR=COLOR_BLACK ~F12 (B)LIST_BACKGROUND_COLOR=COLOR_WHITE ~F13 //any text (S)LIST_ITEMS1=HelioFrotz v1.5b - Earle F. Philhower, III (S)LIST_ITEMS2=Released GNU GPL - Jan 12, 2002 (S)LIST_ITEMS3=earle@ziplabel.com (S)LIST_ITEMS4=http://www.ziplabel.com/helio (S)LIST_ITEMS5=Based on FROTZ V2.41 - David Griffith ~F14 (BO)LIST_ATTR.LIST_ENABLE=TRUE (BO)LIST_ATTR.LIST_VISIBLE=TRUE (BO)LIST_ATTR.LIST_ACTIVE=TRUE (BO)LIST_ATTR.LIST_SET_SCROLL=TRUE (BO)LIST_ATTR.LIST_SYNCHRONOUS=FALSE #END_LIST //---------------------------- BITMAP ---------------------------- #BITMAP NAME=BITMAP_ARROW ID=26 ~F0 (B)OBJECT.TYPE=BITMAP ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 ~F2 //0 - 159 (SH)BOUNDS.X=140 (SH)BOUNDS.Y=150 //0 - 160 (SH)BOUNDS.WIDTH=9 (SH)BOUNDS.HEIGHT=9 ~F3 //BITMAP_STYLE_0,BITMAP_STYLE_1,BITMAP_STYLE_2 (B)BITMAP_STYLE=BITMAP_STYLE_1 ~F4 (SH)BITMAP1_BITMAP.X=151 (SH)BITMAP1_BITMAP.Y=150 //0 - 160 (SH)BITMAP1_BITMAP.WIDTH=9 (SH)BITMAP1_BITMAP.HEIGHT=9 //xxx.bmp (P)BITMAP1_BITMAP.FILE=Q_FOUR_BIT,smallarr.bmp ~F5 (SH)BITMAP2_BITMAP.X=150 (SH)BITMAP2_BITMAP.Y=150 //0 - 160 (SH)BITMAP2_BITMAP.WIDTH=9 (SH)BITMAP2_BITMAP.HEIGHT=9 //xxx.bmp (P)BITMAP2_BITMAP.FILE=Q_FOUR_BIT,smallari.bmp ~F6 //TRUE or FALSE (BO)BITMAP_ATTR.BITMAP_ENABLE=TRUE (BO)BITMAP_ATTR.BITMAP_ACTIVE=TRUE (BO)BITMAP_ATTR.BITMAP_VISIBLE=TRUE #END_BITMAP //---------------------------- FORM_HISTORY ------------------------ #FORM NAME=FORM_HIST ID=27 ~F0 (B)OBJECT.TYPE=FORM ~F1 //0 - 159 (SH)BOUNDS.X=5 (SH)BOUNDS.Y=40 //0 - 160 (SH)BOUNDS.WIDTH=150 (SH)BOUNDS.HEIGHT=100 ~F2 (U)FOCUSED_OBJECT=0 ~F3 //BACKGROUND,NORMAL,BITMAP_DIALOG,NON_BITMAP_DIALOG (B)FORM_STYLE=NON_BITMAP_DIALOG ~F4 //any text (S)FORM_TITLE=History ~F5 //0 - 159 (SH)FORM_BITMAP.X=0 (SH)FORM_BITMAP.Y=0 //0 - 160 (SH)FORM_BITMAP.WIDTH=10 (SH)FORM_BITMAP.HEIGHT=12 //xxx.bmp (P)FORM_BITMAP.FILE=Q_FOUR_BIT,form.bmp ~F6 (U)NO_OF_OBJECTS=7 //the following shows the objects details ~F7 //The ID value of the object in a form //FORM,CONTROL,FIELD,LIST,SCROLLBAR,... (U)OBJECT_ID=28 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=29 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=30 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=31 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=32 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=33 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=26 (B)OBJECT_TYPE=BITMAP #END_FORM //---------------------------- BUTTON ---------------------------- #CONTROL NAME=HIST_CANCEL ID=28 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=141 (SH)BOUNDS.Y=42 (SH)BOUNDS.WIDTH=11 (SH)BOUNDS.HEIGHT=11 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_0 ~F5 //any text (S)CONTROL_TEXT=X ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_WHITE (B)CONTROL_ADD.COLOR_OFF=COLOR_BLACK #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=HIST_LAST1 ID=29 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=10 (SH)BOUNDS.Y=60 (SH)BOUNDS.WIDTH=140 (SH)BOUNDS.HEIGHT=14 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_1 ~F5 //any text (S)CONTROL_TEXT=History1 ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=HIST_LAST2 ID=30 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=10 (SH)BOUNDS.Y=75 (SH)BOUNDS.WIDTH=140 (SH)BOUNDS.HEIGHT=14 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_1 ~F5 //any text (S)CONTROL_TEXT=History2 ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=HIST_LAST3 ID=31 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=10 (SH)BOUNDS.Y=90 (SH)BOUNDS.WIDTH=140 (SH)BOUNDS.HEIGHT=14 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_1 ~F5 //any text (S)CONTROL_TEXT=History3 ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=HIST_LAST4 ID=32 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=10 (SH)BOUNDS.Y=105 (SH)BOUNDS.WIDTH=140 (SH)BOUNDS.HEIGHT=14 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_1 ~F5 //any text (S)CONTROL_TEXT=History4 ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=HIST_LAST5 ID=33 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=10 (SH)BOUNDS.Y=120 (SH)BOUNDS.WIDTH=140 (SH)BOUNDS.HEIGHT=14 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_1 ~F5 //any text (S)CONTROL_TEXT=History5 ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- FORM_FATAL ------------------------ #FORM NAME=FORM_FATAL ID=34 ~F0 (B)OBJECT.TYPE=FORM ~F1 //0 - 159 (SH)BOUNDS.X=5 (SH)BOUNDS.Y=40 //0 - 160 (SH)BOUNDS.WIDTH=150 (SH)BOUNDS.HEIGHT=60 ~F2 (U)FOCUSED_OBJECT=0 ~F3 //BACKGROUND,NORMAL,BITMAP_DIALOG,NON_BITMAP_DIALOG (B)FORM_STYLE=NON_BITMAP_DIALOG ~F4 //any text (S)FORM_TITLE=FATAL ERROR - EXITING ~F5 //0 - 159 (SH)FORM_BITMAP.X=0 (SH)FORM_BITMAP.Y=0 //0 - 160 (SH)FORM_BITMAP.WIDTH=10 (SH)FORM_BITMAP.HEIGHT=12 //xxx.bmp (P)FORM_BITMAP.FILE=Q_FOUR_BIT,form.bmp ~F6 (U)NO_OF_OBJECTS=2 //the following shows the objects details ~F7 //The ID value of the object in a form //FORM,CONTROL,FIELD,LIST,SCROLLBAR,... (U)OBJECT_ID=35 (B)OBJECT_TYPE=STRING (U)OBJECT_ID=36 (B)OBJECT_TYPE=CONTROL #END_FORM //---------------------------- STRING ---------------------------- #STRING NAME=STRING_ERROR ID=35 ~F0 (B)OBJECT.TYPE=STRING ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 ~F2 //0 - 159 (SH)BOUNDS.X=10 (SH)BOUNDS.Y=60 //0 - 160 (SH)BOUNDS.WIDTH=140 (SH)BOUNDS.HEIGHT=15 ~F3 //STRING_STYLE_0,STRING_STYLE_1,STRING_STYLE_2 (B)STRING_STYLE=STRING_STYLE_0 ~F4 //any text (S)STRING_TEXT=Fatal Error ~F5 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)STRING_FONT_COLOR=COLOR_BLACK ~F6 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)STRING_BACKGROUND_COLOR=COLOR_WHITE ~F7 //NORMAL_FONT,LARGE_FONT (B)STRING_FONT=NORMAL_FONT ~F8 //LEFT,RIGHT,CENTRE (B)STRING_TEXTMENT=CENTRE ~F9 //TRUE or FALSE (BO)STRING_ATTR.STRING_VISIBLE=TRUE #END_STRING //---------------------------- BUTTON ---------------------------- #CONTROL NAME=FATAL_BUTTON ID=36 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=60 (SH)BOUNDS.Y=80 (SH)BOUNDS.WIDTH=40 (SH)BOUNDS.HEIGHT=15 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_1 ~F5 //any text (S)CONTROL_TEXT=EXIT ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- FORM_SAVELOAD ------------------------ #FORM NAME=FORM_SAVELOAD ID=37 ~F0 (B)OBJECT.TYPE=FORM ~F1 //0 - 159 (SH)BOUNDS.X=0 (SH)BOUNDS.Y=0 //0 - 160 (SH)BOUNDS.WIDTH=160 (SH)BOUNDS.HEIGHT=160 ~F2 (U)FOCUSED_OBJECT=0 ~F3 //BACKGROUND,NORMAL,BITMAP_DIALOG,NON_BITMAP_DIALOG (B)FORM_STYLE=NORMAL ~F4 //any text (S)FORM_TITLE=File Chooser ~F5 //0 - 159 (SH)FORM_BITMAP.X=0 (SH)FORM_BITMAP.Y=0 //0 - 160 (SH)FORM_BITMAP.WIDTH=10 (SH)FORM_BITMAP.HEIGHT=12 //xxx.bmp (P)FORM_BITMAP.FILE=Q_FOUR_BIT,form.bmp ~F6 (U)NO_OF_OBJECTS=4 ~F7 (U)OBJECT_ID=38 (B)OBJECT_TYPE=STRING (U)OBJECT_ID=39 (B)OBJECT_TYPE=LIST (U)OBJECT_ID=40 (B)OBJECT_TYPE=TEXTBOX (U)OBJECT_ID=41 (B)OBJECT_TYPE=BITMAP #END_FORM //---------------------------- STRING ---------------------------- #STRING NAME=STRING_SAVELOAD ID=38 ~F0 (B)OBJECT.TYPE=STRING ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 ~F2 //0 - 159 (SH)BOUNDS.X=5 (SH)BOUNDS.Y=20 //0 - 160 (SH)BOUNDS.WIDTH=150 (SH)BOUNDS.HEIGHT=9 ~F3 //STRING_STYLE_0,STRING_STYLE_1,STRING_STYLE_2 (B)STRING_STYLE=STRING_STYLE_0 ~F4 //any text (S)STRING_TEXT=Prompt Goes Here ~F5 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)STRING_FONT_COLOR=COLOR_BLACK ~F6 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)STRING_BACKGROUND_COLOR=COLOR_WHITE ~F7 //NORMAL_FONT,LARGE_FONT (B)STRING_FONT=NORMAL_FONT ~F8 //LEFT,RIGHT,CENTRE (B)STRING_TEXTMENT=CENTRE ~F9 //TRUE or FALSE (BO)STRING_ATTR.STRING_VISIBLE=TRUE #END_STRING //---------------------------- LIST ------------------------------ #LIST NAME=LIST_SAVELOAD ID=39 ~F0 (B)OBJECT.TYPE=LIST ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 ~F2 //0 - 159 (SH)BOUNDS.X=5 (SH)BOUNDS.Y=32 //0 - 160 (SH)BOUNDS.WIDTH=150 (SH)BOUNDS.HEIGHT=104 ~F3 (U)LIST_NUM_RELATED_LIST_OBJECT=0 ~F4 //0 - 65534 //(U)LIST_RELATED_OBJECT_1= //(U)LIST_RELATED_OBJECT_2= //(U)LIST_RELATED_OBJECT_3= ~F5 (U)LIST_TOTAL_NUM_ITEMS=0 ~F6 (U)LIST_NUM_ITEMS_ON_DISPLAY=8 ~F7 (U)LIST_TOP_ITEM_NUM=0 ~F8 //LEFT,CENTRE,RIGHT (B)LIST_TEXTMENT=LEFT ~F9 //NO_SELECTION or 0 - ?? (SH)LIST_SELECTED_ITEM=0 ~F10 //LIST_STYLE_0,LIST_STYLE_1,LIST_STYLE_2,LIST_STYLE_3 (B)LIST_STYLE=LIST_STYLE_3 ~F11 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)LIST_TEXT_COLOR=COLOR_BLACK ~F12 (B)LIST_BACKGROUND_COLOR=COLOR_WHITE ~F13 //any text ~F14 (BO)LIST_ATTR.LIST_ENABLE=TRUE (BO)LIST_ATTR.LIST_VISIBLE=TRUE (BO)LIST_ATTR.LIST_ACTIVE=TRUE (BO)LIST_ATTR.LIST_SET_SCROLL=TRUE (BO)LIST_ATTR.LIST_SYNCHRONOUS=FALSE #END_LIST //---------------------------- TEXTBOX ------------------------------ #TEXTBOX NAME=TEXT_SAVELOAD ID=40 ~F0 (B)OBJECT.TYPE=TEXTBOX ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 ~F2 //0 - 159 (SH)BOUNDS.X=0 (SH)BOUNDS.Y=149 //0 - 160 (SH)BOUNDS.WIDTH=140 (SH)BOUNDS.HEIGHT=10 ~F3 (S)TEXTBOX_TEXT= ~F4 //TEXTBOX_STYLE_0,TEXTBOX_STYLE_1,TEXTBOX_STYLE_2 (B)TEXTBOX_STYLE=TEXTBOX_STYLE_0 ~F5 //NO_LINE,DOT_LINE,GREY_LINE (B)TEXTBOX_BACK_LINE=DOT_LINE ~F6 //NORMAL_FONT,LARGE_FONT (B)TEXTBOX_FONT=NORMAL_FONT ~F7 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)TEXTBOX_FONT_COLOR=COLOR_BLACK ~F8 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)TEXTBOX_BACKGROUND_COLOR=COLOR_WHITE ~F9 //+ve 32-bit word (W)TEXTBOX_MAX_NUM_CHARS=32 ~F10 //a +ve 32-bit word, if position is found by RIGHT char pos, this should be -1 (W)TEXTBOX_LEFT_CHAR_POS=0 ~F11 //a +ve 32-bit word, if position is found by LEFT char pos, this should be -1 (W)TEXTBOX_RIGHT_CHAR_POS=-1 ~F12 //a +ve 32-bit word, if position is found by LEFT char pos, this should be -1 (W)TEXTBOX_INSERT_PT_CHAR_POS=0 ~F13 //a +ve 32-bit word (W)TEXTBOX_HIGHLIGHT_START_CHAR_POS=0 ~F14 //a +ve 32-bit word (W)TEXTBOX_HIGHLIGHT_END_CHAR_POS=0 ~F15 //TRUE or FALSE (BO)TEXTBOX_ATTR.TEXTBOX_ACTIVE=TRUE (BO)TEXTBOX_ATTR.TEXTBOX_ENABLE=TRUE (BO)TEXTBOX_ATTR.TEXTBOX_DIRTY=FALSE (BO)TEXTBOX_ATTR.TEXTBOX_HIGHLIGHT=FALSE (BO)TEXTBOX_ATTR.TEXTBOX_INSERT_PT_VISIBLE=FALSE (BO)TEXTBOX_ATTR.TEXTBOX_VISIBLE=TRUE #END_TEXTBOX //---------------------------- BITMAP ---------------------------- #BITMAP NAME=BITMAP_SAVELOAD ID=41 ~F0 (B)OBJECT.TYPE=BITMAP ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 ~F2 //0 - 159 (SH)BOUNDS.X=140 (SH)BOUNDS.Y=150 //0 - 160 (SH)BOUNDS.WIDTH=19 (SH)BOUNDS.HEIGHT=9 ~F3 //BITMAP_STYLE_0,BITMAP_STYLE_1,BITMAP_STYLE_2 (B)BITMAP_STYLE=BITMAP_STYLE_1 ~F4 (SH)BITMAP1_BITMAP.X=151 (SH)BITMAP1_BITMAP.Y=150 //0 - 160 (SH)BITMAP1_BITMAP.WIDTH=9 (SH)BITMAP1_BITMAP.HEIGHT=9 //xxx.bmp (P)BITMAP1_BITMAP.FILE=Q_FOUR_BIT,del.bmp ~F5 (SH)BITMAP2_BITMAP.X=150 (SH)BITMAP2_BITMAP.Y=150 //0 - 160 (SH)BITMAP2_BITMAP.WIDTH=9 (SH)BITMAP2_BITMAP.HEIGHT=9 //xxx.bmp (P)BITMAP2_BITMAP.FILE=Q_FOUR_BIT,delinv.bmp ~F6 //TRUE or FALSE (BO)BITMAP_ATTR.BITMAP_ENABLE=TRUE (BO)BITMAP_ATTR.BITMAP_ACTIVE=TRUE (BO)BITMAP_ATTR.BITMAP_VISIBLE=TRUE #END_BITMAP //---------------------------- FORM_YESNO ------------------------ #FORM NAME=FORM_YESNO ID=42 ~F0 (B)OBJECT.TYPE=FORM ~F1 //0 - 159 (SH)BOUNDS.X=5 (SH)BOUNDS.Y=40 //0 - 160 (SH)BOUNDS.WIDTH=150 (SH)BOUNDS.HEIGHT=60 ~F2 (U)FOCUSED_OBJECT=0 ~F3 //BACKGROUND,NORMAL,BITMAP_DIALOG,NON_BITMAP_DIALOG (B)FORM_STYLE=NON_BITMAP_DIALOG ~F4 //any text (S)FORM_TITLE=Warning! ~F5 //0 - 159 (SH)FORM_BITMAP.X=0 (SH)FORM_BITMAP.Y=0 //0 - 160 (SH)FORM_BITMAP.WIDTH=10 (SH)FORM_BITMAP.HEIGHT=12 //xxx.bmp (P)FORM_BITMAP.FILE=Q_FOUR_BIT,form.bmp ~F6 (U)NO_OF_OBJECTS=3 //the following shows the objects details ~F7 //The ID value of the object in a form //FORM,CONTROL,FIELD,LIST,SCROLLBAR,... (U)OBJECT_ID=43 (B)OBJECT_TYPE=STRING (U)OBJECT_ID=44 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=45 (B)OBJECT_TYPE=CONTROL #END_FORM //---------------------------- STRING ---------------------------- #STRING NAME=STRING_YESNO ID=43 ~F0 (B)OBJECT.TYPE=STRING ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 ~F2 //0 - 159 (SH)BOUNDS.X=10 (SH)BOUNDS.Y=60 //0 - 160 (SH)BOUNDS.WIDTH=140 (SH)BOUNDS.HEIGHT=15 ~F3 //STRING_STYLE_0,STRING_STYLE_1,STRING_STYLE_2 (B)STRING_STYLE=STRING_STYLE_0 ~F4 //any text (S)STRING_TEXT=Overwrite File? ~F5 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)STRING_FONT_COLOR=COLOR_BLACK ~F6 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)STRING_BACKGROUND_COLOR=COLOR_WHITE ~F7 //NORMAL_FONT,LARGE_FONT (B)STRING_FONT=NORMAL_FONT ~F8 //LEFT,RIGHT,CENTRE (B)STRING_TEXTMENT=CENTRE ~F9 //TRUE or FALSE (BO)STRING_ATTR.STRING_VISIBLE=TRUE #END_STRING //---------------------------- BUTTON ---------------------------- #CONTROL NAME=BUTTON_YESNOOK ID=44 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=30 (SH)BOUNDS.Y=80 (SH)BOUNDS.WIDTH=40 (SH)BOUNDS.HEIGHT=15 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_1 ~F5 //any text (S)CONTROL_TEXT=OK ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=BUTTON_YESNOCANCEL ID=45 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=90 (SH)BOUNDS.Y=80 (SH)BOUNDS.WIDTH=40 (SH)BOUNDS.HEIGHT=15 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_1 ~F5 //any text (S)CONTROL_TEXT=Cancel ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- FORM_FONT ------------------------ #FORM NAME=FORM_FONT ID=46 ~F0 (B)OBJECT.TYPE=FORM ~F1 //0 - 159 (SH)BOUNDS.X=0 (SH)BOUNDS.Y=0 //0 - 160 (SH)BOUNDS.WIDTH=160 (SH)BOUNDS.HEIGHT=160 ~F2 (U)FOCUSED_OBJECT=0 ~F3 //BACKGROUND,NORMAL,BITMAP_DIALOG,NON_BITMAP_DIALOG (B)FORM_STYLE=NORMAL ~F4 //any text (S)FORM_TITLE=Font Chooser ~F5 //0 - 159 (SH)FORM_BITMAP.X=0 (SH)FORM_BITMAP.Y=0 //0 - 160 (SH)FORM_BITMAP.WIDTH=10 (SH)FORM_BITMAP.HEIGHT=12 //xxx.bmp (P)FORM_BITMAP.FILE=Q_FOUR_BIT,form.bmp ~F6 (U)NO_OF_OBJECTS=4 //the following shows the objects details ~F7 //The ID value of the object in a form //FORM,CONTROL,FIELD,LIST,SCROLLBAR,... (U)OBJECT_ID=47 (B)OBJECT_TYPE=STRING (U)OBJECT_ID=48 (B)OBJECT_TYPE=LIST (U)OBJECT_ID=49 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=50 (B)OBJECT_TYPE=CONTROL #END_FORM //---------------------------- STRING ---------------------------- #STRING NAME=STRING_FONT ID=47 ~F0 (B)OBJECT.TYPE=STRING ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 ~F2 //0 - 159 (SH)BOUNDS.X=5 (SH)BOUNDS.Y=20 //0 - 160 (SH)BOUNDS.WIDTH=150 (SH)BOUNDS.HEIGHT=9 ~F3 //STRING_STYLE_0,STRING_STYLE_1,STRING_STYLE_2 (B)STRING_STYLE=STRING_STYLE_0 ~F4 //any text (S)STRING_TEXT=Select Fixed-Width Font ~F5 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)STRING_FONT_COLOR=COLOR_BLACK ~F6 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)STRING_BACKGROUND_COLOR=COLOR_WHITE ~F7 //NORMAL_FONT,LARGE_FONT (B)STRING_FONT=NORMAL_FONT ~F8 //LEFT,RIGHT,CENTRE (B)STRING_TEXTMENT=CENTRE ~F9 //TRUE or FALSE (BO)STRING_ATTR.STRING_VISIBLE=TRUE #END_STRING //---------------------------- LIST ------------------------------ #LIST NAME=LIST_FONT ID=48 ~F0 (B)OBJECT.TYPE=LIST ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 ~F2 //0 - 159 (SH)BOUNDS.X=5 (SH)BOUNDS.Y=32 //0 - 160 (SH)BOUNDS.WIDTH=150 (SH)BOUNDS.HEIGHT=104 ~F3 (U)LIST_NUM_RELATED_LIST_OBJECT=0 ~F4 //0 - 65534 //(U)LIST_RELATED_OBJECT_1= //(U)LIST_RELATED_OBJECT_2= //(U)LIST_RELATED_OBJECT_3= ~F5 (U)LIST_TOTAL_NUM_ITEMS=0 ~F6 (U)LIST_NUM_ITEMS_ON_DISPLAY=8 ~F7 (U)LIST_TOP_ITEM_NUM=0 ~F8 //LEFT,CENTRE,RIGHT (B)LIST_TEXTMENT=LEFT ~F9 //NO_SELECTION or 0 - ?? (SH)LIST_SELECTED_ITEM=0 ~F10 //LIST_STYLE_0,LIST_STYLE_1,LIST_STYLE_2,LIST_STYLE_3 (B)LIST_STYLE=LIST_STYLE_3 ~F11 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)LIST_TEXT_COLOR=COLOR_BLACK ~F12 (B)LIST_BACKGROUND_COLOR=COLOR_WHITE ~F13 //any text ~F14 (BO)LIST_ATTR.LIST_ENABLE=TRUE (BO)LIST_ATTR.LIST_VISIBLE=TRUE (BO)LIST_ATTR.LIST_ACTIVE=TRUE (BO)LIST_ATTR.LIST_SET_SCROLL=TRUE (BO)LIST_ATTR.LIST_SYNCHRONOUS=FALSE #END_LIST //---------------------------- BUTTON ---------------------------- #CONTROL NAME=OPEN_FONT ID=49 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=10 (SH)BOUNDS.Y=141 (SH)BOUNDS.WIDTH=65 (SH)BOUNDS.HEIGHT=14 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_1 ~F5 //any text (S)CONTROL_TEXT=Select Font ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=DELETE_FONT ID=50 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=85 (SH)BOUNDS.Y=141 (SH)BOUNDS.WIDTH=65 (SH)BOUNDS.HEIGHT=14 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_1 ~F5 //any text (S)CONTROL_TEXT=Delete Font ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- BUTTON ---------------------------- #CONTROL NAME=OPEN_OTHER ID=51 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 //0 - 65534 (if within table), 65535 means not within table (U)RELATED_TABLE_ID=65535 //the following shows the bounds ~F2 //0 - 159 (SH)BOUNDS.X=106 (SH)BOUNDS.Y=141 (SH)BOUNDS.WIDTH=44 (SH)BOUNDS.HEIGHT=14 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 //BUTTON_STYLE_0,BUTTON_STYLE_1,BUTTON_STYLE_2, ... (B)CONTROL_SUBTYPE=BUTTON_STYLE_1 ~F5 //any text (S)CONTROL_TEXT=Set Text ~F6 //LEFT,CENTRE,RIGHT (B)TEXTMENT=CENTRE //the following is attribute ~F7 //TRUE or FALSE (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 // The following is data for BUTTON (SH)CONTROL_ADD.RADIUS=2 //COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- FORM_HELP ------------------------ #FORM NAME=FORM_HELP ID=52 ~F0 (B)OBJECT.TYPE=FORM ~F1 (SH)BOUNDS.X=0 (SH)BOUNDS.Y=0 (SH)BOUNDS.WIDTH=160 (SH)BOUNDS.HEIGHT=160 ~F2 (U)FOCUSED_OBJECT=0 ~F3 (B)FORM_STYLE=NON_BITMAP_DIALOG ~F4 (S)FORM_TITLE=HelioFrotz Help System ~F5 (SH)FORM_BITMAP.X=0 (SH)FORM_BITMAP.Y=0 (SH)FORM_BITMAP.WIDTH=10 (SH)FORM_BITMAP.HEIGHT=12 (P)FORM_BITMAP.FILE=Q_FOUR_BIT,form.bmp ~F6 (U)NO_OF_OBJECTS=4 ~F7 (U)OBJECT_ID=53 (B)OBJECT_TYPE=FIELD (U)OBJECT_ID=54 (B)OBJECT_TYPE=SCROLLBAR (U)OBJECT_ID=55 (B)OBJECT_TYPE=CONTROL (U)OBJECT_ID=56 (B)OBJECT_TYPE=MENU #END_FORM //---------------------------- FIELD ------------------------------ #FIELD NAME=FIELD_HELP ID=53 ~F0 (B)OBJECT.TYPE=FIELD ~F1 (U)RELATED_TABLE_ID=65535 ~F2 (SH)BOUNDS.X=3 (SH)BOUNDS.Y=17 //0 - 160 (SH)BOUNDS.WIDTH=144 (SH)BOUNDS.HEIGHT=122 ~F3 (S)FIELD_TEXT=Help Text ~F4 (B)FIELD_STYLE=FIELD_STYLE_1 ~F5 (B)FIELD_BACK_LINE=NO_LINE ~F6 (B)FIELD_FONT=SMALL_FONT ~F7 (B)FIELD_FONT_COLOR=COLOR_BLACK ~F8 (B)FIELD_BACKGROUND_COLOR=COLOR_WHITE ~F9 (B)FIELD_TEXTMENT=LEFT ~F10 (W)FIELD_MAX_NUM_CHARS=10000 ~F11 (W)FIELD_TOP_LINE_NUM=0 ~F12 (W)FIELD_INSERT_PT_CHAR_POS=0 ~F13 (W)FIELD_HIGHLIGHT_START=0 ~F14 (W)FIELD_HIGHLIGHT_END=0 ~F15 (BO)FIELD_ATTR.FIELD_ACTIVE=TRUE (BO)FIELD_ATTR.FIELD_ENABLE=TRUE (BO)FIELD_ATTR.FIELD_DIRTY=TRUE (BO)FIELD_ATTR.FIELD_HIGHLIGHT=FALSE (BO)FIELD_ATTR.FIELD_INSERT_PT_VISIBLE=FALSE (BO)FIELD_ATTR.FIELD_SCROLLBAR=FALSE (BO)FIELD_ATTR.FIELD_FULL_SIZE=TRUE (BO)FIELD_ATTR.FIELD_VISIBLE=TRUE #END_FIELD //---------------------------- SCROLLBAR ------------------------------ #SCROLLBAR NAME=SCROLLBAR_HELP ID=54 ~F0 (B)OBJECT.TYPE=SCROLLBAR ~F1 (U)RELATED_TABLE_ID=65535 ~F2 (SH)BOUNDS.X=147 (SH)BOUNDS.Y=17 (SH)BOUNDS.WIDTH=9 (SH)BOUNDS.HEIGHT=122 ~F3 (W)SCROLLBAR_MAX=100 ~F4 (W)SCROLLBAR_MIN=0 ~F5 (W)SCROLLBAR_CURRENT_VALUE=0 ~F6 (W)SCROLLBAR_PAGESIZE=10 ~F7 (W)SCROLLBAR_TOTAL_NUM_LINES=100 ~F8 (B)SCROLLBAR_STYLE=VERTICAL ~F9 (B)SCROLLBAR_TYPE=SCROLLBAR_STYLE_0 ~F10 (SH)SCROLLBAR_ARROW1_BITMAP.X=146 (SH)SCROLLBAR_ARROW1_BITMAP.Y=17 (SH)SCROLLBAR_ARROW1_BITMAP.WIDTH=9 (SH)SCROLLBAR_ARROW1_BITMAP.HEIGHT=10 (P)SCROLLBAR_ARROW1_BITMAP.FILE=Q_FOUR_BIT,scrollup.bmp ~F11 (SH)SCROLLBAR_ARROW2_BITMAP.X=146 (SH)SCROLLBAR_ARROW2_BITMAP.Y=129 (SH)SCROLLBAR_ARROW2_BITMAP.WIDTH=9 (SH)SCROLLBAR_ARROW2_BITMAP.HEIGHT=10 (P)SCROLLBAR_ARROW2_BITMAP.FILE=Q_FOUR_BIT,scrolldn.bmp ~F12 (S)SCROLLBAR_TEXT= ~F13 (BO)SCROLLBAR_ATTR.SCROLLBAR_ACTIVE=TRUE (BO)SCROLLBAR_ATTR.SCROLLBAR_ENABLE=TRUE (BO)SCROLLBAR_ATTR.SCROLLBAR_VISIBLE=TRUE #END_SCROLLBAR //---------------------------- BUTTON ---------------------------- #CONTROL NAME=EXIT_HELP ID=55 ~F0 (B)OBJECT.TYPE=CONTROL ~F1 (U)RELATED_TABLE_ID=65535 ~F2 (SH)BOUNDS.X=55 (SH)BOUNDS.Y=141 (SH)BOUNDS.WIDTH=50 (SH)BOUNDS.HEIGHT=14 ~F3 (B)CONTROL_STYLE=BUTTON ~F4 (B)CONTROL_SUBTYPE=BUTTON_STYLE_1 ~F5 (S)CONTROL_TEXT=OK ~F6 (B)TEXTMENT=CENTRE ~F7 (BO)CONTROL_ATTR.ENABLE=TRUE (BO)CONTROL_ATTR.ACTIVE=TRUE (BO)CONTROL_ATTR.VISIBLE=TRUE ~F8 (SH)CONTROL_ADD.RADIUS=2 (B)CONTROL_ADD.COLOR_ON=COLOR_BLACK (B)CONTROL_ADD.COLOR_OFF=COLOR_WHITE #END_CONTROL //---------------------------- MENU ------------------------------ #MENU NAME=MENU_HELP ID=56 ~F0 (B)OBJECT.TYPE=MENU ~F1 (SH)BOUNDS.X= (SH)BOUNDS.Y= (SH)BOUNDS.WIDTH= (SH)BOUNDS.HEIGHT= ~F2 (U)MENU_NUM_ITEMS=1 ~F3 (SH)MENU_SELECTED_ITEM=0 ~F4 (S)MENU_ITEMS1=Copy ~F5 (BO)MENU_VISIBLE=TRUE #END_MENU