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 |