60 |
return; |
return; |
61 |
} |
} |
62 |
|
|
63 |
vchannel_write("POSITION1,0x%p,%d,%d,%d,%d,0x%x", |
vchannel_write("POSITION,0x%p,%d,%d,%d,%d,0x%x", |
64 |
hwnd, |
hwnd, |
65 |
rect.left, rect.top, rect.right - rect.left, rect.bottom - rect.top, 0); |
rect.left, rect.top, rect.right - rect.left, rect.bottom - rect.top, 0); |
66 |
} |
} |
101 |
{ |
{ |
102 |
// FIXME: Now, just like create! |
// FIXME: Now, just like create! |
103 |
debug("SWP_SHOWWINDOW for %p!", hwnd); |
debug("SWP_SHOWWINDOW for %p!", hwnd); |
104 |
vchannel_write("CREATE1,0x%p,0x%x", hwnd, 0); |
vchannel_write("CREATE,0x%p,0x%x", hwnd, 0); |
105 |
|
|
106 |
// FIXME: SETSTATE |
// FIXME: SETSTATE |
107 |
|
|
109 |
} |
} |
110 |
|
|
111 |
if (wp->flags & SWP_HIDEWINDOW) |
if (wp->flags & SWP_HIDEWINDOW) |
112 |
vchannel_write("DESTROY1,0x%p,0x%x", hwnd, 0); |
vchannel_write("DESTROY,0x%p,0x%x", hwnd, 0); |
113 |
|
|
114 |
if (!(style & WS_VISIBLE)) |
if (!(style & WS_VISIBLE)) |
115 |
break; |
break; |
119 |
|
|
120 |
if (!(wp->flags & SWP_NOZORDER)) |
if (!(wp->flags & SWP_NOZORDER)) |
121 |
{ |
{ |
122 |
vchannel_write("ZCHANGE1,0x%p,0x%p,0x%x", |
vchannel_write("ZCHANGE,0x%p,0x%p,0x%x", |
123 |
hwnd, |
hwnd, |
124 |
wp->flags & SWP_NOACTIVATE ? wp-> |
wp->flags & SWP_NOACTIVATE ? wp-> |
125 |
hwndInsertAfter : 0, 0); |
hwndInsertAfter : 0, 0); |
143 |
case WM_DESTROY: |
case WM_DESTROY: |
144 |
if (!(style & WS_VISIBLE)) |
if (!(style & WS_VISIBLE)) |
145 |
break; |
break; |
146 |
vchannel_write("DESTROY1,0x%p,0x%x", hwnd, 0); |
vchannel_write("DESTROY,0x%p,0x%x", hwnd, 0); |
147 |
break; |
break; |
148 |
|
|
149 |
default: |
default: |
188 |
state = 1; |
state = 1; |
189 |
else if (show == SW_SHOWMAXIMIZED) |
else if (show == SW_SHOWMAXIMIZED) |
190 |
state = 2; |
state = 2; |
191 |
vchannel_write("SETSTATE1,0x%p,%s,0x%x,0x%x", |
vchannel_write("SETSTATE,0x%p,%s,0x%x,0x%x", |
192 |
(HWND) wparam, title, state, 0); |
(HWND) wparam, title, state, 0); |
193 |
break; |
break; |
194 |
} |
} |