Glenn Linderman wrote:
Anyone have some other ideas of things to try?
Sorry for following up my own post, but no one else did....
Seems like if the problem were PeekMessage it would be possible to cause
problems
replacing the GetMessage call inside Win32::GUI::Dialog with
PeekMessage, so I replaced it with the following loop:
while ( ! ( stayhere = PeekMessage(&msg, hwnd, 0, 0, PM_REMOVE)))
{ WaitMessage();
}
But.... text entry fields are rock solid under this version of Dialog
too, but still produce duplicate characters under DoEvents. So there
must be something strange about DoEvents... or something it calls...
--
Glenn
=====
Not everything that is counted counts,
and not everything that counts can be counted.
-- A. Einstein