diff --git a/examples/assembler control.reb b/examples/assembler control.reb new file mode 100644 index 0000000..dfcd135 --- /dev/null +++ b/examples/assembler control.reb @@ -0,0 +1,1176 @@ +-REBUILD- +VER=1 +NEXTID=60 +VIEWTMP=-1 +ADDSETT=-1 +# +TYPE: 0 +ID: 56 +PARENTID: +NAME: formatlist +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +CHOOSER: 0 +CLICKTAB: 0 +LISTBROWSER: 0 +RADIOBUTTON: 0 +LISTITEM: Executable +LISTITEM: Linkable +LISTITEM: S-Records +- +TYPE: 0 +ID: 57 +PARENTID: +NAME: ListingList +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +CHOOSER: 0 +CLICKTAB: 0 +LISTBROWSER: 0 +RADIOBUTTON: 0 +LISTITEM: None +LISTITEM: Screen +LISTITEM: Printer +LISTITEM: File +- +TYPE: 0 +ID: 58 +PARENTID: +NAME: DebugSymbols +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +CHOOSER: 0 +CLICKTAB: 0 +LISTBROWSER: 0 +RADIOBUTTON: 0 +LISTITEM: All +LISTITEM: Exports +LISTITEM: None +- +TYPE: 0 +ID: 59 +PARENTID: +NAME: Line Debug +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +CHOOSER: 0 +CLICKTAB: 0 +LISTBROWSER: 0 +RADIOBUTTON: 0 +LISTITEM: None +LISTITEM: Standard +LISTITEM: Compressed +- +TYPE: 2 +ID: 1 +PARENTID: +NAME: +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +HOSTNAME: +EXTENSION: rexx +NOSLOT: 0 +REPLYHOOK: 0 +- +TYPE: 1 +ID: 2 +PARENTID: +NAME: +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +PUBLIC: 0 +CUSTOM: 0 +AUTOSCROLL: 0 +TITLE: My Screen Title +PUBLICNAME: +LEFTEDGE: 0 +TOPEDGE: 0 +WIDTH: 640 +HEIGHT: 200 +DEPTH: 2 +OVERSCANTYPE: 0 +DISPLAYID: 0 +- +TYPE: 3 +ID: 3 +PARENTID: +NAME: Window_3 +MINWIDTH: 150 +MINHEIGHT: 80 +MAXWIDTH: 8192 +MAXHEIGHT: 8192 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TITLE: Assembler Control +ICONTITLE: MyApp +ICONFILE: +LEFTEDGE: 5 +TOPEDGE: 20 +WIDTH: 450 +HEIGHT: 180 +WINDOWPOS: 0 +LOCKWIDTH: 0 +LOCKHEIGHT: 0 +SHAREDPORT: 0 +ICONIFYGADGET: 0 +GADGETHELP: 0 +REFRESHTYPE: 0 +FLAGS: 15 +IDCMP: 608 +PREVIEWOPEN: 255 +PREVIEWLEFT: 5 +PREVIEWTOP: 20 +- +TYPE: 4 +ID: 4 +PARENTID: +NAME: Menu_4 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +- +TYPE: 17 +ID: 5 +PARENTID: +NAME: Vert_5 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +ORIENTATION: 1 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 17 +ID: 40 +PARENTID: 5 +NAME: Vert_40 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +ORIENTATION: 1 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 20 +RIGHTSPACING: 20 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 0 +DEFERLAYOUT: 0 +- +TYPE: 17 +ID: 6 +PARENTID: 40 +NAME: Horiz_6 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 7 +ID: 7 +PARENTID: 6 +NAME: No warnings +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +DISABLED: 0 +SELECTED: 0 +LABELPLACE: 1 +- +TYPE: 7 +ID: 8 +PARENTID: 6 +NAME: List Macro Expansions +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +DISABLED: 0 +SELECTED: 0 +LABELPLACE: 1 +- +TYPE: 17 +ID: 12 +PARENTID: 40 +NAME: Horiz_12 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 7 +ID: 13 +PARENTID: 12 +NAME: Low Memory Assembly +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +DISABLED: 0 +SELECTED: 0 +LABELPLACE: 1 +- +TYPE: 7 +ID: 14 +PARENTID: 12 +NAME: First Pass Listing +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +DISABLED: 0 +SELECTED: 0 +LABELPLACE: 1 +- +TYPE: 17 +ID: 9 +PARENTID: 40 +NAME: Horiz_9 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 7 +ID: 10 +PARENTID: 9 +NAME: Ignore Multiple Includes +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +DISABLED: 0 +SELECTED: 0 +LABELPLACE: 1 +- +TYPE: 7 +ID: 11 +PARENTID: 9 +NAME: List Conditionals Only +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +DISABLED: 0 +SELECTED: 0 +LABELPLACE: 1 +- +TYPE: 17 +ID: 25 +PARENTID: 40 +NAME: Horiz_25 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 5 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 17 +ID: 26 +PARENTID: 25 +NAME: Vert_26 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 60 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 1 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 20 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 0 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 0 +DEFERLAYOUT: 0 +- +TYPE: 8 +ID: 29 +PARENTID: 26 +NAME: Format +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +LISTOBJECTID: 56 +MAXLABELS: 12 +ACTIVE: 0 +WIDTH: -1 +READONLY: 0 +DISABLED: 0 +AUTOFIT: 0 +POPUP: 1 +DROPDOWN: 0 +- +TYPE: 8 +ID: 30 +PARENTID: 26 +NAME: Listing +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +LISTOBJECTID: 57 +MAXLABELS: 12 +ACTIVE: 0 +WIDTH: -1 +READONLY: 0 +DISABLED: 0 +AUTOFIT: 0 +POPUP: 1 +DROPDOWN: 0 +- +TYPE: 8 +ID: 31 +PARENTID: 26 +NAME: Debug Symbols +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +LISTOBJECTID: 58 +MAXLABELS: 12 +ACTIVE: 0 +WIDTH: -1 +READONLY: 0 +DISABLED: 0 +AUTOFIT: 0 +POPUP: 1 +DROPDOWN: 0 +- +TYPE: 8 +ID: 32 +PARENTID: 26 +NAME: Line Debug +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +LISTOBJECTID: 59 +MAXLABELS: 12 +ACTIVE: 0 +WIDTH: -1 +READONLY: 0 +DISABLED: 0 +AUTOFIT: 0 +POPUP: 1 +DROPDOWN: 0 +- +TYPE: 14 +ID: 33 +PARENTID: 26 +NAME: Tab Size +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +MAXCHARS: 10 +VALUE: 0 +MINVISIBLE: 0 +MINIMUM: 0 +MAXIMUM: 8192 +DISABLED: 0 +TABCYCLE: 1 +ARROWS: 0 +- +TYPE: 17 +ID: 27 +PARENTID: 25 +NAME: Vert_27 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 1 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 1 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 0 +DEFERLAYOUT: 0 +- +TYPE: 24 +ID: 34 +PARENTID: 27 +NAME: Define +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +MAXCHARS: 80 +VALUE: +MINVISIBLE: 4 +DISABLED: 0 +READONLY: 0 +TABCYCLE: 1 +REPLACEMODE: 0 +- +TYPE: 24 +ID: 35 +PARENTID: 27 +NAME: Main +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +MAXCHARS: 80 +VALUE: +MINVISIBLE: 4 +DISABLED: 0 +READONLY: 0 +TABCYCLE: 1 +REPLACEMODE: 0 +- +TYPE: 24 +ID: 36 +PARENTID: 27 +NAME: Output +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +MAXCHARS: 80 +VALUE: +MINVISIBLE: 4 +DISABLED: 0 +READONLY: 0 +TABCYCLE: 1 +REPLACEMODE: 0 +- +TYPE: 24 +ID: 37 +PARENTID: 27 +NAME: List To +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +MAXCHARS: 80 +VALUE: +MINVISIBLE: 4 +DISABLED: 0 +READONLY: 0 +TABCYCLE: 1 +REPLACEMODE: 0 +- +TYPE: 17 +ID: 49 +PARENTID: 27 +NAME: Horiz_49 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 0 +DEFERLAYOUT: 0 +- +TYPE: 24 +ID: 51 +PARENTID: 49 +NAME: Include +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +MAXCHARS: 80 +VALUE: +MINVISIBLE: 4 +DISABLED: 0 +READONLY: 0 +TABCYCLE: 1 +REPLACEMODE: 0 +- +TYPE: 5 +ID: 53 +PARENTID: 49 +NAME: Add +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 0 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 1 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- +TYPE: 17 +ID: 45 +PARENTID: 27 +NAME: Horiz_45 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 0 +DEFERLAYOUT: 0 +- +TYPE: 24 +ID: 47 +PARENTID: 45 +NAME: Headers +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +MAXCHARS: 80 +VALUE: +MINVISIBLE: 4 +DISABLED: 0 +READONLY: 0 +TABCYCLE: 1 +REPLACEMODE: 0 +- +TYPE: 5 +ID: 48 +PARENTID: 45 +NAME: Add +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 0 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 1 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- +TYPE: 17 +ID: 41 +PARENTID: 5 +NAME: Horiz_41 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 5 +ID: 42 +PARENTID: 41 +NAME: Use +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 20 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- +TYPE: 25 +ID: 43 +PARENTID: 41 +NAME: Space_43 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +- +TYPE: 5 +ID: 44 +PARENTID: 41 +NAME: Cancel +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 20 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- diff --git a/examples/assembler control.reb.info b/examples/assembler control.reb.info new file mode 100644 index 0000000..afcec1f Binary files /dev/null and b/examples/assembler control.reb.info differ diff --git a/examples/codeeditor.reb b/examples/codeeditor.reb new file mode 100644 index 0000000..ccf163f --- /dev/null +++ b/examples/codeeditor.reb @@ -0,0 +1,359 @@ +-REBUILD- +VER=1 +NEXTID=15 +VIEWTMP=-1 +ADDSETT=-1 +# +TYPE: 0 +ID: 10 +PARENTID: +NAME: tablist1 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +CHOOSER: 0 +CLICKTAB: 0 +LISTBROWSER: 0 +RADIOBUTTON: 0 +LISTITEM: Untitled +- +TYPE: 0 +ID: 13 +PARENTID: +NAME: tablist2 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +CHOOSER: 0 +CLICKTAB: 0 +LISTBROWSER: 0 +RADIOBUTTON: 0 +LISTITEM: Build Log +LISTITEM: Breakpoints +LISTITEM: Variables +LISTITEM: Call Stack +- +TYPE: 2 +ID: 1 +PARENTID: +NAME: +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +HOSTNAME: +EXTENSION: rexx +NOSLOT: 0 +REPLYHOOK: 0 +- +TYPE: 1 +ID: 2 +PARENTID: +NAME: +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +PUBLIC: 0 +CUSTOM: 0 +AUTOSCROLL: 0 +TITLE: My Screen Title +PUBLICNAME: +LEFTEDGE: 0 +TOPEDGE: 0 +WIDTH: 640 +HEIGHT: 200 +DEPTH: 2 +OVERSCANTYPE: 0 +DISPLAYID: 0 +- +TYPE: 3 +ID: 3 +PARENTID: +NAME: Window_3 +MINWIDTH: 150 +MINHEIGHT: 80 +MAXWIDTH: 8192 +MAXHEIGHT: 8192 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TITLE: Code Editor +ICONTITLE: MyApp +ICONFILE: +LEFTEDGE: 5 +TOPEDGE: 20 +WIDTH: 600 +HEIGHT: 240 +WINDOWPOS: 0 +LOCKWIDTH: 0 +LOCKHEIGHT: 0 +SHAREDPORT: 0 +ICONIFYGADGET: 0 +GADGETHELP: 0 +REFRESHTYPE: 0 +FLAGS: 15 +IDCMP: 608 +PREVIEWOPEN: 255 +PREVIEWLEFT: 5 +PREVIEWTOP: 20 +- +TYPE: 4 +ID: 4 +PARENTID: +NAME: Menu_4 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +- +TYPE: 17 +ID: 5 +PARENTID: +NAME: Horiz_5 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 35 +ID: 6 +PARENTID: 5 +NAME: ListView_6 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 25 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +LISTOBJECTID: 0 +MULTISELECT: 0 +- +TYPE: 17 +ID: 7 +PARENTID: 5 +NAME: Vert_7 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +ORIENTATION: 1 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 48 +ID: 8 +PARENTID: 7 +NAME: Tabs_8 +MINWIDTH: -1 +MINHEIGHT: 20 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 1 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +DISABLED: 0 +CHILDMAXWIDTH: 1 +CURRENT: 0 +LISTOBJECTID: 10 +- +TYPE: 40 +ID: 9 +PARENTID: 7 +NAME: TextEditor_9 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +EXPORTWRAP: 0 +FIXEDFONT: 0 +FLOW: 0 +IMPORTWRAP: 99 +INDENTWIDTH: 0 +LINEENDINGEXPORT: 0 +SHOWLINENUMBERS: 0 +SPACESPERTAB: 2 +TABKEYPOLICY: 1 +READONLY: 0 +- +TYPE: 48 +ID: 11 +PARENTID: 7 +NAME: Tabs_11 +MINWIDTH: -1 +MINHEIGHT: 20 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +DISABLED: 0 +CHILDMAXWIDTH: 1 +CURRENT: 0 +LISTOBJECTID: 13 +- +TYPE: 27 +ID: 14 +PARENTID: 7 +NAME: +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 25 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +LEFT: 0 +TOP: 0 +WIDTH: 0 +HEIGHT: 0 +FILLPEN: 0 +TEXTPEN: 1 +STYLE: 1 +PLACETEXT: 0 +HIGHLIGHTPEN: 3 +FOREGROUNDPEN: 3 +BACKGROUNDPEN: 4 +SHADOWPEN: 4 +RECESSED: 0 +EDGESONLY: 0 +TRANSPARENT: 0 +- diff --git a/examples/codeeditor.reb.info b/examples/codeeditor.reb.info new file mode 100644 index 0000000..afcec1f Binary files /dev/null and b/examples/codeeditor.reb.info differ diff --git a/examples/find dialog.reb b/examples/find dialog.reb new file mode 100644 index 0000000..70e9f61 --- /dev/null +++ b/examples/find dialog.reb @@ -0,0 +1,472 @@ +-REBUILD- +VER=1 +NEXTID=20 +VIEWTMP=-1 +ADDSETT=-1 +LANGID=0 +USEIDS=-1 +FULLCODE=- +CODEFOLDER +# +TYPE: 2 +ID: 1 +PARENTID: +NAME: +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +HOSTNAME: +EXTENSION: rexx +NOSLOT: 0 +REPLYHOOK: 0 +- +TYPE: 1 +ID: 2 +PARENTID: +NAME: +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +PUBLIC: 0 +CUSTOM: 0 +AUTOSCROLL: 0 +TITLE: My Screen Title +PUBLICNAME: +LEFTEDGE: 0 +TOPEDGE: 0 +WIDTH: 640 +HEIGHT: 200 +DEPTH: 2 +OVERSCANTYPE: 0 +DISPLAYID: 0 +- +TYPE: 3 +ID: 3 +PARENTID: +NAME: Window_3 +MINWIDTH: 150 +MINHEIGHT: 80 +MAXWIDTH: 8192 +MAXHEIGHT: 8192 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TITLE: Find Text +ICONTITLE: MyApp +ICONFILE: +LEFTEDGE: 5 +TOPEDGE: 20 +WIDTH: 350 +HEIGHT: 80 +WINDOWPOS: 0 +LOCKWIDTH: 0 +LOCKHEIGHT: 0 +SHAREDPORT: 0 +ICONIFYGADGET: 0 +GADGETHELP: 0 +REFRESHTYPE: 0 +FLAGS: 15 +IDCMP: 608 +PREVIEWOPEN: 255 +PREVIEWLEFT: 5 +PREVIEWTOP: 20 +- +TYPE: 4 +ID: 4 +PARENTID: +NAME: Menu_4 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +- +TYPE: 17 +ID: 5 +PARENTID: +NAME: Vert_5 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +ORIENTATION: 1 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 255 +FIXEDVERT: 255 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 255 +DEFERLAYOUT: 0 +- +TYPE: 17 +ID: 7 +PARENTID: 5 +NAME: Horiz_7 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 24 +ID: 10 +PARENTID: 7 +NAME: Find +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +MAXCHARS: 80 +VALUE: +MINVISIBLE: 4 +DISABLED: 0 +READONLY: 0 +TABCYCLE: 1 +REPLACEMODE: 0 +- +TYPE: 17 +ID: 11 +PARENTID: 7 +NAME: Vert_11 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 40 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 1 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 7 +ID: 12 +PARENTID: 11 +NAME: Case Sensitive +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +DISABLED: 0 +SELECTED: 0 +LABELPLACE: 1 +- +TYPE: 7 +ID: 13 +PARENTID: 11 +NAME: Whole Words +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +DISABLED: 0 +SELECTED: 0 +LABELPLACE: 1 +- +TYPE: 17 +ID: 14 +PARENTID: 5 +NAME: Horiz_14 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 5 +ID: 15 +PARENTID: 14 +NAME: Find Next +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- +TYPE: 5 +ID: 16 +PARENTID: 14 +NAME: Previous +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- +TYPE: 25 +ID: 17 +PARENTID: 14 +NAME: Space_17 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +- +TYPE: 5 +ID: 18 +PARENTID: 14 +NAME: OK +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- +TYPE: 5 +ID: 19 +PARENTID: 14 +NAME: Cancel +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- diff --git a/examples/find dialog.reb.info b/examples/find dialog.reb.info new file mode 100644 index 0000000..afcec1f Binary files /dev/null and b/examples/find dialog.reb.info differ diff --git a/examples/log in.reb b/examples/log in.reb new file mode 100644 index 0000000..61327ae --- /dev/null +++ b/examples/log in.reb @@ -0,0 +1,310 @@ +-REBUILD- +VER=1 +NEXTID=11 +VIEWTMP=-1 +ADDSETT=0 +LANGID=0 +USEIDS=-1 +FULLCODE=0 +CODEFOLDER= +# +TYPE: 2 +ID: 1 +PARENTID: +NAME: +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +WEIGHTBAR: 0 +-- +HOSTNAME: +EXTENSION: rexx +NOSLOT: 0 +REPLYHOOK: 0 +- +TYPE: 1 +ID: 2 +PARENTID: +NAME: +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +WEIGHTBAR: 0 +-- +PUBLIC: 0 +CUSTOM: 0 +AUTOSCROLL: 0 +TITLE: My Screen Title +PUBLICNAME: +LEFTEDGE: 0 +TOPEDGE: 0 +WIDTH: 640 +HEIGHT: 200 +DEPTH: 2 +OVERSCANTYPE: 0 +DISPLAYID: 0 +- +TYPE: 3 +ID: 3 +PARENTID: +NAME: Window_3 +MINWIDTH: 150 +MINHEIGHT: 80 +MAXWIDTH: 8192 +MAXHEIGHT: 8192 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +WEIGHTBAR: 0 +-- +TITLE: Please log in... +SCREENTITLE: +ICONTITLE: MyApp +ICONFILE: +LEFTEDGE: 5 +TOPEDGE: 20 +WIDTH: 250 +HEIGHT: 80 +WINDOWPOS: 1 +LOCKWIDTH: 0 +LOCKHEIGHT: 0 +SHAREDPORT: 0 +ICONIFYGADGET: 0 +GADGETHELP: 0 +REFRESHTYPE: 0 +FLAGS: 15 +IDCMP: 608 +PREVIEWOPEN: 255 +PREVIEWLEFT: -1 +PREVIEWTOP: -1 +- +TYPE: 4 +ID: 4 +PARENTID: +NAME: Menu_4 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +WEIGHTBAR: 0 +-- +- +TYPE: 17 +ID: 5 +PARENTID: +NAME: Vert_5 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +WEIGHTBAR: 0 +-- +ORIENTATION: 1 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 255 +FIXEDVERT: 255 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 255 +DEFERLAYOUT: 0 +- +TYPE: 24 +ID: 6 +PARENTID: 5 +NAME: User name +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +WEIGHTBAR: 0 +-- +MAXCHARS: 80 +VALUE: +MINVISIBLE: 4 +DISABLED: 0 +READONLY: 0 +TABCYCLE: 1 +REPLACEMODE: 0 +- +TYPE: 24 +ID: 7 +PARENTID: 5 +NAME: Password +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +WEIGHTBAR: 0 +-- +MAXCHARS: 80 +VALUE: +MINVISIBLE: 4 +DISABLED: 0 +READONLY: 0 +TABCYCLE: 1 +REPLACEMODE: 0 +- +TYPE: 17 +ID: 8 +PARENTID: 5 +NAME: Horiz_8 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +WEIGHTBAR: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 5 +ID: 9 +PARENTID: 8 +NAME: OK +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +WEIGHTBAR: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- +TYPE: 5 +ID: 10 +PARENTID: 8 +NAME: Cancel +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +WEIGHTBAR: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- diff --git a/examples/log in.reb.info b/examples/log in.reb.info new file mode 100644 index 0000000..afcec1f Binary files /dev/null and b/examples/log in.reb.info differ diff --git a/examples/snoopdos.reb b/examples/snoopdos.reb new file mode 100644 index 0000000..678409a --- /dev/null +++ b/examples/snoopdos.reb @@ -0,0 +1,684 @@ +-REBUILD- +VER=1 +NEXTID=49 +VIEWTMP=-1 +ADDSETT=-1 +# +TYPE: 2 +ID: 1 +PARENTID: +NAME: +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +HOSTNAME: +EXTENSION: rexx +NOSLOT: 0 +REPLYHOOK: 0 +- +TYPE: 1 +ID: 2 +PARENTID: +NAME: +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +PUBLIC: 0 +CUSTOM: 0 +AUTOSCROLL: 0 +TITLE: My Screen Title +PUBLICNAME: +LEFTEDGE: 0 +TOPEDGE: 0 +WIDTH: 640 +HEIGHT: 200 +DEPTH: 2 +OVERSCANTYPE: 0 +DISPLAYID: 0 +- +TYPE: 3 +ID: 3 +PARENTID: +NAME: Window_3 +MINWIDTH: 150 +MINHEIGHT: 80 +MAXWIDTH: 8192 +MAXHEIGHT: 8192 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TITLE: Snoopdos +ICONTITLE: MyApp +ICONFILE: +LEFTEDGE: 5 +TOPEDGE: 20 +WIDTH: 150 +HEIGHT: 80 +WINDOWPOS: 0 +LOCKWIDTH: 0 +LOCKHEIGHT: 0 +SHAREDPORT: 0 +ICONIFYGADGET: 0 +GADGETHELP: 0 +REFRESHTYPE: 0 +FLAGS: 15 +IDCMP: 608 +PREVIEWOPEN: 255 +PREVIEWLEFT: 5 +PREVIEWTOP: 20 +- +TYPE: 4 +ID: 4 +PARENTID: +NAME: Menu_4 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +- +TYPE: 17 +ID: 5 +PARENTID: +NAME: Vert_5 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +ORIENTATION: 1 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 255 +FIXEDVERT: 255 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 255 +DEFERLAYOUT: 0 +- +TYPE: 18 +ID: 6 +PARENTID: 5 +NAME: ListBrowser_6 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +LISTOBJECTID: -1 +TOP: 0 +MAKEVISIBLE: 0 +POSITION: 0 +VIRTUALWIDTH: 0 +NUMCOLUMNS: 6 +LEFT: 0 +SPACING: 0 +SELECTED: -1 +DISABLED: 0 +READONLY: 0 +SHOWSELECTED: 1 +MULTISELECT: 0 +SEPARATORS: 1 +VERTSEPARATORS: 1 +HORZSEPARATORS: 0 +BORDERLESS: 0 +COLUMNTITLES: 1 +AUTOFIT: 0 +VERTPROP: 1 +HORZPROP: 0 +SCROLLRASTER: 1 +HIERARCHICAL: 0 +EDITABLE: 0 +COLWIDTHS: 1 +COLWIDTHS: 2 +COLWIDTHS: 1 +COLWIDTHS: 4 +COLWIDTHS: 1 +COLWIDTHS: 1 +COLTITLES: Count +COLTITLES: Process Name +COLTITLES: Action +COLTITLES: Target Name +COLTITLES: Options +COLTITLES: Res +- +TYPE: 17 +ID: 40 +PARENTID: 5 +NAME: Horiz_40 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 1 +BEVELSTATE: 0 +LEFTSPACING: 10 +RIGHTSPACING: 10 +TOPSPACING: 5 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 17 +ID: 7 +PARENTID: 40 +NAME: Vert_7 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 1 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 24 +ID: 25 +PARENTID: 7 +NAME: Status +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +MAXCHARS: 80 +VALUE: +MINVISIBLE: 4 +DISABLED: 0 +READONLY: 1 +TABCYCLE: 1 +REPLACEMODE: 0 +- +TYPE: 17 +ID: 8 +PARENTID: 7 +NAME: Horiz_8 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 5 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 5 +ID: 36 +PARENTID: 8 +NAME: Hide +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 25 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- +TYPE: 5 +ID: 37 +PARENTID: 8 +NAME: Quit +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 25 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- +TYPE: 5 +ID: 38 +PARENTID: 8 +NAME: Pause +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 25 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- +TYPE: 5 +ID: 39 +PARENTID: 8 +NAME: Disable +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 25 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- +TYPE: 17 +ID: 12 +PARENTID: 40 +NAME: Vert_12 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 1 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 0 +RIGHTSPACING: 0 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 17 +ID: 41 +PARENTID: 12 +NAME: Horiz_41 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 10 +RIGHTSPACING: 10 +TOPSPACING: 0 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 5 +ID: 44 +PARENTID: 41 +NAME: Open Log +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 20 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- +TYPE: 5 +ID: 45 +PARENTID: 41 +NAME: Setup +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 20 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- +TYPE: 17 +ID: 46 +PARENTID: 12 +NAME: Horiz_46 +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 0 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 1 +NODISPOSE: 0 +-- +ORIENTATION: 0 +HORIZALIGNMENT: 0 +VERTALIGNMENT: 0 +BEVELSTYLE: 0 +BEVELSTATE: 0 +LEFTSPACING: 10 +RIGHTSPACING: 10 +TOPSPACING: 5 +BOTTOMSPACING: 0 +LABEL: +LABELPLACE: 0 +FIXEDHORIZ: 1 +FIXEDVERT: 1 +SHRINKWRAP: 0 +EVENSIZE: 0 +SPACEOUTER: 0 +SPACEINNER: 1 +DEFERLAYOUT: 0 +- +TYPE: 5 +ID: 47 +PARENTID: 46 +NAME: Save Settings +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- +TYPE: 5 +ID: 48 +PARENTID: 46 +NAME: Functions +MINWIDTH: -1 +MINHEIGHT: -1 +MAXWIDTH: -1 +MAXHEIGHT: -1 +WEIGHTEDWIDTH: 100 +WEIGHTEDHEIGHT: 100 +SCALEWIDTH: 0 +SCALEHEIGHT: 0 +NOMINALSIZE: 0 +WEIGHTMINIMUM: 0 +CACHEDOMAIN: 255 +NODISPOSE: 0 +-- +TEXTPEN: 1 +BGPEN: 0 +FILLTEXTPEN: 1 +FILLPEN: 3 +AUTOBUTTON: 0 +BEVELSTYLE: 2 +JUSTIFY: 1 +SELECTED: 0 +DISABLED: 0 +READONLY: 0 +PUSHBUTTON: 0 +TRANSPARENT: 0 +- diff --git a/examples/snoopdos.reb.info b/examples/snoopdos.reb.info new file mode 100644 index 0000000..afcec1f Binary files /dev/null and b/examples/snoopdos.reb.info differ