COMP Panel Page
Jump to navigation
Jump to search
Parameters - Panel Page
The Panel parameter page controls panel attributes such as display on/off, enable on/off, panel help, and interactions with the cursor.
Display
display
- Specifies if the panel is displayed or hidden. Changing this parameter may incur some layout processing costs. For simple cases, such as overlays it is more performant to adjust the opacity parameter instead.
Enable
enable
- Allows you to prevent all interaction with this panel.
Help DAT
helpdat
- Lets you specify the path to a Text DAT whose content will be displayed as a rollover pop-up help for the control panel.
Cursor
cursor
- ⊞ - Changes the cursor displayed when cursor is over the panel.
- Normal Select
pointer
-
- Link Select
linkselect
-
- Text Select
ibeam
-
- Precision Select
cross
-
- Busy
busy
-
- Activate
activate
-
- Invisible
invisible
-
Multi-Touch
multitouch
- ⊞ - When enabled, this panel will process the first touch it gets in a similar manner to how it processes a mouse click, with updates to u, v, state etc. The touch event must be initiated from the panel. Subsequent touches are ignored. If this panel handles multi-touch events via the Multi Touch In DAT, you may want to disable Built-in Multi-Touch so it won't interfere with script processing.
- Use Parent's Multi-Touch Settings
mtouchparent
- Use the parent's Multi-Touch setting. This defaults to enabled in the root component.
- Use Built-in Multi-Touch
mtouchyes
- Enable use of first touch as mouse.
- Do Not Use Built-in Multi-Touch
mtouchno
- Disable use of first touch as mouse.
Constrain Cursor
constraincursor
- Constrains the cursor to this panel, keeping it inside once it enters.
Use Mouse Wheel
mousewheel
- Turn on to capture events when the mouse wheel is used over the panel.
Drag Edges to Resize
resize
- ⊞ - Four checkboxes allow you to enable resizing a panel by grabbing the corresponding edge or corner: Resize Left, Right, Bottom, Top.
- L
resizel
-
- R
resizer
-
- B
resizeb
-
- T
resizet
-
W Range
resizew
- ⊞ - Limits the left-right (width) resizing range.
resizewmin
-
resizewmax
-
H Range
resizeh
- ⊞ - Limits the bottom-top (height) resizing range.
resizehmin
-
resizehmax
-
Drag to Reposition
reposition
- ⊞ - Enables repositioning of the panel or window by dragging with the mouse.
- Off
off
-
- Window
window
-
- Component
component
-
Component
repocomp
- Enabled by choosing the Component option from the Reposition parameter. Specify the path to the panel component you would like to reposition by mouse.
X Range
repositionx
- ⊞ - Enabled by choosing the Component option from the Reposition parameter. Sets the maximum range for repositioning the panel component horizontally.
repositionxmin
-
repositionxmax
-
Y Range
repositiony
- ⊞ - Enabled by choosing the Component option from the Reposition parameter. Sets the maximum range for repositioning the panel component vertically.
repositionymin
-
repositionymax
-
Anchor Drag
anchordrag
- ⊞ - When Drag To Reposition parameter is set to Component, and the panel's Horizontal Mode and/or Vertical Mode is set to Anchors, this menu determines whether drag-to-reposition actions change Anchor values or Offset values.
- Anchors
anchors
- Drag-to-reposition actions change Anchor parameter values
- Offsets
offsets
- Drag-to-reposition actions change Offset parameter values
Scroll Overlay
scrolloverlay
- - Controls whether the panel is affected by scrollbar position. This allows the creation of panel overlays that aren't affected by the panel's scrollbars.
- Off
off
- Scrollbar affects panel normally.
- Ignore
ignore
- Panel will not move when scrollbar is moved. Panel depth is determined by Depth Layer parameter normally.
- Ignore and Draw Over
ignoreover
- Panel will not move when scrollbar is moved. Panel is drawn over scrollbars and sibling panels.