| Config definition for !Serial
| Version 0.70  29 Jun 2003

Title = Serial Monitor Choices
Column = 450
Width = 900
Height = 100
CheckVersion = 0.73

[Main]

Icon = window
Text = Main program choices
Short = General
Width = 240
Column = 550

{
 Name = OpenSerList
 Text = Open list of Active drivers
 Type = Option
 Default = on
 Help = Open a window containing a list of the active serial ports
};
{
 Name = SMore
 Text = Advanced info
 Type = Option
 Default = off
 Help = Show additional information in the list of active serial ports
}
{
 Name = OpenBDList
 Text = Open BlockDrivers window
 Type = Option
 Default = on
 Help = Open a list of all BlockDrivers found on the computer
};
{
 Name = BMore
 Text = Advanced info
 Type = Option
 Default = off
 Help = Show additional information in the list of BlockDrivers
}
{
 type = ruler
 height = 20
}
{
 Name = Select
 Text = Select button
 Type = Menu
 Help = Action when iconbar clicked with Select (left mouse button)
 Menu = Action;No action|,0;Monitor window,1;BlockDriver window,2;Monitor and BlockDriver windows|,3;Close all windows,31
 Default = 1
}
{
 Name = Adjust
 Text = Adjust button
 Type = Menu
 Help = Action when iconbar clicked with Adjust (right mouse button)
 Menu = Action;No action|,0;Monitor window,1;BlockDriver window,2;Monitor and BlockDriver windows|,3;Close all windows,31
 Default = 2
}
{
 Name = Priority
 Text = Iconbar
 Type = Menu
 Default = &4FFFFFF1
 Menu = Position;Anywhere at right,0;Left of Display manager,&0E000000;Right of Display manager|,&2E000000;Anywhere at left,1;Right of Apps,&4FFFFFF1;Left of Apps,&60000001
 Help = Position priority of icon in the iconbar (use odd numbers for left)
}
{
 type = ruler
 height = 20
}

[Font]

Icon = font
Text = Font and colour settings
Short = Font
Width = 240

{
 Name = Heading
 Text = Heading font
 Type = Font
 Default = Homerton.Bold
 Help = Font used for headings
}
{
 Name = Font
 Text = Main font
 Type = Font
 Default = Homerton.Medium
 Help = Main font used in status window
}
{
 Name = Fixed
 Text = Monospaced
 Type = Font
 Default = Corpus.Medium
 Help = Monospaced font used for Hex numbers and Path entries
}
{
 type = ruler
 height = 20
}
{
 Name = TColour
 Text = Heading colour
 Type = Colour
 Width = 100
 Help = Colour used for the heading background
 Default = 153,68,102
}
{
 Name = LineCol
 Text = Lines
 Type = Colour
 Width = 100
 Help = Colour used for the lines between records and fields
 Default = 176,208,255
}
{
 Name = SelCol
 Text = Selected line
 Type = Colour
 Width = 100
 Help = Background colour for a selected line
 Default = 204,238,255
}

[Serial]

Icon = ser
Text = Serial port settings (example)
Width = 100
Offset = 620

{
 Name = Enable
 Type = Option
 Text = Enable serial interface
 Default = on
 Help = Enable the serial port
}
{
 type = ruler
 height = 20
}
{
 Name = BlockDriver
 Text = Name
 Type = BlockDriver
 Help = Serial port settings
 Default = Internal32,1,38400,8N1,no
 Options = -flow -format -speed -loc -serno -truncate
 Enable = Enable,1
}
| {
|  Name = Buffer
|  Text = Buffer size
|  Type = Integer
|  Help = This is the size of the serial buffer in bytes
|  Comment = bytes
|  Min = 192
|  Max = 200000
|  Step = 10
|  Size = 6
|  Width = 168
|  Default = 10240
|  Enable = Enable,1
| }
{
 Type = Comment
 Text = This setting is only provided as an example of how to use the serial port in !ConfiX. It does not have any function in the current program. It has full support for SerialUSB and for location-based and serial number-based device selection.
 Height = 200
 Options = -border r0 -col 11
}
