merged tag ooo/DEV300_m102
[LibreOffice.git] / vcl / os2 / howto.txt
blob8711e8ea3b097eaff116e103c4ad3ef420039cea
2 VCL positioning
4 Window coordinates are parent relative, with exception of maState fields, they
5 have screen coordinates.
7 Every window has a parent window, usually the client area of an existing window,
8 otherwise the desktop window.
10 When a window is to be sized/moved, SetPosSize is called.
11 Since coordinates are the position/size of client area, we need to calculate
12 current window frame size/position and map to screen coordinates using the
13 owner window position as offset.