module com::sun::star::form

(Global Index)

submodules

services

interfaces

structs

exceptions

enums

typedefs

constant groups

Description

Interfaces for managing forms and controls.


submodules

component
control

services

DataAwareControlModel is an abstract service for specialized FormControlModel s which are data aware and thus can be bound to a data source.
FormComponent specifies a component which can be part of a form.
FormComponents specifies the capabilities of a collection of FormComponents.
FormControlModel specifies a control model within a form.
FormController specifies the view representation of a form.
Forms specifies the capabilities of a collection of forms.

interfaces

XApproveActionBroadcaster notifies the specific listeners before an action on a component is performed.
XApproveActionListener the listener interface for receiving the "approveAction" event.
XBoundComponent makes it possible to connect a data-aware component to a data source.
XBoundControl are related to data-bound components and provide the possibility of locking the input for data related controls.
XChangeBroadcaster provides functionality to notify listeners of context changes.
XChangeListener is the listener interface for receiving "changed" events.
XConfirmDeleteBroadcaster provides the possibility of reviving an event for confirmation of delete.
XConfirmDeleteListener is the listener interface for receiving "confirmDelete" events posted by a database form.
XDatabaseForm interface provides functionality to implement database-related forms.
XDatabaseFormUpdate
XDatabaseParameterBroadcaster provides the possibility of reveiving an event for configuration of parameters.
XDatabaseParameterListener this event is posted if an execution of a parameterized SQL statement needs the values for the parameters.
XDeleteListener This is the listener interface for receiving "approveDelete" and "deleted" events posted by a database form.
XErrorBroadcaster provides the possibility of reviving database error events.
XErrorListener This is the listener interface for receiving "errorOccured" events posted by a database form.
XForm identifies a form component as being a (sub-) form.
XFormComponent describes a component which may be part of a form.
XFormController provides functionality to control the activation of forms.
XFormControllerListener makes it possible to receive "formActivated" and "formDeactivated" events posted by a form controller.
XFormsSupplier provides the access to a collection of forms.
XGrid provides the possibility of setting and retrieving the position of the current cell.
XGridColumnFactory provides the functionality of creating columns for a grid component.
XGridFieldDataSupplier provides access to the data of a GridControl.
XGridPeer represents the window peer of a GridControl and allows you to set and retrieve the model data.
XImageProducerSupplier provides the access to an image producer.
XInsertListener receives "inserting" and "inserted" events posted by a database form.
XLoadListener receives "loaded" and "unloaded" events posted by a loadable object.
XLoadable interface provides functionality to implement objects which may be loaded.
XPositioningListener receives "positioned" events posted by a database form.
XReset provides functionality to reset components to their default values.
XResetListener XResetListener" is the listener interface for receiving "approveReset" and "resetted" events.
XRestoreListener receives "restored" events posted by a database form.
XSubmit provides functionality to submit a component. This is used in common by forms.
XSubmitListener receives the "approveSubmit" event.
XUpdateBroadcaster is the listener interface for receiving "approveUpdate" and "updated" events.
XUpdateListener receives "approveUpdate" and "updated" events posted by objects which allow controlling the updating of its data.

structs

DatabaseDeleteEvent is fired if a database record is going to be deleted.
DatabaseParameterEvent is fired if values for parameters are needed.
ErrorEvent occurs in case of fired database exceptions triggered by a DatabaseForm.

exceptions


enums

DataSelectionType DataSelectionType" describes the type of datasource used for a form.
FormButtonType specify the default actions of a button.
FormSubmitEncoding specify the MIME encoding of the form data sent.
FormSubmitMethod specify how information is sent to a program invoked by submitting a form.
ListSourceType describes the kind of data source used to fill the list data of a listbox or a combobox.
NavigationBarMode describes in which way the navigation of the records of a database form is performed.
TabulatorCycle values are used to specify what happens when the TAB key is pressend and the focus is in the last control of a data bound form.

typedefs


constant groups

FormComponentType These constants specify the class types used to identify a component.
Top of Page