]> source.dussan.org Git - tigervnc.git/commitdiff
Overrided the base methods ToolBar::show() and ToolBar::hide() in ViewerToolBar class.
authorgeorge82 <george82@3789f03b-4d11-0410-bbf8-ca57d06f2519>
Sun, 27 Nov 2005 16:25:52 +0000 (16:25 +0000)
committergeorge82 <george82@3789f03b-4d11-0410-bbf8-ca57d06f2519>
Sun, 27 Nov 2005 16:25:52 +0000 (16:25 +0000)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@416 3789f03b-4d11-0410-bbf8-ca57d06f2519

vncviewer/ViewerToolBar.cxx
vncviewer/ViewerToolBar.h

index c0f8115a09c11c9a38c19bed2c06ed7d4272731e..9846262b08ef6273b4c89d4d579ecda4f5ed50ac 100644 (file)
@@ -48,3 +48,13 @@ void ViewerToolBar::create(HWND parentHwnd) {
   // Resize the toolbar window
   autoSize();
 }
+
+void ViewerToolBar::show() {
+  ShowWindow(getHandle(), SW_SHOW);
+  SendMessage(parentHwnd, WM_SIZE, 0, 0);
+}
+
+void ViewerToolBar::hide() {
+  ShowWindow(getHandle(), SW_HIDE);
+  SendMessage(parentHwnd, WM_SIZE, 0, 0);
+}
index 3f5ccdf9d1b3c82952e08783a69c3193467543c1..8e829e7c7a3f6369ca62955b21ef053561452f9c 100644 (file)
@@ -30,4 +30,7 @@ public:
   ~ViewerToolBar() {}
 
   void create(HWND parentHwnd);
+
+  void show();
+  void hide();
 };