How To Package Macro Technology In Your Application
-
Following are the Tethys Macro SDK files
you will need to install on your user's machine at the time of
installing your application.
- WKSPSDK.DLL (ActiveX component that goes in
system32 folder)
- RegisterWKSPSDKDLL.EXE (Executable that registers
the ActiveX component. You need to call
this executable that registers WKSPSDK.DLL while installing your application
on user's machine)
- UnRegisterWKSPSDKDLL.EXE (Executable that
unregisters the ActiveX component. You need to call
this executable that unregisters WKSPSDK.DLL while uninstalling your application
from your user's machine.)
- WKSPSDK.EXE (Regular executable that stays in the
same folder as your application. It is an essential
component of SMART Macro Technology)
- Config.txt (Text file. Please understand how to use SetConfigFile function)
- ManageMacros.exe (Optional. Package it if you are using Tethys Macro
SDK User Interface. It has to be present in the same folder as your application that uses Tethys
Macro ActiveX Object functions.)
-
TABCTL32.OCX (If you are packaging
ManageMacros.exe then you need
to register this file.
This is an ActiveX control that goes in system32 folder. It
is used for displaying Tabs
in the ManageMacros.exe properties
window)
- While uninstalling your application from the user's machine, you have to
remove all of the above files from the user's machine. To unregister the
WKSPSDK.DLL ActiveX Object, please call the executable "UnRegisterWKSPSDKDLL.EXE"
and then remove it from the system32 folder.