21 module
com { module sun { module star { module frame {
23 published
interface XFrameActionListener;
24 published
interface XController;
25 published
interface XFramesSupplier;
177 [in]
string aTargetFrameName,
178 [in]
long nSearchFlags);
specifies the basic operations for a window component.
Definition XWindow.idl:33
With this interface, components viewed in a Frame can serve events (by supplying dispatches).
Definition XController.idl:34
has to be provided if an object wants to receive events when several things happen to components with...
Definition XFrameActionListener.idl:36
a frame object can be considered to be an "anchor" object where a component can be attached to.
Definition XFrame.idl:39
string getName()
access to the name property of this frame
XFramesSupplier getCreator()
provides access to the creator (parent) of this frame
com::sun::star::awt::XWindow getContainerWindow()
provides access to the container window of the frame.
com::sun::star::awt::XWindow getComponentWindow()
provides access to the component window
void setCreator([in] XFramesSupplier Creator)
sets the frame container that created this frame.
boolean isActive()
determines if the frame is active.
boolean isTop()
determines if the frame is a top frame.
void activate()
activates this frame and thus the component within.
void deactivate()
is called by the creator frame when another sub-frame gets activated.
XController getController()
provides access to the controller
void addFrameActionListener([in]XFrameActionListener xListener)
registers an event listener, which will be called when certain things happen to the components within...
boolean setComponent([in] com::sun::star::awt::XWindow xComponentWindow, [in] XController xController)
sets a new component into the frame or release an existing one from a frame.
void contextChanged()
notifies the frame that the context of the controller within this frame changed (i....
void initialize([in] com::sun::star::awt::XWindow xWindow)
is called to initialize the frame within a window - the container window.
void removeFrameActionListener([in] XFrameActionListener xListener)
unregisters an event listener
void setName([in] string aName)
sets the name of the frame.
XFrame findFrame([in] string aTargetFrameName, [in] long nSearchFlags)
searches for a frame with the specified name.
provides access to sub frames of current one
Definition XFramesSupplier.idl:30
allows to explicitly free resources and break cyclic references.
Definition XComponent.idl:39
Definition Ambiguous.idl:20