240 likes | 359 Views
Hamilton Software Products. Customized dialog. The Measure of Excellence. Customized dialog. What is that?. The Customized dialog step is a GUI creator that allows to individualize dialogs and add intelligence to them. Customized dialog. Old version: no mixed dialogs possible.
E N D
Hamilton Software Products Customized dialog The Measure of Excellence
Customized dialog What is that? The Customized dialog step is a GUI creator that allows to individualize dialogs and add intelligence to them.
Customized dialog Old version: no mixed dialogs possible
Customized dialog Custom dialog: Mixed buttons possible
Customized dialog Custom dialog: Mixed buttons possible Radio buttons Check boxes Text input fields Numeric input fields File browse fields Dropdown lists Text blocks Buttons Images
Customized dialog Custom dialog definition: Editor
Customized dialog Custom dialog definition: Editor 1. Add elements
Customized dialog Custom dialog definition: Editor 2. Define Properties
Customized dialog Property overview Appearance Background color Drop shadow Opacity Visibility Behaviour Enabled/disabled Tooltip text
Customized dialog Property overview Font Color Font family (type) Font size Font style (bold/italic) General Control ID (‚label‘ for events) Text Type depending settings (checked, header,path, items etc.)
Customized dialog Custom dialog definition: Editor 3. Add intelligence
Customized dialog Using EVENTS Events are used to control the behaviour of elements depending on other elements.
Example Preparation method details are only visible if the check box ‚Preparation method‘ is active. Customized dialog Using EVENTS
Customized dialog Event overview Checked Used to control e.g. the visibility of other elements. Unchecked Activates actions when the element is unchecked. Click Activates actions when the element is clicked.
Customized dialog Event overview Mouse enter Activates actions when mouse enters the area. Mouse leave Activates actions when mouse leaves the area.
Customized dialog How to define dependencies? 1. Select the CONTROLLING element 2. Choose ‘Events‘ 3. Add the element to be controlled
Customized dialog How to define dependencies? 4. Select the action that shall be applied 5. Define the action state
Customized dialog How to define dependencies? 6. Repeat that for other elements… 7. …and other events
Customized dialog Please note: The flag is connected to the selected action radioButton1 = visible radioButton1 = invisible
Customized dialog Linking variable values to/from customized dialog Customized Dialog step Variable TO method- Which radiobutton was selected - Which button was used to close - Which element from dropdownlist - Which pathname etc.
Customized dialog Linking variable values to/from customized dialog 1. Select the element to link 2. Activate the General tab
Customized dialog Linking variable values to/from customized dialog 1. Select the link button (of the Checked action) 2. Define the variable direction
Customized dialog Linking variable values to/from customized dialog 1. Type in a new or select an existing variable. 2. Close the definition dialog
Customized dialog It is also possible to pass variables TO the dialog Variable FROM method Custom. Dialog step Variables FROM the method can be used for e.g. displaying default values, language dependent textes in the dialog etc.