LibreOffice
LibreOffice 24.8 SDK API Reference
 
Loading...
Searching...
No Matches
XPane Interface Reference

A pane is an abstraction of a window and is one of the resources managed by the drawing framework. More...

import "XPane.idl";

Inheritance diagram for XPane:
XResource

Exported Interfaces

interface XResource
 

Public Member Functions

::com::sun::star::awt::XWindow getWindow ()
 Return the com::sun::star::awt::XWindow of the pane that is used to display a view.
 
::com::sun::star::rendering::XCanvas getCanvas ()
 Return the com::sun::star::awt::XCanvas of the pane.
 
- Public Member Functions inherited from XResource
XResourceId getResourceId ()
 Return an XResourceId object for the called resource.
 
boolean isAnchorOnly ()
 Some resources must not be leafs, i.e.
 

Detailed Description

A pane is an abstraction of a window and is one of the resources managed by the drawing framework.

Apart from the area that displays a view a pane may contain other parts like title, menu, closer button.

The URL prefix of panes is private:resource/floater

Exported Interfaces

◆ XResource

interface XResource

Member Function Documentation

◆ getCanvas()

Return the com::sun::star::awt::XCanvas of the pane.

The com::sun::star::rendering::XCanvas object is expected to be associated with the com::sun::star::awt::XWindow object returned by getWindow().

Returns
When the com::sun::star::rendering::XCanvas interface is not supported then an empty reference is returned.

◆ getWindow()

Return the com::sun::star::awt::XWindow of the pane that is used to display a view.


The documentation for this interface was generated from the following file: