Showcase can accommodate three kinds of UI:
- HTML based UIs residing in the viewport
- Adobe Flash-based UIs residing in the viewport
- HTML based UIs residing on a remote machine
Workflow, Samples and Tools
Workflow |
Related samples and tools |
Details |
Building a remote UI |
AJAX:
|
Provides a complete example, with documentation, of a UI built with Asynchronous JavaScript and XML (AJAX) to control Showcase
from a web browser on a remote client.
|
Sending button pushes from a remote (html) UI |
Python: Messages:
|
Simulates local button pushes from a remote UI by sending messages that “press” keyboard keys. |
Sending messages from a remote (html) UI |
Python: Messages:
- ALTERNATIVE_*
- BEHAVIOR_*
- ENVIRONMENT_*
- SHOT_*
- SLIDE_*
- Etc.
|
Illustrates how to send MESSAGES to Showcase by "label" rather than "message ID" |
Adding a UI to the viewport |
Python: Messages:
|
Adds a simple UI to the Showcase Canvas (viewport) that switches between shaded and tessellated views |