Adding DDOs to a Page

Dynamic Display Objects (DDOs) are the interactive, data-driven components of a SAMMI page. StudioWeb provides a palette of 44 DDO types organized into categories.

The DDO Palette

The palette is in the left sidebar, organized into collapsible categories:

CategoryDDO Types
Meters & GaugesMeter, Gauge, FSL Meter, MSL Meter, Thermometer, Progress Bar
AlphanumericReal, Integer, Formatted Numeric, Alphanumeric, Equation, Custom Time, DOBJ
Charts & TrendsTrend, Plot, Curve Set, Bar Chart, Pie Chart, Tabular
Buttons & ControlsPush Button, Button Group, Slider, Bar, Scrollbar, Spin Button
Lists & MenusSelect List, Advanced Select List, Option Menu, ComboBox, Menu, Advanced Menu
Symbols & IconsObject Icon, Bitmap Symbol, Text Symbol, Vector Symbol, Tracker
Text & AlarmsText Field, Annotated Text, Alarm, Text Browser
Tables & DataList Manager, Scroll Display, Graphic Data Field
ContainersRegion, Frame, Notebook, Paned Window, Tree, Toolbar

Placing a DDO

  1. Click a DDO type in the palette — the cursor changes to a crosshair
  2. Click on the canvas where you want to place it
  3. The DDO appears at that position with default dimensions
  4. The DDO is automatically selected, and its properties appear in the Property Inspector

Selecting DDOs

ActionEffect
Click an objectSelect it (deselects others)
Shift+ClickAdd to / toggle selection
Ctrl+ASelect all objects
Click empty canvasDeselect all
Drag selection boxSelect all objects in the box

Moving DDOs

  • Drag a selected object to move it
  • Arrow keys nudge by 1 pixel
  • Shift+Arrow nudges by 10 pixels
  • Objects snap to the grid by default — hold Shift while dragging to disable snap

Resizing DDOs

  1. Select an object
  2. Drag any of the 8 resize handles (corners and edges)
  3. The object resizes from that handle

Deleting DDOs

  • Select the object(s) and press Delete or Backspace
  • Or use Edit → Delete

Copy and Paste

  • Ctrl+C copies selected objects
  • Ctrl+V pastes at an offset from the original position
  • Pasted objects get new unique IDs

DDO Default Properties

Each DDO type has sensible defaults when created:

  • Size: Type-appropriate (e.g., Meters are 200×180, Buttons are 100×40)
  • Colors: Use preferences defaults (Edit → Preferences → DDO section)
  • Font: Default DDO font from preferences
  • Range: Meters/bars/sliders default to 0–100

All defaults can be customized via Preferences.

Tips

  • Collapse unused palette categories to reduce scrolling
  • Use copy/paste to duplicate DDOs with identical settings, then adjust
  • Group related DDOs on the same layer for easier management
  • Set data bindings (readKey, writeKey) after placing and sizing the DDO

See Also