Work around for ROS to display the Explorer Rebar control
Modified: trunk/reactos/subsys/system/explorer/shell/mainframe.cpp
  _____
Modified: trunk/reactos/subsys/system/explorer/shell/mainframe.cpp
--- trunk/reactos/subsys/system/explorer/shell/mainframe.cpp
2006-01-24 06:02:32 UTC (rev 21010)
+++ trunk/reactos/subsys/system/explorer/shell/mainframe.cpp
2006-01-24 20:05:50 UTC (rev 21011)
@@ -298,9 +298,14 @@
          case WM_DESTROY:
                break;
-      case WM_SIZE:
+         case WM_SIZE:
+#ifdef _ROS_   ///@todo Work around to display rebar in ROS (with
flickering) as long as the control isn't fixed
+               int height = SendMessage(_hwndrebar, RB_GETBARHEIGHT, 0,
0);
+               MoveWindow(_hwndrebar, 0, 0, LOWORD(lparam), height,
TRUE);
+#else
                resize_frame(LOWORD(lparam), HIWORD(lparam));
-        break; // do not pass message to DefFrameProc
+#endif
+               break;  // do not pass message to DefFrameProc
          case WM_GETMINMAXINFO: {
                LPMINMAXINFO lpmmi = (LPMINMAXINFO)lparam;