|My-T-Soft Basic: for Windows; Keyboards, Panels and Boards; Version 2.30 Release 4; User's Guide|
|Prev||Chapter 4. Advanced User Notes||Next|
In general, keystrokes and macros (sequences of keystrokes) work as one would expect, but there are some known issues that are outlined here. For further details, refer to IMG's Build-A-Board, review online technical knowledge base, or contact IMG Technical Support.
Some layouts use the KMF (KeyboardMacroFile) indirection, and can change languages on the fly. As such, a keystroke may work as expected for a German layout typing into a German locale, but that same keystroke may not operate if using a different locale, or layout, or both. So some keys may not operate in all locales for all layouts with these types of layouts. For other issues that may show up due to different locales and layouts, refer to this KnowledgeBase Item: IG2011120674
Extended key scan codes. Most number pads are built with just the numbers as key actions. These will lookup and type number keys from the top row of the keyboard, not the extended scan code that correspond to the numbers on the actual physical keyboard numpad. Actual scan codes can be used with the %%snnn or %%ennn options - see Build-A-Board for further information.
Command Line Options
MYTSOFT.EXE -? [/?] [-Help] [/Help] will open help information and list command line options.
MYTSOFT.EXE -v [/v] [-version] [/version] will display version information.
MYTSOFT.EXE -NoSplash will open My-T-Soft without opening splash screen
MYTSOFT.EXE [PATH]FILE.KBF will open My-T-Soft with specific KBF file (Licensed version only). This can be used with -NoSplash option, e.g. MYTSOFT.EXE FILE.KBF -NoSplash
If My-T-Soft Basic is run with no command line, the default KEYBOARD.KBF will be opened. If Unlicensed, FREEBOARD.KBF will override this and FREEBOARD.KBF will be opened. Even if there is no system license, a command line specified KBF will allow licensed operation (as long as the specified KBF is licensed). If KEYBOARD.KBF is a licensed board, you can specify this board but must use the full path.
New Boards will open from their saved screen position (X/Y position embedded in KBF). If a board opens off-screen (due to resolution/saved position), run My-T-Soft again (which will center open layout on main display screen). Some boards are tied to other boards, and can be opened with the Load KBF option ([CMD:LKBF=...]), which can control opening position (overrides saved KBF position). Current screen position can be saved from menu (if available) or externally with TypeFile.exe (e.g. TYPEFILE.EXE [CMD:SAVEPOS])