From d389dce3ef4f1342a2f91926a9dcd02b452c6045 Mon Sep 17 00:00:00 2001 From: neoraider Date: Tue, 4 Dec 2007 21:35:01 +0000 Subject: zoomedit: Got SidebarToolbox working. --- Tool.h | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'Tool.h') diff --git a/Tool.h b/Tool.h index b95590a..12a06e6 100644 --- a/Tool.h +++ b/Tool.h @@ -1,11 +1,18 @@ #ifndef TOOL_H_ #define TOOL_H_ -class Tool -{ +#include + + +class Tool { public: - Tool(); - virtual ~Tool(); + virtual ~Tool() {} + + virtual void action() = 0; + + virtual const gchar *getName() = 0; + virtual GtkWidget *getImage() = 0; + virtual bool isSensitive() = 0; }; #endif /*TOOL_H_*/ -- cgit v1.2.3