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 |