User Guide
Creating Templates for G4 PanelBuilder
27
G4 PanelBuilder
Optional Template Elements
There are required elements when developing templates but G4 PanelBuilder also supports a series
of optional elements that will make your templates more robust.
Your templates can have any of the following:
Mode Elements - This element is generally used for designating "modes" your system
will work in, i.e., "Video Conference Mode" or "Presentation Mode." Additionally, Mode
elements can be associated with rooms.
Consists of a single page and can contain multiple popups.
Only one Mode element can be displayed at a time.
Sub-Navigation Elements - This element is a submenu and can occur on screen with
Navigation elements.
Consists of at least one popup and can contain multiple popups.
Cannot contain pages.
[title]buttonName The pages and popups in a Placeholder element can contain
one or more Title buttons. The text is replaced with the name
given to the Placeholder element in the generated TP4
project.
buttonName The button name will be used in the generated TP4 project.
Mode Element Specific Conventions
[mode#modeName]pageName
modeName The name of the Mode as it will appear in G4 PanelBuilder.
pageName The base page name used in the generated TP4 project.
[info]buttonName
This text is used to populate the
mouseover element description in
the toolbox.
Only one page in a Mode element can contain an Info button. The Info
button contains the page flip information for displaying the Mode element
and can also contain an optional icon image.
buttonName Unused; the button is deleted in the generated TP4 project.
[item]buttonName The page in the Mode element must contain at least one Item button that
contains the navigation information. Item buttons are ordered within the
Mode element by left-to-right then top-to-bottom.
buttonName The button name used in the generated TP4 project.
[title]buttonName Popups in a Mode element can contain one or more Title buttons, whose
text is replaced with the name given to the Mode in the generated TP4
project.
buttonName The button name used in the generated TP4 project.
Sub-Navigation Element Specific Conventions
[subnav#navName]pageName
navName The name of the Sub-Navigation element as it appears in G4 PanelBuilder.
pageName The base page name that is used in the generated TP4 project.
[info]buttonName
This text is used to populate the
mouseover element description in
the toolbox.
Only one of the popups in a Sub-Navigation element can contain an Info
button, which contains the page flip information for displaying the
Sub-Navigation element and can also contain an optional icon image.