IMG Home PageIMG ProductsProduct DownloadsOrdering InformationTechnical Support and Frequently Asked QuestionsDeveloper's Corner and UtilitiesAbout IMG
CustomersIMG ResellersMedia InformationIMG Events / Trade ShowsUseful LinksIMG Contact InformationIMG Information / Policies


Application Notes

Topmost Windows

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 TouchRight Utilities 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 TouchRight Utilities 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 - TouchRight Utilities only sets this attribute when its window is created, so if TouchRight Utilities is NOT the topmost window, then it is likely other windows have this attribute, or are forcing this attribute, causing the TouchRight Utilities window to be lower in the Z order for topmost windows. If additional assistance regarding this topic is required for your particular application, please contact IMG customer service.

Device Compatibility

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. In these cases, the approach used in TouchRight Utilities does not appear to affect the Left/Right toggle. Specifically, TouchRight Utilities will work fine with a physical mouse connected to the system, but the touchscreen itself is not affected by the TouchRight Utilities. So any device that does not use a driver, and perhaps uses higher-level functions (APIs such as SendInput, mouse_event, etc.) to create the mouse click events will effectively bypass the swapped mouse buttons to generate Left/Right events. 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.

Note: In some cases, other IMG software may be useful in providing a complete system. For example, using the Shift-F10 keystroke combo will open Context/Property menus, and can be accessed via the IMG My-T-Soft family of on-screen keyboards. Also tools such as SmartClick may provide other functionality necessary when working with devices that don't truly replace the mouse / pointing device interface.


IMG Home PageIMG ProductsProduct DownloadsOrdering InformationTechnical Support and Frequently Asked QuestionsDeveloper's Corner and UtilitiesAbout IMG
CustomersIMG ResellersMedia InformationIMG Events / Trade ShowsUseful LinksIMG Contact InformationIMG Information / Policies


As seen in ...

Yahoo!finance