Component Attributes

NameDescription
Activate Browser Context MenuActivates a context menu (right mouse button click) on the WebBrowserToolbar. The context menu is configured in the 'Global strings' on project level.
Activated ImageThe image that the component displays while the component is in 'activated' state. This applies only if the 'Use Status Image' property is 'true'.
AddThe label for the 'add bookmark' command in the bookmark menu. If not specified the command will not appear.
AlignmentAlignment of text or image inside the component's display area.
Attached ScaleThe ScaleValueInput that the button affects.
Attached TableThe Table that provides the table cells that the table cell editor modifies.
Automatic StartStart to play automatically once the component is displayed.
Background ColorColor of the background of the component's display area. Note: Has no effect if the 'Is Transparent' property is 'true'.
Block Align HorizontalHorizontal alignment of the dynamic grid in the parent panel (see attribute layoutType).
Block Align VerticalVertical alignment of the dynamic grid in the parent panel (see attribute layoutType).
Block EventsIf false (default) the Rectangle component should trace only if clicked on the edges (lines). If true, rectangle component should add an entry for tracing of type rectangle.
BoldUse bold face, i.e. show text that the component displays with thick, heavy lines.
Border ColorColor of the border surrounding the component.
Border WidthWidth of the border surrounding the component.
CancelThe label for the 'cancel' button in the bookmark management dialog.
Cell Address Rel WidthWidth ratio (in percent) between cell label area and total width of the TableCellEditor.
Child TypesThe node types of nodes accepted as child nodes.
ClosableDisplays a 'close' icon in the dialog header bar. Does not apply if the 'Dialog' attribute is 'UNDEFINED'.
ColumnThe column of the table cell in the table's cell grid. Currently not visible or modifiable by the item author.
ColumnsDefinition of the columns in a dynamic grid layout (see layoutType attribute). Use the auto layout configuration dialog to set this value properly.
Column ValuesThe values to use for the additional display columns: The 'Text' attribute specifies the value for the first column. This attribute gives the values for all other columns.
CommandThe command that the component triggers when clicked.
Context MenuThe commands available in the context menu (right mouse button click) on the tree node.
Contribute VariableFlag that activates the implicit variable mechanism for the component. The component needs an explicit User Defined Id for a full activation.
Control Icon SizeThe size of the circle (for RadioButton) or the box (for CheckBox) at runtime. For large sizes increase the 'Label Distance' property to avoid the circle/box to overlap the label.
CursorThe cursor that we should use while the mouse is hovering over the component. Use the set cursor dialog to set this value.
Css Class NameThe CSS Class Name to be applied on the component at runtime. CSS Styles are defined in the Project's Global Properties - CSS Styles tab.
Deactivated ImageThe image that the component displays while the component is in 'deactivated' state. This applies only if the 'Use Status Image' property is 'true'.
Default Column ValuesThe values to use for the additional display columns for nodes created at assessment run time. The 'Text' attribute specifies the value for the first column. This attribute gives the values for all other columns.
Default Nb Of Decimal PlacesThe default number of decimal places for floating point values in table cells; 0 sets full precision. May be overruled by 'No Of Decimal Places' attribute of the cell.
DeleteThe label for the 'delete' column in the bookmark management dialog.
Delete EventA state machine event that is triggered when the node is about to be deleted. If an event is specified here the event is sent and the delete operation is cancelled.
DialogThe dialog mode of the page: DIALOG = pop up as dialog; MODAL_DIALOG = pop up as dialog and restrict interaction to the pop up; UNDEFINED = appear as main content.
Dialog HeadingThe title label of the bookmark management dialog.
Drag EventA state machine event that is triggered when the component starts to be dragged (in a drag-and-drop operation).
Drag SourceMakes the component dragable in a drag-and-drop operation.
Drop EventA state machine event that is triggered when the component receives a dropped component (in a drag-and-drop operation).
Drop ModeThe action performed at successful completion of a drag-and-drop operation. Specify this on the drag source component. COPY=copy value over; SWITCH=exchange values; MOVE=move value over, set my value to 0, for Panel as target moves dragged component to new position; NONE=no value changes (but events are triggered). Use MOVE for Panel as drop target.
Drop TargetMakes the component receive a dropped component in a drag-and-drop operation.
East Border Line ColorColor of the east cell border.
East Border Line WidthWidth of the east cell border.
End EventA state machine event that is triggered when the player reaches the end.
Filter LeavesDisplay only nodes that cannot have child nodes (due to their node type).
Frame Select Group NumberThe number of the select group defined by the Frame. Specifying this will assign the component to the specified select group. You may not set 'Is Single Select Member' to true in combination with this setting.
Font ColorThe color of the text that the component displays. This may be overruled by settings in 'Use Column Font' and 'Use Tree Font' attributes.
Font NameThe font style used for the text that the component displays. This may be overruled by settings in 'Use Column Font' and 'Use Tree Font' attributes.
Font SizeThe size of the font used for the text that the component displays. This may be overruled by settings in 'Use Column Font' and 'Use Tree Font' attributes.
From SecondStart of the display interval.
Gap ColumnThe width of the gap between columns in the dynamic grid filling a panel (see attribute layoutType).
Gap RowThe width of the gap between rows in the dynamic grid filling a panel (see attribute layoutType).
HeightThe height of the component. After changing the height of a TextField, ImageTextField or HTMLTextField use the rich text editor to adapt the text layout.
Hide ColumnsDon't show columns in the Tree component. (Columns will appear in the TreeView nevertheless.)
Hide ControlsHides the controls provided by the player implementation (start/stop/pause/progress/volume).
Hide LeavesHides nodes that cannot have child nodes (due to their node type).
HighlightableEnables selection of text blocks at assessment run time.
HorizontalUse horizontal orientation. For Line the line appears horizontally, for ScaleValueInput the knob moves horizontally.
Image ReferenceThe image that the component displays. This applies only if the 'Use Status Image' property is 'false'.
IncrementThe increment the button will apply to the attached ScaleValueInput at each click. Applies only if the 'Attached Scale' attribute is set.
Input SourceThe type of input source. Configure via the 'Configure Input Source' context menu dialog to find more details about it.
Input Source Catch FocusCatch focus on the page and grab all keyboard input for the calculation engine. Applies only if the InputSource is set to CALCULATION_ENGINE_RESULT.
Input Validation PatternA regular expression restricting valid input text for the component. The system will reject invalid text input at assessment run time. An empty string as value imposes no restriction.
Input Validation EventA state machine event that is triggered when invalid text input is rejected at assessment run time due to a pattern in the Input Validation Pattern attribute.
Is FrozenDisables the component initially. Use the operators setFrozen/unsetFrozen to enable and disable the component at assessment run time.
Is HiddenHides the component initially. Use the operators setHidden/unsetHidden to switch the hidden state of the component at assessment run time.
Is SpreadsheetThe table is configured as 'spreadsheet' table. Currently not visible or modifiable by the item author.
Is TabbedDisplay tabs in the web browser.
Is ToggleActivates a 'toggle' mode for the component like toggling between 'pushed/released' or 'selected/deselected'. Use the operators setSelected/unsetSelected to toggle between the states at assessment run time.
Is TransparentMakes the background of the component's display area transparent.
ItalicUse italics, i.e. show text that the component displays with cursive styled letters.
Label DistanceThe distance between the control (i.e. the check box or radio button) and its label.
Label PositionThe position of the label in relation to the control (i.e. the check box or radio button) itself.
Layout TypePlace children by their fixed coordinates or into a dynamic table grid
Line ColorThe color for the line or the lines of the rectangle.
Line WidthThe width of the line or the lines of the rectangle.
ManageThe label of the 'name' column in the bookmark management dialog.
Maximum ValueThe maximum value for the spinner.
Max PlayThe maximum number of times the player can be started within a task. 0 specifies no limit.
Max RecordThe maximum number of recordings. 0 specifies no limit.
Media ReferenceThe preferred internal media to play. Configure via the 'Link Audio/Video' command available in the component's context menu.
Media Reference ExternalThe preferred external media to play. Configure via the 'Link Audio/Video' command available in the component's context menu.
Media Alternate RefThe internal media to play if the preferred media cannot be played (due to incompatible format etc.). Configure via the 'Link Alternate Audio/Video' command available in the component's context menu.
Media Alternate Ref ExternalThe external media to play if the preferred media cannot be played (due to incompatible format etc.). Configure via the 'Link Alternate Audio/Video' command available in the component's context menu.
Minimum ValueThe minimum value for the spinner.
Mouse OverText that is displayed while the mouse hovers over the component.
Mouse Over ImageThe image that the component displays while the mouse hovers over the component. This applies only if the 'Use Status Image' property is 'true'.
Mouse Over Text Cell AddressText that is displayed while the mouse hovers over the cell address part of the TableCellEditor.
Mouse Over Text Cell ContentText that is displayed while the mouse hovers over the cell value part of the TableCellEditor.
MovableMakes the column movable.
Multiple Select ModeAllows multiple selections of selectable components in the ImageMap.
Multi SelectAllows multiple selections among the table cells in the table. Does not apply to 'spreadsheet' tables.
Nb Of Decimal PlacesThe number of decimal places for floating point values in the table cell; 0 sets full precision.
Node TypeThe node type of the tree node.
North Border Line ColorColor of the north cell border.
North Border Line WidthWidth of the north cell border.
OkThe label of the 'OK' button in the bookmark management dialog.
Page AddressThe internal or external address providing the content of the ExternalPageFrame. Configure via the 'Set Page Address' command in the context menu of the ExternalPageFrame.
Page IncrementThe increment/decrement that the page up/down keys will apply to the ScaleValueInput or SpinnerValueInput.
Pause EventA state machine event that is triggered when the player pauses.
Pause Recording EventA state machine event that is triggered when the player pauses the recording.
Pressed ImageThe image that the button displays while it is pressed.
Raised EventThe state machine event that the component raises when it is selected. SingleLineInputField and InputField trigger the event when loosing focus. RadioButtonGroups do not raise this event: They inherit the setting to RadioButtons that don't set a Raised Event of their own.
Raised Alternate EventAn alternate state machine event that a 'toggling' component (e.g. CheckBox, RadioButton) raises (instead of the Raised Event) when it is clicked while in 'selected' or 'pushed' state. SingleLineInputField and InputField trigger the event when they gain focus. If not given the Component will raise the Raised Event instead.
Read OnlyMakes the component 'read-only': An input fields does accept modifications to the text; a tree does not allow modifications on its tree nodes.
Record AudioEnables the recording functionality.
Record VideoEnables the recording functionality.
ResizableMakes the column resizable.
RotationDisplays the component rotated by the angle given (0-360 degrees).
RowThe row of the table cell in the table's cell grid. Currently not visible or modifiable by the item author.
RowsDefinition of the rows in a dynamic grid layout (see layoutType attribute). Use the auto layout configuration dialog to set this value properly.
Run ForwardMake the timer progress bar run forward.
SelectableFor Table of Standard type: Make table cells selectable. For select group members: make the component selectable.
Selected Background ColorThe color of the component's background while the component is selected.
Select Group Member NameIf defined, this attribute value will replace the (child) component User Defined Id for the FrameSelectGroups or RadioButtonGroups implicit variable evaluation.
Show Remaining SecondsMake the timer count down remaining seconds instead of accumulating elapsed seconds.
SortableMake the column sortable, i.e. add a control to sort the tree nodes according to the column's values.
South Border Line ColorColor of the south cell border.
South Border Line WidthWidth of the south cell border.
Spell CheckingThis attribute will turn the spell checking feature on/off.
Start CollapsedInitially show the tree or tree node with all (sub-)nodes collapsed.
Start EventA state machine event that is triggered when the player starts playing.
Start Recording EventA state machine event that is triggered when the player starts recording.
Stop EventA state machine event that is triggered when the player stops playing.
Stop Recording EventA state machine event that is triggered when the player stops recording.
Step IncrementThe increment/decrement that the cursor up/down keys will apply to the ScaleValueInput or SpinnerValueInput.
Source Input IdThe internal ID of the input field that is used to couple it to a SimpleTextField. Configure this via the 'SetSourceInput' command in the component's context menu.
Tab ClosableSpecifies whether the tab is closable or not (default value is true). Applies to web browsers with 'Is Tabbed' attribute set to 'true' only.
Tab IndexThe HTML 'tabIndex' to assign to the component. This controls the sequential keyboard navigation (usually with the tab key). Use values -1 (to exclude the component) or 0 (after all explicitly ordered components) or 1, 2, ... (to explicitly specify the order).
Tab TextThe title of the web browser tab used to show this page in the web browser. Applies to web browsers with 'Is Tabbed' attribute set to 'true' only.
Tab WidthThe width of the web browser tab in pixels (default value is 100). Applies to web browsers with 'Is Tabbed' attribute set to 'true' only.
TextThe text that the component displays. For SingleLineInputField and InputField the initial content of the input field.
Text Input ReferenceThe internal ID of the input field that is couple to the SimpleTextField as input source. Configure this via the 'SetTargetInput' command in the component's context menu.
Text WrapAutomatically wrap the label text for the component.
Thumb SizeThe size of the slider knob.
Timer EventThe state machine timer event displayed by the Timer component.
To SecondEnd of the display interval, -1 expands the interval to the end of the video.
TransparencyThe transparency percentage used to display the selected component: 0% fully opaque, 100% fully transparent.
TreeThe tree that controls the component.
UnderlinedUnderline the text that the component displays.
Update On Single ClickIf set to true, a single click will update the attached TreeView/TreeChildView (instead of a double click).
Url TextThe URL to display in the web browser while this page is shown as embedded web child page.
Use AudioIf set to false, mutes the audio while playing.
Use Cell FontUse the cell specific font instead of the default font specified by the table.
Use Column FontUse the column specific font settings for the column values. This overrules the font settings of the TreeNodeType and the Tree.
Use Default Link ColorUse the project global color for the component (instead of its own color setting) as long as the component was never touched by the testee. Configure this via the 'Link Page' command in the component's context menu.
User Defined IdAn ID assigned to the component by the item author and used to refer to the component in the rule files (conditional link, task initialization, hit/miss, state machine).
Use Same Color For Visited ReferenceUse the same color for the component whether it was ever touched by the testee or not. Configure this via the 'Link Page' command in the component's context menu.
Use Standard TooltipDisplay the cell address while the mouse hovers over the table cells. Applies to 'spreadsheet' tables only. May be overruled by a cell specific 'Mouse Over' attribute.
Use Status ImagesUse the specific images depending on component state (Activated Image, Deactivated Image, Pressed Image, Mouse Over Image) instead of the standard image (Image Reference).
Use Tree FontUse the font settings of the Tree instead of the font settings in the TreeNodeType. This may be overruled by 'Use Column Font' setting in the TreeColumn.
Value Display TypeThe display type of the map based variable display: text, image, audio, video. This determines the column to use in the ValueMap assigned to the component.
Value MapThe ValueMap providing display values for the component driven by the values of the attached state machine variable.
VariableThe variable displayed (and controlled) by the component.
Vertical OrientationShow the progress bar in vertical orientation.
Visible Item CountUpper limit for the number of visible items in the ComboBox select list. If the ComboBox contains more items a scroll bar will appear. 0 specifies no limit.
Visited Reference ColorThe color to use for the component once it was touched by the testee. Configure this via the 'Link Page' command in the component's context menu.
West Border Line ColorColor of the west cell border.
West Border Line WidthWidth of the west cell border.
WidthThe width of the component. After changing the height of a TextField, ImageTextField or HTMLTextField use the rich text editor to adapt the text layout.
XThe horizontal position of the component (i.e. the offset of left border of the component relative to left border of the enclosing parent component).
YThe vertical position of the component (i.e. the offset of the upper border of the component relative to the upper border of the enclosing parent component).