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 |