Identifier
Titan has a number of workspace windows. Some are available only in a certain context, others can be opened almost anywhere.
All windows have these attributes (any attributes are written in double quotes, even a numeric type):
stackId | String, identifies the stack - always “mainWindowStack” |
windowId | String, identifies the window, see below |
x | Float, the window's x position (left) |
y | Float, the window's y position (top) |
width | Float, the window's width |
height | Float, the window's height |
maximised | Boolean, whether this window is maximised |
regionId | Enum, on which display the window is shown (currently everything is “primary” |
open | Boolean, whether this window is shown |
The full workspace canvas has a dimension of 2 x 2, and is divided into 12 x 8 tiles. Hence, each x part is 2/12 = 0.166, and each y part is 2/8 = 0.25.
Example:
<workspaceWindow stackId="mainWindowStack" windowId="Windows.Groups" x="0" y="0" width="1" height="0.5" maximised="False" regionId="primary" open="True">
Each window has at least one element: scroll.
<scroll verticalScrollOffset="0" horizontalScrollOffset="0" />
Additionally, the various windows may have different more child elements. For a detailled example of how windows can be opened see Create Workspaces.
Here is a list of the various windows, identified by the respective windowId:
Window name | windowId | remarks |
---|---|---|
Groups | Windows.Groups | |
Colours | Windows.Colours | |
Capture Settings | Windows.Visualiser.Capture.Settings | |
Caspture | Windows.Visualiser.Capture | |
Undo History | Windows.UndoHistoryView | |
Acn Merge | Windows.AcnMerge | |
Options | Windows.AllOptionsView | |
Set List | Windows.SetListView | |
Event Log | Windows.EventLogViewer | |
Static Playbacks | Windows.StaticPlaybacks | |
Keyframe Shapes | Windows.KeyFrameShapeView | |
Audio Triggers | Windows.Audio | |
Colour Picker | Windows.ColourPicker | |
User Settings | Windows.UserSettingsView | |
Intensity View | Windows.IntensityView | |
Media | Windows.Media | |
Master Options | Windows.MasterOptionsView | |
Active Playbacks | Windows.ActivePlaybacks | |
Attribute Editor | Windows.Attributes | |
Gobos and Beams | Windows.Beams | |
Channel Grid | Windows.ChannelGrid | |
Cue View | Windows.CueView | |
Dmx Settings | Windows.DmxSettings | |
Dmx | Windows.Dmx | |
Effects | Windows.Effects | |
Groups And Palettes | Windows.Compatibility.GroupsAndPalettes | |
Fixtures And Playbacks | Windows.Compatibility.FixturesAndPlaybacks | |
Fixtures | Windows.Fixtures | |
Fixture View | Windows.FixtureView | |
Hud | Windows.Hud | |
Layout Editor | Windows.LayoutEditor | |
Macros | Windows.Macros | |
Palette View | Windows.PaletteView | |
Patch View | Windows.PatchView | |
Effect Editor | Windows.EffectEditor | |
Pixel Effect View | Windows.PixelEffectView | |
Pixelmapper Preview | Windows.PixelMapPreview | |
Playbacks | Windows.Playbacks | |
Playback View | Windows.PlaybackView | |
Positions | Windows.Positions | |
Shape Fixture View | Windows.ShapeFixtureView | |
Shape Library | Windows.ShapeLibrary | |
Shape View | Windows.ShapeView | |
Showfile Browser | Windows.ShowFileBrowser | |
Show Library | Windows.ShowLibrary | |
Timecode 1 | Windows.Timecode | |
Timecode 2 | Windows.TimecodeTwo | |
Timecode 3 | Windows.TimecodeThree | |
Timecode 4 | Windows.TimecodeFour | |
Triggers | Windows.Triggers | |
Titan Server Session Settings | Windows.SessionSettings | |
Titan Server Session Connection | Windows.SessionSettings.Connection | |
Mobile Wing | Windows.MobileWing |