LibreOffice
LibreOffice 24.2 SDK API Reference
Public Member Functions | List of all members
XTiledRenderable Interface Reference

tiled rendering using a system-specific handle to a window More...

import"XTiledRenderable.idl";

Inheritance diagram for XTiledRenderable:
XInterface GenericTextDocument GlobalDocument TextDocument WebDocument

Public Member Functions

void paintTile ([in] any Parent, [in] long nOutputWidth, [in] long nOutputHeight, [in] long nTilePosX, [in] long nTilePosY, [in] long nTileWidth, [in] long nTileHeight)
 paint a tile to a system-specific window More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 

Detailed Description

tiled rendering using a system-specific handle to a window

Member Function Documentation

◆ paintTile()

void paintTile ( [in] any  Parent,
[in] long  nOutputWidth,
[in] long  nOutputHeight,
[in] long  nTilePosX,
[in] long  nTilePosY,
[in] long  nTileWidth,
[in] long  nTileHeight 
)

paint a tile to a system-specific window

Parameters
Parenta system-specific handle to a window.

You must check the machine ID and the process ID.
WIN32: HWND.
WIN16: HWND.

JAVA: global reference to a java.awt.Component object provided from the JNI-API.

MAC: (NSView*) pointer.

Parameters
nOutputWidthhorizontal output parameter measured in pixels.
nOutputHeightvertical output parameter measured in pixels.
nTilePosXlogical X position of the top left corner of the rendered rectangle, in TWIPs.
nTilePosYlogical Y position of the top left corner of the rendered rectangle, in TWIPs.
nTileWidthlogical width of the rendered rectangle, in TWIPs.
nTileHeightlogical height of the rendered rectangle, in TWIPs.
Since
LibreOffice 5.0

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