15
Chapter 6
Core Implementation: WinForms
IDTechSDK.dll includes class libraries to interface with the Kiosk III/IV. This guide assume a fair understanding of
Visual Studio 2013+, C# and general Windows programming knowledge.
6.1
Integrating with IDTechSDK.dll
•
Import the necessary libraries
•
Add using statements to utilize library
•
Implement the callback function
•
•
6.2
Import the necessary libraries
Communicating with IDTech Devices requires the following library to be referenced by the project:
• IDTechSDK.dll
Add the reference as you would any .NET managed library reference. The most direct method would be right-click
on the "References" in the Solution Explorer for the project, select "Add Reference...", click "Browse..." and locate
IDTechSDK.dll.
IDTechSDK.dll has a dependency of Microsoft .NET 4.50 or greater. Please make sure your final application installer
checks for this dependency and installs it if not on the destination system.
In addition, the following libraries need to be added to project folder and included in with the application distribution:
• KioskIII_config.dll
• KioskIII_ctls.dll
• KioskIII_device.dll
• KioskIII_parse.dll
You can add these libraries by right-clicking on your project name in the solution Explorer and select "Add-
>
Existing
Item..." or keyboard shortcut Shift-Alt-A.
Once all three items are added, set their properties to "Copy if newer" so they will be included in the final applica-
tions destination folder.
IDTech Windows SDK Guide for Kiosk III/IV #80136501-001