IMG Developer's Kit: Developer's Kit Guide and Technical Documentation; Version 1.90; User's Guide | ||
---|---|---|
Prev | Chapter 1. IMG Developer's Kit | Next |
Files And Installation Notes
The Developer's Kit is a single file delivered as a Zip file - it is recommended that you use the DVKTINST.EXE (DevKit Install executable to extract the files & folders, or use WinZip, or another decompressing utility that can handle Zip files with long file names). The Zip does include long file names, so using PKUNZIP may result in some loss of information within the names (& projects containing these files).
By default, these folders & files will be removed in you select Un-install from the Control Panel | Add/Remove programs for the IMG product.
The following is the folder structure created when unzipped above. For My-T-Soft the default INSTALLFOLDER is: \Program Files\MYTSOFT (My-T-Pen replace MYTSOFT with MYTPEN) (My-T-Touch replace MYTSOFT with MYTTOUCH) For Build-A-Board, the default INSTALLFOLDER is \Program Files\Build-A-Board\SDK
(The following listing is in the order these utilities were added into the current DevKit. Over time, various utilities have been revisited & updated, so this list is just a quick reference of what is included - refer to the contents & other documentation details for a more useful way to access specific utilities)
INSTALLFOLDER\DEVKTDOC - This Document - start at home.html
INSTALLFOLDER\DEVKIT - My-T-Soft Developer Kit
INSTALLFOLDER\NTUTILS - NT Utilities
INSTALLFOLDER\WIN3UTIL - Win 3.x Utilities
INSTALLFOLDER\CNTRLMTS - Control My-T-Soft Button Utility
INSTALLFOLDER\LOGOS - Logos for Custom Logo Option
INSTALLFOLDER\MSECLKS - Mouse click utilities
INSTALLFOLDER\VBASIC - Visual Basic Examples
INSTALLFOLDER\CTALTDEL - Ctrl-Alt-Del Emulation
INSTALLFOLDER\MTSEDIT - COM Edit control
INSTALLFOLDER\MTSDLL - MTS DLL w/source (with Access 97 Example)
INSTALLFOLDER\KEYBOARD - Keyboard based utilities
INSTALLFOLDER\IEXPLORE - Internet Explorer utilities
INSTALLFOLDER\USERUTIL - User utilities
INSTALLFOLDER\DEVUTIL - Developer utilities
INSTALLFOLDER\DEVKITCE - My-T-Soft Developer's Kit for Windows CE
INSTALLFOLDER\DEVKIT2 - My-T-Soft Developer's Kit for Build-A-Board / My-T-Soft 2.x
INSTALLFOLDER\VISUALC - Visual C++ Examples (Microsoft Visual C++ Version 6 Project)
INSTALLFOLDER\MSACCESS - Microsoft Access integration (MTSDLL)
INSTALLFOLDER\CSHARP - C# (.NET) example
INSTALLFOLDER\JSHARP - J# (J sharp) example
INSTALLFOLDER\JAVA - Java example
INSTALLFOLDER\ADDONDLL - Add-On DLL template, example
INSTALLFOLDER\LOGDLL - Log DLL usage logging DLL based on ADDONDLL capability
INSTALLFOLDER\ONSCREEN - OnScreen specific Developer's Kit Utilities
INSTALLFOLDER\INCLUDE - MYTSOFT.H header file & Update.bat
INSTALLFOLDER\MODAL - Modal Input utility for integration (locks out non-keyboard mouse clicks)
INSTALLFOLDER\LAYOUTS - Source files for keyboard layouts & build tools
INSTALLFOLDER\PAINTDLL - Source files for DLL that allows external painting of keys
INSTALLFOLDER\WORDSDLL - Source files for DLL that integrates with OnScreens Word complete
INSTALLFOLDER\MTSAppBar - Uses a taskbar like appbar to resize desktop for OnScreen
INSTALLFOLDER\Magnifier - Tools for external control of The Magnifier
INSTALLFOLDER\JTMUtil - Tools for external control & working with Joystick-To-Mouse
INSTALLFOLDER\THEMES - Source for examples THEMES used with My-T-Soft releases
INSTALLFOLDER\MultiTouchDLL - Source for Multi-Touch/Gesture/Flicks interfaces
INSTALLFOLDER\ZIPUNZIP - Source for ZIP32.DLL/UNZIP32S.DLL
Application notes and various other helpful hints can be found at IMG's web site / IMG's Developer's Corner. This is the link for the Developer's Corner within this document.
If your distribution software did not come with the Developer's Kit diskette or files, you may download the latest version from the web site.
Because of the constantly changing nature of software development, this document may not be as current as the web site. Additionally, the wants & needs of developers depend on external factors, and timely information relevant to a particular application may only be available on-line.
The Developer's Kit contains utilities for implementing My-T-Soft within application development environments (such as Microsoft Access, Borland Delphi, Visual Basic, Oracle, and other visual application design environments), and high-level applications that provide basic external program control with a Shell / WinExec / Spawn function (such as LabView, WonderWare, and other third-party software systems).
As seen in ...