WinWorkstation.st
changeset 2499 94c889dc8df6
parent 2491 be54b494a252
child 2508 008953d74e91
--- a/WinWorkstation.st	Thu Mar 11 01:42:44 1999 +0100
+++ b/WinWorkstation.st	Fri Mar 12 09:33:01 1999 +0100
@@ -1998,6 +1998,14 @@
 		y = (int)(short)HIWORD(lParam);
 		lastNCMouseX = x;
 		lastNCMouseY = y;
+
+		/*
+		 * with shift, this is a lower-operation
+		 */
+		if (GetKeyState(VK_SHIFT) & 0x8000) {
+		    SetWindowPos(hWnd, HWND_BOTTOM, 0, 0, 0, 0, SWP_NOACTIVATE | SWP_NOMOVE|SWP_NOSIZE);
+		    *pDefault = 0;
+		}
 	    }
 	    break;
 
@@ -10796,6 +10804,6 @@
 !WinWorkstation class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libview/WinWorkstation.st,v 1.88 1999-03-08 11:25:19 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libview/WinWorkstation.st,v 1.89 1999-03-12 08:33:01 cg Exp $'
 ! !
 WinWorkstation initialize!