From: george82 Date: Sun, 27 Nov 2005 16:25:52 +0000 (+0000) Subject: Overrided the base methods ToolBar::show() and ToolBar::hide() in ViewerToolBar class. X-Git-Tag: v0.0.90~384^2~419 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=2a54ed6060da38f00a348159ddc98942e00f1da7;p=tigervnc.git Overrided the base methods ToolBar::show() and ToolBar::hide() in ViewerToolBar class. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@416 3789f03b-4d11-0410-bbf8-ca57d06f2519 --- diff --git a/vncviewer/ViewerToolBar.cxx b/vncviewer/ViewerToolBar.cxx index c0f8115a..9846262b 100644 --- a/vncviewer/ViewerToolBar.cxx +++ b/vncviewer/ViewerToolBar.cxx @@ -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); +} diff --git a/vncviewer/ViewerToolBar.h b/vncviewer/ViewerToolBar.h index 3f5ccdf9..8e829e7c 100644 --- a/vncviewer/ViewerToolBar.h +++ b/vncviewer/ViewerToolBar.h @@ -30,4 +30,7 @@ public: ~ViewerToolBar() {} void create(HWND parentHwnd); + + void show(); + void hide(); };