LibreOffice
LibreOffice 24.2 SDK API Reference
Exported Interfaces | Public Member Functions | List of all members
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. More...
 
::com::sun::star::rendering::XCanvas getCanvas ()
 Return the com::sun::star::awt::XCanvas of the pane. More...
 
- Public Member Functions inherited from XResource
XResourceId getResourceId ()
 Return an XResourceId object for the called resource. More...
 
boolean isAnchorOnly ()
 Some resources must not be leafs, i.e. More...
 

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: