Top   Module   Use   Manual   Index 
 INCLUDED SERVICES | EXPORTED INTERFACES | PROPERTIES' SUMMARY | PROPERTIES' DETAILS 

com :: sun :: star :: form ::

service FormController

Description
specifies the view representation of a form.

Like controls, forms are divided into two parts. One is the model, which contains the information about the structure of the form and its components, and the other part is the FormController , which contains all controls (the view representation) related to the form. The FormController is responsible for dialog processing, like controlling the tab order and the grouping of controls.

As a form may contain one or many subforms, a FormController may contain one or many FormController s, so the model structure or hierarchy is reflected by the structure of FormController s.

See also
com::sun::star::form::component:Form
See also
com::sun::star::awt::XTabController


Exported Interfaces

com::sun::star::form::XFormController
Description
is used for notifying the (de)activation of the controller.
com::sun::star::awt::XTabController
Description
is used for tab controlling and grouping of the controls.
com::sun::star::container::XChild
Description
A FormController may have a parent controller, such as when the related form is a subform.
com::sun::star::lang::XComponent
Description
A FormController must be disposable.
com::sun::star::container::XEnumerationAccess
Description
A FormController must provide access to its sub controllers.
com::sun::star::util::XModifyBroadcaster
Description
A FormController must communicate if any of its children or contained controls have been modified.

Top of Page