Appxweb Meta
Home > Developer > Objects > window


meta - AML object declaration extension - AML object declaration package - AML object declaration data - AML object declaration function - AML object declaration view - AML object declaration scalar - AML object declaration array - AML object declaration pointer - AML object declaration script - AML object declaration call_script - AML object declaration render - AML object declaration navigate - AML object declaration menu - AML object declaration menu - AML object declaration dialog - AML object declaration report - AML object declaration window - AML object declaration

<window>

Figure: Object Chart (window Object Highlighted)
Syntax <dialog>
Example
 
Element: window
Parent: view
Description: Declaration of a window object.
Occurs: 0 or unbound. (i. e Within the <view> element the <window> element can occur zero or many times.)
 Attribute: view_id
 Description: Unique alphanumeric indentifier of this window view object.
Value Type: string
Value: user defined
Occurs: 1 (i.e required)
 Attribute: start
 Description: Window attribute specifying that this window should be displayed when the extension first starts up.
Value Type: boolean
Value: "0" (default) or "1"
Occurs: 0 or 1 (i.e optional)
 Attribute: home
 Description: Window attribute specifying that this window should displayed as the home window for the extension. The home window is the window which is displayed in repsonse to the Meta applicaiton toolbar button being selected.
Value Type: boolean
Value: "0" (default) or "1"
Occurs: 0 or 1 (i.e optional)
 Attribute: end
 Description: Window attribute specifying that this window's URL should be navigated to after the extension exits.
Value Type: boolean
Value: "0" (default) or "1"
Occurs: 0 or 1 (i.e optional)
 
Element: html_file
Parent: window
Description: URL of the html resource used by the window.
Value Type: URL (parameter)
Value : User defined URL of the HTML resource. Use of the wild card value "*.*" allowed.
Occurs: 1 (i.e required)
 
Element: data_transfer
Parent: window
Description: Window property specifying how data objects bound to the window's HTML resource are initialised.
Value Type: enumeration (parameter)
Value :
push - The values of the bound elements within the window's HTML resource are intialised with the values held by data objects bound to them. Changes made to element values after intialisation of the window's HTML resource are not reflected back to the bound data objects.
pull - The intial values of the bound elements within the window's HTML resource are used to intialise the values of data objects bound to them. Changes made to element values after intialisation of the window's HTML resource are reflected back to the bound data objects.
push_pull (default) - The values of the bound elements within the window's HTML resource are intialised with the values held by data objects bound to them. Changes made to element values after intialisation of the window's HTML resource are reflected back to the bound data objects.
Occurs: 0 or 1 (i.e optional)
 
Element: toolbar_id
Parent: window
Description: Identifier of the toolbar view object used by the window.
Value Type: string (parameter)
Value : user defined
Occurs: 0 or 1 (i.e optional)
 
Element: html_ext_id
Parent: window
Description: Identifier of the HTML extension function object used to modify the window's HTML resource.
Value Type: string (parameter)
Value : user defined.
Occurs: 0 or unbound (i.e within the <window> element the <html_ext_id> can occur zero or many times)
Element: browser_complete_id
Parent: window
Description: Identifier of the function object which is executed once downloading of the HTML resource used by the window is complete.
Value Type: string (parameter)
Value : user defined.
Occurs: 0 or 1 (i.e optional)
 
Element: browser_before_id
Parent: window
Description: Identifier of the function object executed when the HTML resource used by the window is about to change.
Value Type: string (parameter)
Value : user defined.
Occurs: 0 or 1 (i.e optional)

top