specifies the operations for a hatch window. More...
import "XHatchWindowController.idl";
Public Member Functions | |
| void | requestPositioning ([in] com::sun::star::awt::Rectangle aRect) |
| requests window owner to resize/move the window. | |
| com::sun::star::awt::Rectangle | calcAdjustedRectangle ([in] com::sun::star::awt::Rectangle aRect) |
| returns the closest valid rectangle to the provided one. | |
| void | activated () |
| void | deactivated () |
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. | |
specifies the operations for a hatch window.
A hatch window owner is responsible to handle resize/move requests sent by the window. It is also responsible to validate tracking rectangle size.
| void activated | ( | ) |
| com::sun::star::awt::Rectangle calcAdjustedRectangle | ( | [in] com::sun::star::awt::Rectangle | aRect | ) |
returns the closest valid rectangle to the provided one.
| aRect | a new selected position and size of the tracking rectangle |
| void deactivated | ( | ) |
| void requestPositioning | ( | [in] com::sun::star::awt::Rectangle | aRect | ) |
requests window owner to resize/move the window.
| aRect | the new requested position and size of the window |