Elo TouchSystems MonitorMouse FOR WINDOWS NT Version 2.0 manual $Sshqgl%, Axis Capabilities

Page 32

$SSHQGL[￿%

Programming Options

Z-Axis Capabilities 27

Launching the Touchscreen Control Panel 29

Calibrating from Within Your Program 29

Z-AXIS CAPABILITIES

Windows NT programmers can take advantage of IntelliTouch Z-axis capabilities. For a demo of Z-Axis run ZAXIS.EXE from the \ELO directory. This program is installed by using the Custom option in Setup. Run Setup again to install the programming tools.

To access the Z reporting capabilities of the driver in Win32, the device is accessed via its Win32 name "MMDev". The CreateFile function opens the MMDev device and returns a handle to it. This handle is subsequently used in the DeviceIoControl function call which is the mechanism used to obtain Z data from the driver. The I/O control code IOCTL_MM_ZAXIS_SUPPORT is the parameter used to query the driver to see if the controller supports Z reporting capabilities (IntelliTouch). The I/O control code IOCTL_MM_ZAXIS is the function parameter passed to the DeviceIoControl function to obtain Z data.

27

Image 32
Contents MonitorMouse MonitorMouse for Windows NT Governing Law Limited WarrantySoftware License Contents Appendix B Programming Options Introduction About this ManualAbout Monitormouse for Windows NT Touchscreen Controller CompatibilitySoftware Compatibility IntroductionVideo Compatibility Other Versions of MonitorMouseProduct Registration Contacting ELOCustomer Service Installing MonitorMouse for Windows NT Before YOU BeginInstalling MonitorMouse for Windows NT Configuring the ControllerInstalling the Software Installing the Software Installing MonitorMouse for Windows NT Monitormouse for Windows NT Files MonitorMouse for Windows NT FilesMONMOUSE.SYS Modifications to Windows NT Configuration Modifications to Windows NT ConfigurationInstalling MonitorMouse for Windows NT Using MonitorMouse for Windows NT Touchscreen Control PanelCalibration Using MonitorMouse for Windows NTRunning the Touchscreen Control Panel Mouse Button Emulation Mode Touchscreen Control PanelClick Sound on Touches Tips on Using the Touchscreen in Windows NT Tips on Using the Touchscreen in Windows NTRemoving the Mouse Pointer Border WidthUsing the Overscan Area ScrollingMaximizing Windows Option Buttons and Check BoxesRunning DOS Programs from NT Tips on Public Access Touchscreen ApplicationsRunning DOS Programs from NT Using MonitorMouse for Windows NT Installation Problems General InformationAppendix a Troubleshooting Display ProblemsTouch Problems Diagnostic Utilities Diagnostic UtilitiesComdump Sawdump Appendix a Troubleshooting $SSHQGL% Axis CapabilitiesAppendix B Programming Options BoolLaunching the Touchscreen Control Panel Launching the Touchscreen Control PanelCalibrating from Within Your Program Appendix B Programming Options