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 |
TERMINOLOGY - the following outlines words and terms used throughout this manual and defines the specific meaning used within the context of Build-A-Board.
KEY = used interchangeably with button, the user-interface control (often displayed as graphical button with up/down states). Pressing (clicking) a key triggers an action (Key Action).
PANEL = Keys are arranged in groups onto Panels.
BOARD = the actual layout of keys (buttons) in a configuration, as one or more Panels.
RUN-TIME TARGET = this is the device, operating system, or platform where a board will be displayed on and presented to a user for operation (typically as an on-screen keyboard or user-interface component).
PROJECTS = contains the details and definitions to manage and work with boards for one or more run-time targets.
KBF = the single-file output that defines a board for a run-time target. This is the file extension to identify the file, and it is derived from KeyBoard File (.KBF).
SOURCE = the actual SOURCE folder that contains the source files for projects and boards, or used as reference back to the Builder (which can manipulate, edit, and modify the Source of a board).
TARGET = the actual TARGET folder that contains built run-time targets and KBF files for each project. Each project also gets a TEST target that is used during development to show the built board
BUILDER = Application where boards can be created, modified, and KBF Run-Time data files are created. Manages projects (Source files) and Run-Time Targets (Target files). Provides a "rich-application" environment for Developers and Users working with Board & Key Properties.
Quick Usage Notes
Note: For those users that prefer to jump right in, this is a quick step-by-step approach to build your first board.
1) Select Project (Board)
Select existing sample or existing project, Default Size, or Set Board Size project. Details at Project Selection.
2) Add Keys
Add New Key (Right-click | Add New Button, Edit | Add New Key, Insert key, Add Tool, click & drag on empty board area, drag & drop from Keys window (F8)). For additional information, see working with the Panel Display.
3) Move & Size Keys
Click & Drag - Key area, moves key; frames, resizes key
Arrow keys - Move Key; with Ctrl & Shift, resizes frames
See Panel Display and Cursor Tools and Menus & Settings.
4) Modify Keys
Key area (Double-click, Right-click | Properties). See Key Properties for details.
5) Build & Execute
Build Board (Build menu | Build, Tool bar | Build, F9 key). Refer to Building Boards.
Execute My-T-Soft with Board layout from with Builder for testing (TARGET TEST Folder) (Build | Execute, Tool bar | Run, F10 key).
6) Create Installation Files / Copy to Target System / Deployment.
Other information at Run-Time Options
Windows Systems:
Run-Time | Create Installation Files
This will copy the appropriate files to a new location for installation on a system other than the development system.
Windows CE Systems:
By selecting an ActiveSync Synchronized folder in Run-Time | Setup ActiveSync folder, after a successful Build, My-T-Soft Run-Time files will be copied to the selected folder, and ActiveSync will synchronize with the Target System.
Linux/Unix Systems:
You must install the appropriate build onto the target system, then copy required KBF files to the target system (folder with mytsoft executable). Use Run-Time | View Project Run-Time Targets folder to view/access Target KBFs from built project(s).
Mac OS X Systems:
You must install the Mac OS X run-time onto the target system, then copy required KBF files to the target system (My-T-Soft application folder). Use Run-Time | View Project Run-Time Targets folder to view/access Target KBFs from built project(s).
As seen in ...