From 2e40e38c426a247ee062ad725a2b5b1762d4a46c Mon Sep 17 00:00:00 2001 From: fluxgen Date: Thu, 9 Jan 2003 22:10:53 +0000 Subject: adjusted for FbTk Timer and ImageControl --- src/Toolbar.hh | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/Toolbar.hh b/src/Toolbar.hh index 069c8a1..b32aea1 100644 --- a/src/Toolbar.hh +++ b/src/Toolbar.hh @@ -22,7 +22,7 @@ // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // DEALINGS IN THE SOFTWARE. -// $Id: Toolbar.hh,v 1.18 2002/12/13 20:36:36 fluxgen Exp $ +// $Id: Toolbar.hh,v 1.19 2003/01/09 22:10:53 fluxgen Exp $ #ifndef TOOLBAR_HH #define TOOLBAR_HH @@ -39,6 +39,9 @@ class Toolbar; +namespace FbTk { +class ImageControl; +}; /** Menu for toolbar. @see Toolbar @@ -96,7 +99,7 @@ private: /** Handles iconbar, workspace name view and clock view */ -class Toolbar : public TimeoutHandler, public FbTk::EventHandler { +class Toolbar : public FbTk::TimeoutHandler, public FbTk::EventHandler { public: ///Toolbar placement on the screen @@ -186,7 +189,7 @@ private: button_w, bevel_w, label_h; } frame; - class HideHandler : public TimeoutHandler { + class HideHandler : public FbTk::TimeoutHandler { public: Toolbar *toolbar; @@ -194,9 +197,9 @@ private: } hide_handler; BScreen *m_screen; - BImageControl &image_ctrl; - BTimer clock_timer; ///< timer to update clock - BTimer hide_timer; ///< timer to for auto hide toolbar + FbTk::ImageControl &image_ctrl; + FbTk::Timer clock_timer; ///< timer to update clock + FbTk::Timer hide_timer; ///< timer to for auto hide toolbar Toolbarmenu m_toolbarmenu; std::auto_ptr m_iconbar; -- cgit v0.11.2