--- 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!