|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|
Topmost windows will always be above all other windows. The window manager sorts multiple topmost windows based on the order of when the topmost window attribute setting was set. If there are multiple topmost windows in the system, the window manager needs some way to order these windows (there can be only one topmost window in the list, and if there are multiple windows with the topmost attribute, some sort of ordering is required). When multiple windows are topmost, it is possible My-T-Soft Basic will not be visible. One option is to clear the Always Topmost setting, then reset it. If you are in control of the application that is topmost, you have the option of using the SetWindowPos API call to control the order of the topmost windows. You may run My-T-Soft Basic after all other applications and topmost windows have been created and shown, to ensure it is the last window set with the topmost window attribute.
Note: Applications and other programs may also force the topmost setting for their windows - My-T-Soft Basic only sets this attribute when its window is created, so if My-T-Soft Basic is NOT the topmost window, then it is likely other windows have this attribute, or are forcing this attribute, causing the My-T-Soft Basic window to be lower in the Z order for topmost windows. There is a build option to ForceTopmost, but it is not in use (or available) because it is not a good practice to force this issue. In general, the options above are the best approach if there is a window ordering problem. If additional assistance regarding this topic is required for your particular application, please contact IMG customer service.
Over the years the product has been available, every once in a while, a question about an otherwise unheard of touchscreen device will be raised. From what we can gather, there are some low volume touchscreen interfaces that do not use the standard pointing device interface via a Windows compatible driver. Specifically, My-T-Soft Basic will work fine with a physical mouse connected to the system, but the touchscreen itself does not operate My-T-Soft Basic properly. So any device that does not use a driver, and perhaps uses higher-level functions (APIs such as SendInput, mouse_event, etc.) may cause issues. In general, a standard physical device should be used to verify My-T-Soft Basic operation. This is why IMG always recommends interested parties download and test with any IMG software to ensure that the results are satisfactory, especially if non-standard hardware is being used.
My-T-Soft Professional has support for multi-touch devices, but this is currently not included in My-T-Soft Basic. For options and further information, please contact IMG customer service.
There are no inherent advantages for user-interface software such as My-T-Soft Basic to operate as a native 64-bit build, so to help with support having a single 32-bit release allows operation in both 32-bit and 64-bit systems. The 64-bit operating system handles the process/user interface aspects without any limitations and because this is a user interface with the user being the limiting factor, there is no need for faster operation or larger memory access that the 64-bit build would enable.