comparison Gui/wm/ws.c @ 1810:d44b0ce32791

fix move&resize
author pontscho
date Fri, 31 Aug 2001 21:16:58 +0000
parents dce42eebfda4
children 9c674dc76ff3
comparison
equal deleted inserted replaced
1809:84c9a29bb6c3 1810:d44b0ce32791
812 win->SizeHint.x=win->X; 812 win->SizeHint.x=win->X;
813 win->SizeHint.y=win->Y; 813 win->SizeHint.y=win->Y;
814 XSetWMNormalHints( wsDisplay,win->WindowID,&win->SizeHint ); 814 XSetWMNormalHints( wsDisplay,win->WindowID,&win->SizeHint );
815 815
816 XMoveWindow( wsDisplay,win->WindowID,win->X,win->Y ); 816 XMoveWindow( wsDisplay,win->WindowID,win->X,win->Y );
817 if ( win->ReSize ) win->ReSize( win->X,win->Y,win->Width,win->Height );
817 } 818 }
818 819
819 // ---------------------------------------------------------------------------------------------- 820 // ----------------------------------------------------------------------------------------------
820 // Resize window to sx, sy. 821 // Resize window to sx, sy.
821 // ---------------------------------------------------------------------------------------------- 822 // ----------------------------------------------------------------------------------------------
839 win->SizeHint.max_width=win->Width; 840 win->SizeHint.max_width=win->Width;
840 win->SizeHint.max_height=win->Height; 841 win->SizeHint.max_height=win->Height;
841 } 842 }
842 XSetWMNormalHints( wsDisplay,win->WindowID,&win->SizeHint ); 843 XSetWMNormalHints( wsDisplay,win->WindowID,&win->SizeHint );
843 XResizeWindow( wsDisplay,win->WindowID,sx,sy ); 844 XResizeWindow( wsDisplay,win->WindowID,sx,sy );
845 if ( win->ReSize ) win->ReSize( win->X,win->Y,win->Width,win->Height );
844 } 846 }
845 847
846 // ---------------------------------------------------------------------------------------------- 848 // ----------------------------------------------------------------------------------------------
847 // Iconify window. 849 // Iconify window.
848 // ---------------------------------------------------------------------------------------------- 850 // ----------------------------------------------------------------------------------------------