24 |
One line may not exceed 1024 bytes, including newline. |
One line may not exceed 1024 bytes, including newline. |
25 |
|
|
26 |
The protocol has no concept of hidden or unmapped windows. A window does not |
The protocol has no concept of hidden or unmapped windows. A window does not |
27 |
exist unless it is visible. Note that a minimised window is an exception to |
exist unless it is visible. Note that a minimized window is an exception to |
28 |
this rule. |
this rule. |
29 |
|
|
30 |
Data types |
Data types |
70 |
POSITION,<ID>,<X>,<Y>,<WIDTH>,<HEIGHT>,<FLAGS> |
POSITION,<ID>,<X>,<Y>,<WIDTH>,<HEIGHT>,<FLAGS> |
71 |
|
|
72 |
If the window isn't visible yet (because a |
If the window isn't visible yet (because a |
73 |
STATE hasn't been set or because it's minimised), you must store the position |
STATE hasn't been set or because it's minimized), you must store the position |
74 |
and size. A new POSITION is not guaranteed to be sent when the window changes |
and size. A new POSITION is not guaranteed to be sent when the window changes |
75 |
state. |
state. |
76 |
|
|
109 |
|
|
110 |
State can have one of three values: |
State can have one of three values: |
111 |
0 : "Normal" window. |
0 : "Normal" window. |
112 |
1 : Minimised. |
1 : Minimized. |
113 |
2 : Maximised. |
2 : Maximized. |
114 |
|
|
115 |
|
|
116 |
DEBUG |
DEBUG |