Mercurial > projects > dynamin
comparison dynamin/c/windows.d @ 55:c138461bf845
Add focusing and other changes that are related
like descendantAdded/Removed events, Window.activated event, and updating List.
Window.state was also added, even though focusing does not depend on it.
author | Jordan Miner <jminer7@gmail.com> |
---|---|
date | Sat, 08 Aug 2009 15:42:27 -0500 |
parents | d0ce1db78819 |
children | d5928da5a1f0 |
comparison
equal
deleted
inserted
replaced
54:3738a2d0bac3 | 55:c138461bf845 |
---|---|
268 BOOL DestroyWindow(HWND hWnd); | 268 BOOL DestroyWindow(HWND hWnd); |
269 | 269 |
270 BOOL ClientToScreen(HWND hWnd, POINT* lpPoint); | 270 BOOL ClientToScreen(HWND hWnd, POINT* lpPoint); |
271 | 271 |
272 BOOL ScreenToClient(HWND hWnd, POINT* lpPoint); | 272 BOOL ScreenToClient(HWND hWnd, POINT* lpPoint); |
273 | |
274 BOOL SetForegroundWindow(HWND hWnd); | |
273 | 275 |
274 //{{{ messages | 276 //{{{ messages |
275 enum { | 277 enum { |
276 WM_NULL = 0x0000, | 278 WM_NULL = 0x0000, |
277 WM_CREATE = 0x0001, | 279 WM_CREATE = 0x0001, |