|Build-A-Board®: for Windows; The Next Generation of Onscreen Keyboards; Version 2.20 Release 3; User's Guide|
|Prev||Chapter 3. Build-A-Board Operation||Next|
The panel display is the largest portion of the Builder - it may not be removed. A My-T-Soft Panel may contain keys & have certain properties (Frame type, background color, etc.). The Panel Display area contains the Panel being worked on - if the Panel is smaller than the work area, a gray cross-hatched background is displayed.
There are many options for working with the Panel and Keys in this main window within the Builder. Most of the detail and reference information is in the next chapter.
Note: In Versions 2.00, 2.10, 2.20 the Panel displayed in the Build-A-Board IS the My-T-Soft window display. The terms panel and board are interchangeable. The support of multiple windows, and multiple panels per window is managed at a run-time level, and is not handled within the Builder.
To Access Panel Properties (My-T-Soft Run-Time Window Properties) & Global Settings, right-click on the panel (area clear of any keys), then select Properties from the menu. This is also accessible with the F7 key.
You can resize the panel (board) and can either resize the keys with the board, or just resize the board (key size and positions do not change).
Keys in Panel
To Access Key Properties, right-click on the Key face, then select Properties from the menu. You can also double-click on a key to go directly to the Key Properties.
Keys may be either selected, selected as the current selection, or unselected. The Key state is indicated by the Frame around it in the Builder (View menu). When frames are shown, the following indicates the Key state. You may Show/Hide frames with F5 or View Menu | View Frames. When View Frames is selected, you can limit the view to only selected keys by selecting View Menu | View Frames - Selected only.
Frame color - Key state
All White - unselected
Dark borders - selected (but not current selection)
Blue borders - selected as current selection
Key Sizing / Key Moving
Keys can be sized / moved by using the frames (click & drag on frame segments). There are 8 frame segments per framed key, and can be used for left/right/up/down, or diagonals up/left, up/right, down/left, down/right. You can also move selected keys with the cursor keys - Arrows Left/Right/Up/Down. Frame moves are selected by holding the Shift key down while using the Arrow keys.
Key Alignment / Spacing / Center / Match Size
Keys can be Aligned, Spaced, Centered, size-matched via the Layout menu, and there are various keyboard short-cuts (see menu for details), e.g. the Ctrl/Arrow combinations does alignment of keys when there are multiple selections. For example, you can align a row of keys by dragging a selection rectangle around the row (selecting all keys), then using Ctrl-Up arrow to align the top of the keys (always referenced to the current selection (blue border)).
You can toggle the view of a Grid to help you align keys with the F4 key, or Tools Menu | Grid. When the Grid is shown, keys will snap to grid points (top/left of key when dragging key, or frame segment being moved). You can increase/decrease the Grid size with the Tools Menu | Grid + and Tools Menu | Grid -, or the keyboard shortcuts Shift-F4/Shift-F3. Size ranges from 2 to 20, and current grid point size is shown on the top / left of the grid and the tool bar grid icon.
The Keys Window is a quick selection tool to drag and drop keys onto a board - there are various categories (Alpha, Numeric, Edit, All, etc.) You can toggle the view of the Keys window with the F8 key, the View menu | View Keys, or the Tool bar.
Technical Note: The Keys window is managed by the KEYS.INI file in the BIN folder - the actual Keys shown, and the default labels and actions are contained within this file, and is relatively easy to modify for the technically minded - syntax notes and details are listed as comments in the file itself. Note that the 9 sections are fixed within the code itself, so the sections themselves cannot be added or subtracted.