Add touch panel files to workspace
Initial commenting for system includes
Add library files to workspace
Add modules for multi-preview and drag & drop functionality as well as debugging
Include API and Control libraries in code
Add SNAPI display control include to the workspace
Set IP of system in workspace to IP of DVX-3156 used in demo
Forgot to add modules to program - whoops!
Create constants for device IDs
Create constants for device ports
Add constants for 10" drag and drop panel buttons, popups, and image file names
Define the physical and virtual devices/ports used in this program
Include the listener libraries - Enzo listener library commented out for now (want to make changes to it later before including it)
Include the SNAPI display control file into the program
Define a structure for an area of bounds
Define device arrays for overriding the device arrays in the listener libraries
Define tracking and wait time variables
Instantiate the drag & drop module for the 10" panel located at the Student Table
Minor edits to 10" panel from the Boardroom Demo at AMX14 to make it fit within the scope of the Collaborative Learning demo at Integrate 2014.
- Reduce drop selections from 2 x monitors to 1.
- Make all source selections HDMI.
- Rename popups as 'laptop-X' where 'X' is the Student #.
Initial concept art for 20" panel at lecturn applied to touch panel file