|IMG Developer's Kit: Developer's Kit Guide and Technical Documentation; Version 1.79; User's Guide|
|Prev||Chapter 3. My-T-Soft Developer's Kit for Windows||Next|
Name: Copy and Configure My-T-Soft
Executable name: CPYCNMTS.EXE
Command Line Arguments: [drive:][path]FileName
Examples: CPYCNMTS NUM.CFG, CPYCNMTS D:\PANELS\KEYPAD.CFG
Allows easy selection of multiple configurations without need for a batch file (see "What I really want...")
Description: Gives complete control over appearance - cleaner switch over than CONFGMTS. Does not require separate batch file. If no path is given within the FileName specification, the default My-T-Soft directory is used - however, for guaranteed operation, a well formed path (with short file names) is required. The KEYBOARD.KBF file that is overwritten defaults to the default
My-T-Soft directory. You must use the CONFGMTS.INI file to override the default install directory. This utility is a shortcut to the batch approach described in detail below. 1.72 notes - uses ONLY Win32 API calls to manipulate files to resolve "Read-Only" problems in NT/2000/XP.
1.77 notes - to resolve issues with 101 & 104 layouts, there is support for matching INI files with this utility. Since some configurations require changes in both the KBF and the INI file, the following approach is used:
For a particular specified KBF file, a matching INI will be looked for using the INI extension instead of the KBF extension. For example, for NUM.CFG, CPYCNMTS will look for NUM.INI.
If the INI file exists, it will overwrite the current INI file, and CPYCNMTS will send a message to My-T-Soft to refresh from the INI file. Then the switch over to the new layout configuration will occur.
Things such as Show & Hide keys, layout language, and other things specific to the INI file will be preserved. The 2.xx release will support a comprehensive single file configuration, breaking free of these original design issues.
Support: My-T-Soft 1.x
|Configure My-T-Soft Panels & Size||Up||Toggle My-T-Soft off-screen or on-screen in specified Configuration|