Flash Based Custom User Interfaces : Virtual Button Station
Authored in Macromedia Flash, the following example shows how a virtual touch screen can be created for CueServer. Instead of using proprietary LCD hardware, CueServer's open-standards-based approach allows inexpensive off-the-shelf PCs to be used to display interactive touch screen controls. Using Flash, nearly any imaginable features can be added to the example below, including custom graphics, logos, logic, passwords, multiple screens and much more.
Pressing any of the live buttons on the "virtual button station" on the left sends CueScript commands to CueServer. Each of these buttons execute different Cues that either performs timed fades to static scenes or begins complete light shows in our imaginary room we're controlling. Feedback from CueServer can change the illuminated button as well, allowing other events to remotely change the state of this button station on screen.