Advanced Browser | ||||||
| ||||||
Applies
to:
Technology
description:
Drop down menu: The drop down menu with additional functionality, such as Open, Save as, etc., has been realized via a Panel object in connection with buttons:
The google
searchbar: | ||||||
The searchbar has been realized via the use of an Edit
object with role "simple", which allows text input, in combination
with a button with target MainWeb and action "Navigate
to target", which opens a link to a URL in the MainWeb window. The search link is entered into the parameter field of the button. Parameter: http://www.google.com/search?&q=<_Search Input.Text_>
The link contains a BrowserBob text variable (<_Search Input.Text_>), which reads the content of the edit field and replaces the variable with the text string during runtime. Example: if you enter the searchstring BrowserBob into the searchbar, the link contain the following: http://www.google.com/search?&q=BrowserBob
TIP: existing variables can be found and entered into the parameter field via the parameter selection button. Under text variables, you find ready made variables for all your edit fields any other objects.
The "Clear" button does nothing else than clearing the search input field again, by Action "Set Text" with the concerned edit object as target (in our example the edit is named "Search input"), the parameter field of the button is left blank, which causes the clearing.
The setup
wizard for enduser installation:
| ||||||
The Popup stopping functionality:
Both menu buttons have been positioned in the exact same place on the menu panel. One button is hidden in each state. Like this you achieve the effect, that a different button is shown in the menu, depending on the active state, "Disable Popups" or "Activate Popups".
The customized
Popup windows user interface:
The technology used to achieve this, is States. You just create a new state and change its appearance and then select this State in the properties of your MainDialog under States in the Popup drop down list. This popup window style is always called when the system asks for a new window without toolbar (like this would be in case of Internet Explorer). This request is interpreted as a request for a Popup window by the BrowserBob application, which causes it to open the Popup state if available.
| ||||||
| ||||||
Related topics: Finish your application - the build function
| ||||||
|