Other components that can optionally be added are:
Of course, you can add several tool bars if you prefer. There is no hard-coded limit.
Each component has its own properties and can be configured with the properties editor. To edit the properties of a component, just select it in the list.
Some components have an Edit button to open the associated UI editor.
You can add new UI components to your application. These components will compose the application main window's interface.
Available components are menu bar, tool bar and ribbon component. Select the type of component you want in the Available Components list and click Add Component.
Each UI component has a name defined in the "Components Used" list. When you add a component to the UI, you are prompted for the name. This name is important because it is used as an identifier for manipulating UI programmatically.
The properties editor lets you modify the properties of the selected component: it works like the one you can find in Paquet Builder. If you are not familiar with this grid editor, see below for a brief description about how it works.
All changes made are directly saved!
ExeOutput for PHP supports changing control properties at runtime.
Refer to the dedicated topic "How To Modify Controls At Runtime".
The Properties Editor enables you to set properties for the selected component. By setting properties you are defining the state of a component. If the Properties are arranged by name, the first column lists the names of the selected action's properties: If a plus sign (+) appears beside a property name, this can be clicked to display the sub-properties of that property. These can be a list of possible values when the property represents a set of flags, or sub properties if the property represents an object (the value column gives the name of the object, enclosed in parentheses). Similarly, if a minus sign (-) appears, this can be clicked to collapse the sub properties. When a property has focus, you can also use the keyboard + and - keys to expand or collapse properties.
The second column displays the property values: When the property is selected, the value changes to an edit control where you can type a new value. If the value can be set using a dialog, a small button appears when the property is selected. Click this button to display a dialog where you can set the property.
If the value is an enumerated type, a drop-down button appears when the property is selected. Click this button to display a drop-down list that you can use to set the property.