Open Exhibits - Downloads - Libraries

Libraries

  
  
 

50+ UI Elements

  
  

OpenExhibits 2.5 has over 50 UI elements that help to organize, display, and create interactivity, including menus, buttons, image, video, and sound displays, slideshows and more.

The Album provides a list of DisplayObjects that can be scrolled horizontally or vertically.
Learn More

The Button hides or shows DisplayObjects on specified state events.
Learn More

This element provides access to a camera’s video stream.
Learn More

This element provides access to events that dispatch color data.
Learn More

This element helps to control display heirarchies and access CML children.
Learn More

A calendar based element that provides date selection capability.
Learn More

The Dial element provides a list of text elements in a rotary selection tool.
Learn More

This tag is used to create a simple drop-down menu from a text string of items.
Learn More

Displays elements it contains in a fan formation.
Learn More

This tag accesses bitmap data from Flickr galleries using the Flickr web API.
Learn More

This tag can be used to create DisplayObject frames.
Learn More

This multitouch element loads in a Gigapixel image.
Learn More

Custom vector graphic shapes and lines. 
Learn More

Lays out the elements it contains into a grid formation.
Learn More

This tag allows you to load and display external image files such as jpg, png, etc.
Learn More

This tag allows external CML files to be included in a CML file. 
Learn More

This tag is used to develop custom keys that simulate keyboard events. Intended to be contained in a TouchKeyboard. 
Learn More

Lays out elements in a list format.
Learn More

Provides streaming access to the camera and microphone. 
Learn More

An element that provides a movable, scalable, magnifying lens with optional frame. 
Learn More

The Mask Container holds and masks a group of images placed inside it, and allows switching between images through double tap events.
Learn More

The Media element is a wrapper for media elements including the Image, Video, and the MP3. It auto-selects the correct media element based on the input file extension.
Learn More

The Menu element constructs a custom menu using nested Buttons(s).
Learn More

This tag provides access to the computer’s microphone stream if present.
Learn More

This tag creates customizable maps using the ModestMaps API and allows the inclusion of customizable MapMarkers.
Learn More

This tag loads and plays an MP3 file with optional waveform visualization.
Learn More

The Orb Menu is a UI Element that you can utilize to switch between items customized through CML. 
Learn More

This tag uses AWAY3D4 to generate a 3D panorama using either cubic or spherical panoramic images. 
Learn More

Lays out elements in pile formats.
Learn More

Lays out elements based off of given points.
Learn More

The RadioButtons element represents a group of radio buttons generated from a user defined list of labels. 
Learn More

Lays elements out at random points on the stage.
Learn More

This tag scrolls the content and allows the user to set the location of scrollbar as either vertical or horizontal.
Learn More

The Slider element creates a horizontal or vertical slider that responds to touch and mouse input. 
Learn More

The Slideshow takes a list of DisplayObjects and organizes them into a timed sequence with automated fades.
Learn More

The Stack takes a list of DisplayObjects and allows a user to move through the stack on touch events.
Learn More

The Stepper tag provides numeric text fields that allow the user to step and scroll through numbers in incremental amounts.
Learn More

The SWC element displays an external class from a SWC library file.
Learn More

The SWF element displays an external class from a SWF library file.
Learn More

The Switch element acts as a switch button.
Learn More

The Tab element is a container with a tab extension that toggles its contents between visible and invisible.
Learn More

A Container that allows switching between a group of tabs.
Learn More

This element displays a text field and can even take HTML text.
Learn More

The TLF element provides access to AS3′s TLF system within CML.
Learn More

The Toggle element acts as a toggle button.
Learn More

TouchContainer can be used to create interative display containers.
Learn More

The TouchKeyboard is a virtual keyboard providing an interface for a collection of Key objects and output management for key events. 
Learn More

The Video element loads a video and plays it, and provides access to play, pause, seek, and stop methods. 
Learn More

The View element is touchable display container with its default size set to the stage.
Learn More

The WAV element loads a WAV file and plays it, with an optional graphical waveform visualization. 
Learn More

The YouTube element retrieves and streams a YouTube video using the YouTube API.
Learn More