At 01:49 AM 6/23/00 EDT, you wrote:
>zero-dimensioned windows.  I think I remember a discussion on the list
>about them - I guess X doesn't like them and windose does - should we
>make them 1x1 and invisible by some other means, or take other evasive
>action

AFAIK X don't allow windows with 0 dimensions while it's all right
for Windows - reason is, for X a window is just that (a mean to
display, a graphical object) while in Windows windows are everything ;-)
As a window is the basic object of the Windows operating system, lot
of Win32 program use invisible windows, sometimes officially visible 
(that is with the WS_VISIBLE style) but with 0x0 dimensions (that 
make them effectively invisible 

This is handled currently by the following hack : before creating a window,
check if the dimensions are 0, if yes set them to 1 (see WIN_CreateWindowEx routine).
This is not a new hack, it was already in the code 2 years ago when I began to play
with Wine.

Gerard

Reply via email to