Main Menus
The tables in this annex provide information on the different menus of the CBA ItemBuilder. The description contains references to the sections where further information can be found.
The CBA ItemBuilder contains the following main menus that can be accessed directly in the CBA ItemBuilder window:
File menu (see table B.1)
Edit menu (see table B.2)
Diagram menu (see table B.3)
Project menu (see table B.4)
Templates menu (see table B.5)
Utilities menu (see table B.6)
Help menu (see table B.7)
TABLE B.1: Overview of the File menu.
New Project |
yes  |
Create a new project (see 3.2.1). If a project is currently open that contains unsaved changes, you must decide whether to save or discard the changes before creating the new project. |
Open Project |
yes  |
Open an existing CBA ItemBuilder project for editing and previewing (see section 1.4.1). |
Save |
yes  |
Save changes in the current CBA ItemBuilder project. |
Save As... |
yes  |
Save current CBA ItemBuilder project with new name (see section 3.2.1). |
Close Project |
yes  |
Closes the current project. If the current Project File contains unsaved changes, a prompt is displayed. |
Exit |
no  |
Exits the CBA ItemBuilder. If the current Project File contains unsaved changes, a prompt is displayed. |
TABLE B.2: Overview of the Edit menu
Undo |
no  |
Undo last action. Several actions can be undone (see 3.7). |
Redo |
no  |
Redo the undone action and perform it again. If several actions have been undone, several actions can also be redone (see 3.7). |
Cut |
no  |
Not implemented for Page Editor (see section 3.7.2 on how to alternatively use the Duplicate feature). |
Copy |
no  |
Not implemented for Page Editor (see section 3.7.2 on how to alternatively use the Duplicate feature). |
Paste |
no  |
Not implemented for Page Editor (see section 3.7.2 on how to alternatively use the Duplicate feature). |
Delete |
no  |
Not implemented for Page Editor. |
Select All |
no |
Select all components in the current Page Editor |
TABLE B.3: Overview of the Diagram menu
Font |
no  |
Font setting for a component selected in the Page Editor, if the component provides a text property. Similar to the settings in the tab Appearance of the Properties view (see section 3.1.4). |
Fill Color |
no  |
Fill color for a component selected in the Page Editor, if the component provides a Background Color property (and Is Transparent: false). Identical to the settings in the tab Appearance of the Properties view (see section 3.1.4). |
Line Color |
no  |
Line color for a component selected in the Page Editor, if the component provides a Border Color property (and a non-zero Border Width is configured). Identical to the settings in the tab Appearance of the Properties view (see section 3.1.4). |
Line Type |
no  |
(not supported) |
Line Width |
no  |
(not supported) |
Arrow Type |
no  |
(not supported) |
Line Style |
no  |
(not supported) |
Select |
no  |
Sub-menu with the entries All, All Shapes and All Connectors to select elements nested in the currently selected component of the Page Editor. Note that Connectors refers to paths defined for ImageMaps (see section 3.9.10). |
Arrange |
no  |
(Function not supported for current use.) |
Align |
no  |
Sub-menu with the entries Align Left Align Center, Align Right and Align Top Align Middle, Align Bottom. |
Text Alignment |
no |
Text alignment settings for components that support the property Alignment. |
Order |
no |
Sub-menu with the entries Bring to Front, Send to Back, Bring Forward and Bring Backward that can be used to change the Z-Order of components in the Drawing Area of the Page Editor. Note that this order is only for editing purposes and does not affect the order in the Preview. |
Auto Size |
no  |
(Function not supported for current use.) |
Make Same Size |
no |
Helper to make Width, Height or Both (Width and Height) of two or more selected components identical. |
Filters |
no |
(not supported) |
View |
no |
Sub-menu to show or hide Grid or Rulers in the Drawing Area of the Page Editor. Also allows to activate or de-activate the Snap to Grid feature (see section 3.7.1). |
Zoom |
no  |
Increas zoom in the Page Editor (see section 3.1.1). |
TABLE B.4: Overview of the Project menu
Preview project |
yes  |
Launch the dialog to start a Preview of a selected Task, the whole project or a selected Page (see section 1.4.2). |
Browse Trace Logs |
no |
Opens a viewer for trace log data collected during Preview sessions. |
Refresh Editor Layout |
no |
Refreshes the layout of the currently open editor. |
Import External Variables |
no |
Import variable definitions from an external source into the current Project File. |
New page from template |
no  |
Create a new page based on an existing page template (see section 6.8.7). |
Import page |
no  |
Import an exported page to the current CBA ItemBuilder Project File (see section 6.8.7). |
Import external content |
no  |
(Function not supported for current use.) |
Import XLIFF |
no  |
Import XLIFF file from external translation (see section 6.9). |
Edit translation |
no  |
Verify imported XLIFF translation (see section 6.9). |
Finalize translation |
no  |
Finalize external translation (see section 6.9). |
Edit all text blocks |
no  |
Edit all defined text blocks for TextFields used in the current CBA ItemBuilder Project File (see section 5.3.8). |
Edit all text fields |
no  |
Edit all text fields used in the current CBA ItemBuilder Project File (see section 1.7.2). |
Edit all user defined IDs |
no  |
Dialog to edit all UserDefinedIds in the current CBA ItemBuilder Project File (see section 3.7.4). |
Update rich text displays |
no  |
Update the images of all TextFields used in the Page Editor. |
[Issue 40]
Browse resources | yes
| Opens the Resource Browser used to import and manage media files resources (see section 3.10.1).
Browse Task and Item Score | yes
| Opens the Task Editor used to define Tasks and Scoring for the current CBA ItemBuilder Project File (see section 3.6).
Browse Value Maps | yes
| Opens the editor for Value Maps in the current CBA ItemBuilder Project File (see section 4.2.4).
Browse Variables | no | Opens the Variables editor to define and manage FSM variables (see section 4.2).
Edit State Machine | yes
| Opens the State Machine Tree View and the State Machine Syntax for the current CBA ItemBuilder Project File (see section 4.4.1).
View Clipboard | no | Opens the Clipboard View to inspect and manage the component clipboard (see section 3.7.2).
TABLE B.5: Overview of the Template menu
Browse templates |
no  |
Opens the Template Browser of the CBA ItemBuilder that allows to show, import, delete and export pages saved in the CBA ItemBuilder Instance as Templates (see section 6.8.7). |
TABLE B.6: Overview of the Utilities menu
Xliff Editor |
yes  |
(Currently not maintained, see section 6.9) |
Translation Glossary |
no |
Opens the translation glossary editor for managing term translations across languages. |
Open preferences |
no |
Open the CBA ItemBuilder preferences dialog (see section 6.9 for CBA Item Builder XLIFF settings, section 6.8.2 for CBA Item Fonts, section 3.6.2 for CBA Presentation Size, section 1.4.2 for CBA Preview and section 3.1.4 for CBA Ruler And Grid settings). |
Reset Layout |
no |
Reset the arrangement of editor panels and views to the default layout. |
Reset Workspace |
no |
Reset the complete workspace configuration to factory defaults. |
TABLE B.7: Overview of the Help menu
Help Contents |
no  |
Shows the Quick Reference embedded in the CBA ItemBuilder. |
Help Online |
no  |
Shows online help. |
About |
no  |
About dialog showing the version of the CBA ItemBuilder (see section 1.3). |
Update Software |
no  |
Not implemented. See section 1.2 for information about new versions and updates. |
[Issue 41]