LibreOffice
LibreOffice 25.8 SDK API Reference
|
provides access to the form layer elements in a view More...
import "XFormLayerAccess.idl";
Exported Interfaces | |
interface | XControlAccess |
provides access to form controls contained in the view |
Public Member Functions | |
::com::sun::star::form::runtime::XFormController | getFormController ([in] ::com::sun::star::form::XForm Form) |
returns the com::sun::star::form::FormController instance which operates on a given form. | |
boolean | isFormDesignMode () |
determines whether the view's form layer is currently in design or alive mode | |
void | setFormDesignMode ([in] boolean DesignMode) |
determines whether the view's form layer is currently in design or alive mode | |
Public Member Functions inherited from XControlAccess | |
com::sun::star::awt::XControl | getControl ([in] com::sun::star::awt::XControlModel xModel) raises ( com::sun::star::container::NoSuchElementException ) |
is called to get the control from the specified control model. | |
Public Member Functions inherited from XInterface | |
any | queryInterface ([in] type aType) |
queries for a new interface to an existing UNO object. | |
void | acquire () |
increases the reference counter by one. | |
void | release () |
decreases the reference counter by one. |
provides access to the form layer elements in a view
interface XControlAccess |
provides access to form controls contained in the view
::com::sun::star::form::runtime::XFormController getFormController | ( | [in] ::com::sun::star::form::XForm | Form | ) |
returns the com::sun::star::form::FormController instance which operates on a given form.
A form controller is a component which controls the user interaction with the form layer, as long as the form is not in design mode.
boolean isFormDesignMode | ( | ) |
determines whether the view's form layer is currently in design or alive mode
Note: This is a convenience method. In the user interface, the design mode is coupled with the .uno:SwitchControlDesignMode
feature (see com::sun::star::frame::XDispatchProvider), and asking for the current mode is the same as asking for the state of this feature.
void setFormDesignMode | ( | [in] boolean | DesignMode | ) |
determines whether the view's form layer is currently in design or alive mode
Note: This is a convenience method. In the user interface, the design mode is coupled with the .uno:SwitchControlDesignMode
feature (see com::sun::star::frame::XDispatchProvider), and changing the current mode is the same as dispatching this feature URL.