Changeset 33
- Timestamp:
- 02/22/08 03:46:24 (7 months ago)
- Files:
-
- trunk/win32/dfl/application.d (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/win32/dfl/application.d
r32 r33 777 777 778 778 Message msg; 779 while(GetMessageA(&msg._winMsg, handle, 0, 0))780 { 781 /+782 //if(!IsDialogMessageA(handle, &msg._winMsg)) // Back to the old problems.779 for(;;) 780 { 781 WaitMessage(); 782 if(PeekMessageA(&msg._winMsg, handle, 0, 0, PM_REMOVE | PM_NOYIELD)) 783 783 { 784 TranslateMessage(&msg._winMsg); 785 DispatchMessageA(&msg._winMsg); 784 /+ 785 //if(!IsDialogMessageA(handle, &msg._winMsg)) // Back to the old problems. 786 { 787 TranslateMessage(&msg._winMsg); 788 DispatchMessageA(&msg._winMsg); 789 } 790 +/ 791 gotMessage(msg); 786 792 } 787 +/788 gotMessage(msg);789 793 790 794 if(!isHandleCreated)
