FormBuilder/AppBuilder: Nodes
Description
The BBjGui Inspector displays a tree of nodes that represent the contents of the current FormBuilder .arc resource or AppBuilder session. This page describes each type of node, where it appears in the tree, and the right-click actions it offers. For descriptions of the actions, see FormBuilder/AppBuilder: Actions.
Contents
AppBuilder Session Nodes
These nodes appear only when a .gbf file is open in AppBuilder.
|
Node |
Description |
Location |
Right-Click Actions |
|---|---|---|---|
|
|
The root node in the BBjGui Inspector during an AppBuilder session. |
None (root node). |
|
|
|
Represents the .gbf file for a given AppBuilder Session. Edit the properties of a selected Source Node in the Property Editor. Init, End of Job (EOJ), and user Code Block Nodes appear as children of the Source Node. |
Child of the Session Node. |
|
|
|
Represents a code block not associated with an Event within an AppBuilder session. The selected node's associated code is displayed within the Code Editor. |
Child of the Source Node, or of a Shadow Node. |
Double-click to bring up the Code Editor, if it is closed. |
|
|
Represents a control in a ChildWindow Pointer Node in AppBuilder. Shadow Nodes do not appear when a resource has been opened in FormBuilder. Shadow Nodes can have Code Block Nodes as children. |
Child of a ChildWindow Pointer Node or Menu Pointer Node. |
Resource Nodes
These nodes represent the .arc resource and the files that hold it.
|
Node |
Description |
Location |
Right-Click Actions |
|---|---|---|---|
|
|
Represents the contents of the current .arc Resource. Can perform file operations on the Resource File Node. |
When editing just the .arc file in FormBuilder, the root of the BBjGui Inspector. When editing the .arc file within AppBuilder, a child of the Session Node. |
|
|
|
NetBeans recognizes the .arc extension as a FormBuilder resource. |
In a mounted directory within the NetBeans Filesystem. |
|
|
|
NetBeans recognizes the .gbf extension as an AppBuilder Project file. |
Child of a mounted directory within the NetBeans Filesystem. |
Window and Control Nodes
These nodes represent windows and the controls they contain.
|
Node |
Description |
Location |
Right-Click Actions |
|---|---|---|---|
|
|
Represents a TopLevelWindow within a FormBuilder .arc resource. |
Child of the Resource Node in the BBjGui Inspector. Created via the Add Window action. |
|
|
|
Corresponds to a ChildWindow definition within a FormBuilder .arc resource. Edit the properties of a selected ChildWindow Definition Node in the Property Editor. |
Child of the Resource Node in the BBjGui Inspector. Created via the Add ChildWindow action. |
|
|
|
A Control Node that represents a reference to a ChildWindow Definition Node. To edit the appearance of a ChildWindow Pointer Node, edit the ChildWindow Definition Node it references. When edited within AppBuilder, the ChildWindow Pointer Node can contain a Shadow Node. |
Child of a TopLevelWindow Node or ChildWindow Definition Node in the BBjGui Inspector. |
|
|
|
Represents a Control within a FormBuilder resource. The icon of the Control Node corresponds to its type. |
Child of a TopLevelWindow Node or ChildWindow Definition Node in the BBjGui Inspector. |
Menu Nodes
These nodes represent menus.
|
Node |
Description |
Location |
Right-Click Actions |
|---|---|---|---|
|
|
Represents a MenuBar (and its children controls) in a FormBuilder .arc Resource. |
Child of the Resource Node in the BBjGui Inspector. Created via the Add Menu action. |
|
|
|
Represents a Popup Menu Definition within the FormBuilder .arc resource. After creating a Popup Menu Definition Node, it can be set on a Control via the Popup Menu property in the Property Editor. |
Child of the Resource Node in the BBjGui Inspector. Created via the Add Popup Menu action. |
|
|
|
Represents a MenuBar within a TopLevelWindow in a FormBuilder .arc Resource. |
Child of a TopLevelWindow Node in the BBjGui Inspector. |
|
|
|
A vestigial remnant of Vpro5 resources. The default menu is not editable, nor can one be created. Add an editable Menu Definition to the Resource by right-clicking the Resource Node. |
Child of a TopLevelWindow Node or ChildWindow Definition Node in the BBjGui Inspector. |
Data Nodes
These nodes represent data sources and images used by the resource.
|
Node |
Description |
Location |
Right-Click Actions |
|---|---|---|---|
|
|
Represents a RecordSet within a FormBuilder .arc resource. An SQL RecordSet requires BBjServices running locally. See RecordSet Editor Dialog. |
Child of the Resource Node in the BBjGui Inspector. Created via the Add RecordSet action. |
|
|
|
Corresponds to an Image List within the FormBuilder .arc resource. Configure an ImageList Node in the Property Editor. |
Child of the Resource Node in the BBjGui Inspector. Created via the Add ImageList action. |
See Also
FormBuilder/AppBuilder: Actions