Product Information > JADE Encyclopaedia of Classes – Volume 3 > Chapter 2 - Window Classes > Form Methods

Form Methods

The methods defined in the Form class are summarized in the following table.

Method Description
activeChild Returns the current active MDI child for an MDI frame form
addControl Adds a control to a form at run time
allowWebPrinting Enables the correct printing of the contents of the Web page in Microsoft Internet Explorer 4 and higher
alwaysOnTop Specifies whether the visible form is placed above all other forms on the desktop
centreWindow Centers the form in the window
controlCount Returns the number of controls on the form
controls Enables logic to access the controls on an active form at run time
create Calls a constructor that builds a description of the form
delete Calls a destructor that removes the form and its associated window
ensureCaptionIsVisible Ensure the caption is visible on at least one monitor
flagControlForSave In Painter, saves the specified control that was not painted on the form using Painter functionality
generateHTML Generates the HyperText Markup Language (HTML) string for the form
generateHTMLStatic Generates the static HyperText Markup Language (HTML) string for the form and builds the full Uniform Resource Locator (URL) action line
getControlByName Returns the control on the form with the specified name
getFormParent Returns the parent of a form set by the setFormParent method or if the parent form was set directly by using a Windows Application Programming Interface (API) call
getMdiFrame Accesses the current MDI frame for a form
getRegisteredFormKeys Returns an array of the form keys that are in effect for the form
getScrollRange Returns the scroll range information for the window
hasSystemTrayEntry Specifies whether the form currently has a system tray entry
isCaptionVisible Specifies whether the caption is visible on at least one monitor
menuItemCount Returns the number of items in the menu
menuItems Enables logic to access the menu items in a menu at run time
moveMdiClient Positions the client window
paintIfRequired Causes the form to be repainted if a repaint is required
popupMenu Invokes a popup menu for a form
registerFormKeys Establishes the entire set of key codes in which the key events of a form are interested
removeSystemTrayEntry Removes the system tray entry for the form
registerWindowMsg Registers a Windows message with the JADE GUI environment
replyAsBinary Returns the Binary message to the Web browser without modification
resetFirstChange Resets the first change status of the referenced form and all TextBox, JadeRichText, and JadeEditMask controls on the form
setApplicationSkin Sets the skin for a specific form and its controls
setBackDrop Sets the background image for the form
setFormParent Sets the parent of a form to be another form
setFormSkin Sets the skin for a specific form, regardless of the setting of the skinCategoryName property
setScrollRange Enables control of the scroll ranges for form and picture controls
setSkin Sets a skin for the form, overriding any skin that is set for the application
setSystemTrayEntry Places an entry in the system tray for the form
show Makes the form visible in its current state
showModal Makes the form visible in its current state, disabling all other application forms
tabNext Tabs to the next visible control that can have focus, in the enabled tab order
tabPrior Tabs to the prior visible control that can have focus, in the enabled tab order
unloadForm Unloads an active form

For details, see "Window, Form, and Control Methods", later in this document.