//---------------------------- FORM_IFACE ------------------------
#FORM
NAME=FORM_IFACE
ID=0
~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=Text Viewer V1.6
~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=6
//the following shows the objects details
~F7
//The ID value of the object in a form
//FORM,CONTROL,FIELD,LIST,SCROLLBAR,...
(U)OBJECT_ID=1
(B)OBJECT_TYPE=STRING
(U)OBJECT_ID=2
(B)OBJECT_TYPE=LIST
(U)OBJECT_ID=3
(B)OBJECT_TYPE=CONTROL
(U)OBJECT_ID=4
(B)OBJECT_TYPE=CONTROL
(U)OBJECT_ID=22
(B)OBJECT_TYPE=CONTROL
(U)OBJECT_ID=9
(B)OBJECT_TYPE=MENU
#END_FORM
//---------------------------- STRING ----------------------------
#STRING
NAME=STRING_NONAME
ID=1
~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 a File to View
~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_IFACE
ID=2
~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=103
~F3
(U)LIST_NUM_RELATED_LIST_OBJECT=0
~F4
~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_BUTTON
ID=3
~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=Open
~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=INFO_BUTTON
ID=4
~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=Info
~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_MAIN ------------------------
#FORM
NAME=FORM_MAIN
ID=5
~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=BACKGROUND
~F4
//any text
(S)FORM_TITLE=NoTitle
~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
//The ID value of the object in a form
(U)OBJECT_ID=6
(B)OBJECT_TYPE=MENU
#END_FORM
//---------------------------- MENU ------------------------------
#MENU
NAME=MAIN_MENU
ID=6
~F0
(B)OBJECT.TYPE=MENU
~F1
(SH)BOUNDS.X=
(SH)BOUNDS.Y=
(SH)BOUNDS.WIDTH=
(SH)BOUNDS.HEIGHT=
~F2
(U)MENU_NUM_ITEMS=6
~F3
(SH)MENU_SELECTED_ITEM=0
~F4
(S)MENU_ITEMS1=Settings
(S)MENU_ITEMS2=Search
(S)MENU_ITEMS3=Go To Line
(S)MENU_ITEMS4=Bookmarks
(S)MENU_ITEMS5=TOC
(S)MENU_ITEMS6=Quit
~F5
(BO)MENU_VISIBLE=TRUE
#END_MENU
//---------------------------- FORM_TYPE ------------------------
#FORM
NAME=FORM_TYPE
ID=7
~F0
(B)OBJECT.TYPE=FORM
~F1
(SH)BOUNDS.X=1
(SH)BOUNDS.Y=40
(SH)BOUNDS.WIDTH=158
(SH)BOUNDS.HEIGHT=40
~F2
(U)FOCUSED_OBJECT=0
~F3
(B)FORM_STYLE=NON_BITMAP_DIALOG
~F4
//any text
(S)FORM_TITLE=List Types (blank=all)
~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=8
(B)OBJECT_TYPE=TEXTBOX
(U)OBJECT_ID=41
(B)OBJECT_TYPE=CONTROL
#END_FORM
//---------------------------- TEXTBOX ---------------------------
#TEXTBOX
NAME=TEXT_TYPE
ID=8
~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=10
(SH)BOUNDS.Y=62
//0 - 160
(SH)BOUNDS.WIDTH=90
(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
//---------------------------- MENU ------------------------------
#MENU
NAME=IFACE_MENU
ID=9
~F0
(B)OBJECT.TYPE=MENU
~F1
//0 - 159
(SH)BOUNDS.X=
(SH)BOUNDS.Y=
//0 - 160
(SH)BOUNDS.WIDTH=
(SH)BOUNDS.HEIGHT=
~F2
(U)MENU_NUM_ITEMS=2
~F3
//NO_SELECTION or 0 - ??
(SH)MENU_SELECTED_ITEM=0
~F4
(S)MENU_ITEMS1=File Type...
(S)MENU_ITEMS2=About...
~F5
(BO)MENU_VISIBLE=TRUE
#END_MENU
//---------------------------- FORM_ABOUT ------------------------
#FORM
NAME=FORM_ABOUT
ID=10
~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=70
~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 TextView
~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=11
(B)OBJECT_TYPE=LIST
#END_FORM
//---------------------------- LIST ------------------------------
#LIST
NAME=LIST_ABOUT
ID=11
~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=45
~F3
(U)LIST_NUM_RELATED_LIST_OBJECT=0
~F4
~F5
(U)LIST_TOTAL_NUM_ITEMS=4
~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=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
(S)LIST_ITEMS1=TextView V1.6
(S)LIST_ITEMS2=Earle F. Philhower, III
(S)LIST_ITEMS3=earle@ziplabel.com
(S)LIST_ITEMS4=http://www.ziplabel.com/helio
~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
//---------------------------- FORM_LINE ------------------------
#FORM
NAME=FORM_LINE
ID=12
~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=40
~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=Jump To Line
~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
//The ID value of the object in a form
//FORM,CONTROL,FIELD,LIST,SCROLLBAR,...
(U)OBJECT_ID=13
(B)OBJECT_TYPE=TEXTBOX
#END_FORM
//---------------------------- TEXTBOX ---------------------------
#TEXTBOX
NAME=TEXT_LINE
ID=13
~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=10
(SH)BOUNDS.Y=62
//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
//---------------------------- FORM_BOOKMARKADD ------------------------
#FORM
NAME=FORM_ADDBOOKMARK
ID=14
~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=40
~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=Name For Bookmark
~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
//The ID value of the object in a form
//FORM,CONTROL,FIELD,LIST,SCROLLBAR,...
(U)OBJECT_ID=15
(B)OBJECT_TYPE=TEXTBOX
#END_FORM
//---------------------------- TEXTBOX ---------------------------
#TEXTBOX
NAME=TEXT_ADDBOOKMARK
ID=15
~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=10
(SH)BOUNDS.Y=62
//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
//---------------------------- FORM_BOOKMARK ------------------------
#FORM
NAME=FORM_BOOKMARK
ID=16
~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=Bookmark Organizer
~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=5
//the following shows the objects details
~F7
//The ID value of the object in a form
//FORM,CONTROL,FIELD,LIST,SCROLLBAR,...
(U)OBJECT_ID=17
(B)OBJECT_TYPE=STRING
(U)OBJECT_ID=18
(B)OBJECT_TYPE=LIST
(U)OBJECT_ID=19
(B)OBJECT_TYPE=CONTROL
(U)OBJECT_ID=20
(B)OBJECT_TYPE=CONTROL
(U)OBJECT_ID=21
(B)OBJECT_TYPE=CONTROL
#END_FORM
//---------------------------- STRING ----------------------------
#STRING
NAME=STRING_NONAME33
ID=17
~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 a Bookmark
~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_BOOKMARK
ID=18
~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
~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_BOOKMARK
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=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=Open
~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=ADD_BOOKMARK
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=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=Add
~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_BOOKMARK
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=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=Delete
~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_BUTTON
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=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=Delete
~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_INFO ------------------------
#FORM
NAME=FORM_INFO
ID=23
~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=70
~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 Text File...
~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=24
(B)OBJECT_TYPE=LIST
#END_FORM
//---------------------------- LIST ------------------------------
#LIST
NAME=LIST_INFO
ID=24
~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=45
~F3
(U)LIST_NUM_RELATED_LIST_OBJECT=0
~F4
~F5
(U)LIST_TOTAL_NUM_ITEMS=4
~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
(S)LIST_ITEMS1=.
(S)LIST_ITEMS2=.
(S)LIST_ITEMS3=.
(S)LIST_ITEMS4=.
~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
//---------------------------- FORM_FONT ------------------------
#FORM
NAME=FORM_FONT
ID=25
~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=26
(B)OBJECT_TYPE=STRING
(U)OBJECT_ID=27
(B)OBJECT_TYPE=LIST
(U)OBJECT_ID=28
(B)OBJECT_TYPE=CONTROL
(U)OBJECT_ID=29
(B)OBJECT_TYPE=CONTROL
#END_FORM
//---------------------------- STRING ----------------------------
#STRING
NAME=STRING_NONAME3
ID=26
~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 a Font to Use
~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=27
~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=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=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=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=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
//---------------------------- FORM_SEARCHWORD ------------------------
#FORM
NAME=FORM_SEARCHWORD
ID=30
~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=50
~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=Search For...
~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=31
(B)OBJECT_TYPE=TEXTBOX
(U)OBJECT_ID=42
(B)OBJECT_TYPE=CONTROL
(U)OBJECT_ID=43
(B)OBJECT_TYPE=CONTROL
(U)OBJECT_ID=44
(B)OBJECT_TYPE=STRING
#END_FORM
//---------------------------- TEXTBOX ---------------------------
#TEXTBOX
NAME=TEXT_SEARCHWORD
ID=31
~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=10
(SH)BOUNDS.Y=62
//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=40
~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
//---------------------------- FORM_SEARCH ------------------------
#FORM
NAME=FORM_SEARCH
ID=32
~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=Search Results
~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=33
(B)OBJECT_TYPE=STRING
(U)OBJECT_ID=34
(B)OBJECT_TYPE=LIST
(U)OBJECT_ID=35
(B)OBJECT_TYPE=CONTROL
(U)OBJECT_ID=36
(B)OBJECT_TYPE=CONTROL
#END_FORM
//---------------------------- STRING ----------------------------
#STRING
NAME=STRING_NONAME4
ID=33
~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=Search Results...
~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_SEARCH
ID=34
~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=GOTO_SEARCH
ID=35
~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=Goto Hit
~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=EXIT_SEARCH
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=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=Exit Search
~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_TOC ------------------------
#FORM
NAME=FORM_TOC
ID=37
~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=Table of Contents
~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=3
~F7
(U)OBJECT_ID=38
(B)OBJECT_TYPE=STRING
(U)OBJECT_ID=39
(B)OBJECT_TYPE=LIST
(U)OBJECT_ID=40
(B)OBJECT_TYPE=CONTROL
#END_FORM
//---------------------------- STRING ----------------------------
#STRING
NAME=STRING_NONAME333
ID=38
~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 TOC Entry
~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_TOC
ID=39
~F0
(B)OBJECT.TYPE=LIST
~F1
(U)RELATED_TABLE_ID=65535
~F2
(SH)BOUNDS.X=5
(SH)BOUNDS.Y=32
(SH)BOUNDS.WIDTH=150
(SH)BOUNDS.HEIGHT=104
~F3
(U)LIST_NUM_RELATED_LIST_OBJECT=0
~F4
~F5
(U)LIST_TOTAL_NUM_ITEMS=0
~F6
(U)LIST_NUM_ITEMS_ON_DISPLAY=8
~F7
(U)LIST_TOP_ITEM_NUM=0
~F8
(B)LIST_TEXTMENT=LEFT
~F9
(SH)LIST_SELECTED_ITEM=0
~F10
(B)LIST_STYLE=LIST_STYLE_3
~F11
(B)LIST_TEXT_COLOR=COLOR_BLACK
~F12
(B)LIST_BACKGROUND_COLOR=COLOR_WHITE
~F13
~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_TOC
ID=40
~F0
(B)OBJECT.TYPE=CONTROL
~F1
(U)RELATED_TABLE_ID=65535
~F2
(SH)BOUNDS.X=58
(SH)BOUNDS.Y=141
(SH)BOUNDS.WIDTH=44
(SH)BOUNDS.HEIGHT=14
~F3
(B)CONTROL_STYLE=BUTTON
~F4
(B)CONTROL_SUBTYPE=BUTTON_STYLE_1
~F5
(S)CONTROL_TEXT=Open
~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
//---------------------------- TYPE_POPLIST ----------------------------
#CONTROL
NAME=TYPE_POPLIST
ID=41
~F0
(B)OBJECT.TYPE=CONTROL
~F1
(U)RELATED_TABLE_ID=65535
~F2
(SH)BOUNDS.X=105
(SH)BOUNDS.Y=61
(SH)BOUNDS.WIDTH=50
(SH)BOUNDS.HEIGHT=12
~F3
(B)CONTROL_STYLE=POPUP_TRIGGER
~F4
(B)CONTROL_SUBTYPE=POPUP_TRIGGER_STYLE_1
~F5
(S)CONTROL_TEXT=Types...
~F6
(B)TEXTMENT=CENTRE
~F7
(BO)CONTROL_ATTR.ENABLE=TRUE
(BO)CONTROL_ATTR.ACTIVE=TRUE
(BO)CONTROL_ATTR.VISIBLE=TRUE
~F8
(U)CONTROL_ADD.RADIUS=2
(U)CONTROL_ADD.NUM_OF_OBJECTS=0
(SH)CONTROL_ADD.SELECTED_ITEM=0
(U)CONTROL_ADD.TOP_ITEM_NUM=0
#END_CONTROL
//---------------------------- SEARCH_POPLIST ----------------------------
#CONTROL
NAME=SEARCH_POPLIST
ID=42
~F0
(B)OBJECT.TYPE=CONTROL
~F1
(U)RELATED_TABLE_ID=65535
~F2
(SH)BOUNDS.X=10
(SH)BOUNDS.Y=74
(SH)BOUNDS.WIDTH=100
(SH)BOUNDS.HEIGHT=12
~F3
(B)CONTROL_STYLE=POPUP_TRIGGER
~F4
(B)CONTROL_SUBTYPE=POPUP_TRIGGER_STYLE_1
~F5
(S)CONTROL_TEXT=Previous Searches...
~F6
(B)TEXTMENT=CENTRE
~F7
(BO)CONTROL_ATTR.ENABLE=TRUE
(BO)CONTROL_ATTR.ACTIVE=TRUE
(BO)CONTROL_ATTR.VISIBLE=TRUE
~F8
(U)CONTROL_ADD.RADIUS=2
(U)CONTROL_ADD.NUM_OF_OBJECTS=0
(SH)CONTROL_ADD.SELECTED_ITEM=0
(U)CONTROL_ADD.TOP_ITEM_NUM=0
#END_CONTROL
//--[ A_CHECKBOX ]--------------------------------------------------------------
#CONTROL
NAME=CASE_CHECK
ID=43
~F0
(B)OBJECT.TYPE=CONTROL
~F1
(U)RELATED_TABLE_ID=65535
~F2
//0 - 159
(SH)BOUNDS.X=115
(SH)BOUNDS.Y=74
(SH)BOUNDS.WIDTH=12
(SH)BOUNDS.HEIGHT=12
~F3
(B)CONTROL_STYLE=CHECKBOX
~F4
(B)CONTROL_SUBTYPE=CHECKBOX_STYLE_0
~F5
(S)CONTROL_TEXT=Case
~F6
(B)TEXTMENT=LEFT
~F7
(BO)CONTROL_ATTR.ENABLE=TRUE
(BO)CONTROL_ATTR.ACTIVE=TRUE
(BO)CONTROL_ATTR.VISIBLE=TRUE
~F8
(U)CONTROL_ADD.GROUP_ID=1
//TRUE or FALSE
(BO)CONTROL_ADD.CONTROL_VALUE=FALSE
(SH)CONTROL_BITMAP.X=115
(SH)CONTROL_BITMAP.Y=74
(SH)CONTROL_BITMAP.WIDTH=12
(SH)CONTROL_BITMAP.HEIGHT=12
(P)CONTROL_BITMAP.FILE=Q_FOUR_BIT,checkon.bmp
~F9
(SH)CONTROL_BITMAP.X=115
(SH)CONTROL_BITMAP.Y=74
(SH)CONTROL_BITMAP.WIDTH=12
(SH)CONTROL_BITMAP.HEIGHT=12
(P)CONTROL_BITMAP.FILE=Q_FOUR_BIT,checkoff.bmp
#END_CONTROL
//---------------------------- STRING ----------------------------
#STRING
NAME=STRING_CASE
ID=44
~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=127
(SH)BOUNDS.Y=74
//0 - 160
(SH)BOUNDS.WIDTH=23
(SH)BOUNDS.HEIGHT=12
~F3
//STRING_STYLE_0,STRING_STYLE_1,STRING_STYLE_2
(B)STRING_STYLE=STRING_STYLE_0
~F4
//any text
(S)STRING_TEXT=Case
~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=LEFT
~F9
//TRUE or FALSE
(BO)STRING_ATTR.STRING_VISIBLE=TRUE
#END_STRING
//-----------------------------------------------------------------
//----------- FORM_SETTINGS ------------------------------------------
//-----------------------------------------------------------------
#FORM
NAME=FORM_SETTINGS
ID=45
~F0
(B)OBJECT.TYPE=FORM
~F1
//0 - 159
(SH)BOUNDS.X=17
(SH)BOUNDS.Y=9
//0 - 160
(SH)BOUNDS.WIDTH=127
(SH)BOUNDS.HEIGHT=125
~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=TextView Settings
~F5
//You did not specify a bitmap so this data has been put here by default
//0 - 159
//FormBitmap X and Y currently don't do anything
(SH)FORM_BITMAP.X=3
(SH)FORM_BITMAP.Y=3
//0 - 160
(SH)FORM_BITMAP.WIDTH=10
(SH)FORM_BITMAP.HEIGHT=12
(P)FORM_BITMAP.FILE=Q_TWO_BIT,FORM.BMP
~F6
(U)NO_OF_OBJECTS=9
~F7
(U)OBJECT_ID=49
(B)OBJECT_TYPE=STRING
(U)OBJECT_ID=54
(B)OBJECT_TYPE=CONTROL
(U)OBJECT_ID=52
(B)OBJECT_TYPE=CONTROL
(U)OBJECT_ID=50
(B)OBJECT_TYPE=STRING
(U)OBJECT_ID=53
(B)OBJECT_TYPE=CONTROL
(U)OBJECT_ID=51
(B)OBJECT_TYPE=STRING
(U)OBJECT_ID=46
(B)OBJECT_TYPE=CONTROL
(U)OBJECT_ID=47
(B)OBJECT_TYPE=CONTROL
(U)OBJECT_ID=48
(B)OBJECT_TYPE=CONTROL
#END_FORM
//-----------------------------------------------------------------
//----------- BUTTON_CHANGEFONT ---------------------
//-----------------------------------------------------------------
#CONTROL
NAME=BUTTON_CHANGEFONT
ID=46
~F0
(B)OBJECT.TYPE=CONTROL
~F1
//0 - 65534 (if within table), 65535 means not within table
(U)RELATED_TABLE_ID=65535
~F2
//0 - 159
(SH)BOUNDS.X=32
(SH)BOUNDS.Y=87
//0 - 160
(SH)BOUNDS.WIDTH=96
(SH)BOUNDS.HEIGHT=18
~F3
// Always BUTTON
(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=Change Font
~F6
//LEFT,CENTRE,RIGHT
(B)TEXTMENT=CENTRE
~F7
//TRUE or FALSE
(BO)CONTROL_ATTR.ENABLE=TRUE
(BO)CONTROL_ATTR.ACTIVE=TRUE
(BO)CONTROL_ATTR.VISIBLE=TRUE
~F8
//Button specific properties
(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
//-----------------------------------------------------------------
//----------- SETTINGS_OK ---------------------
//-----------------------------------------------------------------
#CONTROL
NAME=SETTINGS_OK
ID=47
~F0
(B)OBJECT.TYPE=CONTROL
~F1
//0 - 65534 (if within table), 65535 means not within table
(U)RELATED_TABLE_ID=65535
~F2
//0 - 159
(SH)BOUNDS.X=26
(SH)BOUNDS.Y=113
//0 - 160
(SH)BOUNDS.WIDTH=46
(SH)BOUNDS.HEIGHT=14
~F3
// Always BUTTON
(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
~F7
//TRUE or FALSE
(BO)CONTROL_ATTR.ENABLE=TRUE
(BO)CONTROL_ATTR.ACTIVE=TRUE
(BO)CONTROL_ATTR.VISIBLE=TRUE
~F8
//Button specific properties
(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
//-----------------------------------------------------------------
//----------- SETTINGS_CANCEL ---------------------
//-----------------------------------------------------------------
#CONTROL
NAME=SETTINGS_CANCEL
ID=48
~F0
(B)OBJECT.TYPE=CONTROL
~F1
//0 - 65534 (if within table), 65535 means not within table
(U)RELATED_TABLE_ID=65535
~F2
//0 - 159
(SH)BOUNDS.X=90
(SH)BOUNDS.Y=113
//0 - 160
(SH)BOUNDS.WIDTH=46
(SH)BOUNDS.HEIGHT=14
~F3
// Always BUTTON
(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
~F7
//TRUE or FALSE
(BO)CONTROL_ATTR.ENABLE=TRUE
(BO)CONTROL_ATTR.ACTIVE=TRUE
(BO)CONTROL_ATTR.VISIBLE=TRUE
~F8
//Button specific properties
(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
//-----------------------------------------------------------------
//----------- STRING_1 ------------------------------------------
//-----------------------------------------------------------------
#STRING
NAME=STRING_1
ID=49
~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=32
(SH)BOUNDS.Y=32
//0 - 160
(SH)BOUNDS.WIDTH=38
(SH)BOUNDS.HEIGHT=12
~F3
//STRING_STYLE_0,STRING_STYLE_1,STRING_STYLE_2
(B)STRING_STYLE=STRING_STYLE_0
~F4
//any text
(S)STRING_TEXT=Scroll By:
~F5
//COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK
(B)STRING_FONT_COLOR=COLOR_BLACK
~F6
(B)STRING_BACKGROUND_COLOR=COLOR_WHITE
~F7
//SMALL_FONT,MEDIUM_FONT
(B)STRING_FONT=SMALL_FONT
~F8
//LEFT,CENTRE,RIGHT
(B)STRING_TEXTMENT=LEFT
~F9
//TRUE or FALSE
(BO)STRING_ATTR.STRING_VISIBLE=TRUE
#END_STRING
//-----------------------------------------------------------------
//----------- STRING_2 ------------------------------------------
//-----------------------------------------------------------------
#STRING
NAME=STRING_2
ID=50
~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=49
(SH)BOUNDS.Y=49
//0 - 160
(SH)BOUNDS.WIDTH=81
(SH)BOUNDS.HEIGHT=12
~F3
//STRING_STYLE_0,STRING_STYLE_1,STRING_STYLE_2
(B)STRING_STYLE=STRING_STYLE_0
~F4
//any text
(S)STRING_TEXT=Show Status Line
~F5
//COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK
(B)STRING_FONT_COLOR=COLOR_BLACK
~F6
(B)STRING_BACKGROUND_COLOR=COLOR_WHITE
~F7
//SMALL_FONT,MEDIUM_FONT
(B)STRING_FONT=SMALL_FONT
~F8
//LEFT,CENTRE,RIGHT
(B)STRING_TEXTMENT=LEFT
~F9
//TRUE or FALSE
(BO)STRING_ATTR.STRING_VISIBLE=TRUE
#END_STRING
//-----------------------------------------------------------------
//----------- STRING_3 ------------------------------------------
//-----------------------------------------------------------------
#STRING
NAME=STRING_3
ID=51
~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=49
(SH)BOUNDS.Y=67
//0 - 160
(SH)BOUNDS.WIDTH=81
(SH)BOUNDS.HEIGHT=12
~F3
//STRING_STYLE_0,STRING_STYLE_1,STRING_STYLE_2
(B)STRING_STYLE=STRING_STYLE_0
~F4
//any text
(S)STRING_TEXT=Justified Formatting
~F5
//COLOR_WHITE,COLOR_GREY1,COLOR_GREY2,COLOR_BLACK
(B)STRING_FONT_COLOR=COLOR_BLACK
~F6
(B)STRING_BACKGROUND_COLOR=COLOR_WHITE
~F7
//SMALL_FONT,MEDIUM_FONT
(B)STRING_FONT=SMALL_FONT
~F8
//LEFT,CENTRE,RIGHT
(B)STRING_TEXTMENT=LEFT
~F9
//TRUE or FALSE
(BO)STRING_ATTR.STRING_VISIBLE=TRUE
#END_STRING
//-----------------------------------------------------------------
//----------- CHECK_STATUS ---------------------
//-----------------------------------------------------------------
#CONTROL
NAME=CHECK_STATUS
ID=52
~F0
(B)OBJECT.TYPE=CONTROL
~F1
//0 - 65534 (if within table), 65535 means not within table
(U)RELATED_TABLE_ID=65535
~F2
//0 - 159
(SH)BOUNDS.X=29
(SH)BOUNDS.Y=49
//0 - 160
(SH)BOUNDS.WIDTH=12
(SH)BOUNDS.HEIGHT=12
~F3
(B)CONTROL_STYLE=CHECKBOX
~F4
//CHECKBOX_STYLE_0,CHECKBOX_STYLE_1,CHECKBOX_STYLE_2, ...
(B)CONTROL_SUBTYPE=CHECKBOX_STYLE_0
~F5
//any text
(S)CONTROL_TEXT=Checkbox Text
~F6
//LEFT,CENTRE,RIGHT
(B)TEXTMENT=LEFT
~F7
//TRUE or FALSE
(BO)CONTROL_ATTR.ENABLE=TRUE
(BO)CONTROL_ATTR.ACTIVE=TRUE
(BO)CONTROL_ATTR.VISIBLE=TRUE
~F8
//Checkbox specific properties
(U)CONTROL_ADD.GROUP_ID=2
// ON or OFF
(BO)CONTROL_ADD.CONTROL_VALUE=FALSE
//0 - 159
(SH)CONTROL_BITMAP.X=29
(SH)CONTROL_BITMAP.Y=49
//0 - 160
(SH)CONTROL_BITMAP.WIDTH=12
(SH)CONTROL_BITMAP.HEIGHT=12
(P)CONTROL_BITMAP.FILE=Q_TWO_BIT,checkon.bmp
~F9
//0 - 159
(SH)CONTROL_BITMAP.X=29
(SH)CONTROL_BITMAP.Y=49
//0 - 160
(SH)CONTROL_BITMAP.WIDTH=12
(SH)CONTROL_BITMAP.HEIGHT=12
(P)CONTROL_BITMAP.FILE=Q_TWO_BIT,checkoff.bmp
#END_CONTROL
//-----------------------------------------------------------------
//----------- CHECK_JUSTIFIED ---------------------
//-----------------------------------------------------------------
#CONTROL
NAME=CHECK_JUSTIFIED
ID=53
~F0
(B)OBJECT.TYPE=CONTROL
~F1
//0 - 65534 (if within table), 65535 means not within table
(U)RELATED_TABLE_ID=65535
~F2
//0 - 159
(SH)BOUNDS.X=29
(SH)BOUNDS.Y=67
//0 - 160
(SH)BOUNDS.WIDTH=12
(SH)BOUNDS.HEIGHT=12
~F3
(B)CONTROL_STYLE=CHECKBOX
~F4
//CHECKBOX_STYLE_0,CHECKBOX_STYLE_1,CHECKBOX_STYLE_2, ...
(B)CONTROL_SUBTYPE=CHECKBOX_STYLE_0
~F5
//any text
(S)CONTROL_TEXT=Checkbox Text
~F6
//LEFT,CENTRE,RIGHT
(B)TEXTMENT=LEFT
~F7
//TRUE or FALSE
(BO)CONTROL_ATTR.ENABLE=TRUE
(BO)CONTROL_ATTR.ACTIVE=TRUE
(BO)CONTROL_ATTR.VISIBLE=TRUE
~F8
//Checkbox specific properties
(U)CONTROL_ADD.GROUP_ID=3
// ON or OFF
(BO)CONTROL_ADD.CONTROL_VALUE=FALSE
//0 - 159
(SH)CONTROL_BITMAP.X=29
(SH)CONTROL_BITMAP.Y=70
//0 - 160
(SH)CONTROL_BITMAP.WIDTH=10
(SH)CONTROL_BITMAP.HEIGHT=10
(P)CONTROL_BITMAP.FILE=Q_TWO_BIT,checkon.bmp
~F9
//0 - 159
(SH)CONTROL_BITMAP.X=29
(SH)CONTROL_BITMAP.Y=70
//0 - 160
(SH)CONTROL_BITMAP.WIDTH=10
(SH)CONTROL_BITMAP.HEIGHT=10
(P)CONTROL_BITMAP.FILE=Q_TWO_BIT,checkoff.bmp
#END_CONTROL
//-----------------------------------------------------------------
//----------- POPUP_SCROLLBY ------------------------------------------
//-----------------------------------------------------------------
#CONTROL
NAME=POPUP_SCROLLBY
ID=54
~F0
(B)OBJECT.TYPE=CONTROL
~F1
//0 - 65534 (if within table), 65535 means not within table
(U)RELATED_TABLE_ID=65535
~F2
//0 - 159
(SH)BOUNDS.X=75
(SH)BOUNDS.Y=32
//0 - 159
(SH)BOUNDS.WIDTH=49
(SH)BOUNDS.HEIGHT=12
~F3
(B)CONTROL_STYLE=POPUP_TRIGGER
~F4
//POPUP_TRIGGER_STYLE_0,POPUP_TRIGGER_STYLE_1,POPUP_TRIGGER_STYLE_2, ...
(B)CONTROL_SUBTYPE=POPUP_TRIGGER_STYLE_1
~F5
(S)CONTROL_TEXT=Line
~F6
//LEFT,CENTRE,RIGHT
(B)TEXTMENT=LEFT
~F7
//TRUE or FALSE
(BO)CONTROL_ATTR.ENABLE=TRUE
(BO)CONTROL_ATTR.ACTIVE=TRUE
(BO)CONTROL_ATTR.VISIBLE=TRUE
~F8
(U)CONTROL_ADD.RADIUS=2
(U)CONTROL_ADD.NUM_OF_OBJECTS=2
(SH)CONTROL_ADD.SELECTED_ITEM=0
(U)CONTROL_ADD.TOP_ITEM_NUM=0
//any text
(S)CONTROL_ADD.ITEM0=Line
(S)CONTROL_ADD.ITEM1=Page
#END_CONTROL
