diff options
author | neoraider <devnull@localhost> | 2007-12-05 19:34:01 +0100 |
---|---|---|
committer | neoraider <devnull@localhost> | 2007-12-05 19:34:01 +0100 |
commit | 19690f030457dadf4976f7403c315b3bbb4a39b8 (patch) | |
tree | 29077314f77be6b4371b0fdeeb6bed142a126b7e /ToolSelector.h | |
parent | d389dce3ef4f1342a2f91926a9dcd02b452c6045 (diff) | |
download | zoomedit-19690f030457dadf4976f7403c315b3bbb4a39b8.tar zoomedit-19690f030457dadf4976f7403c315b3bbb4a39b8.zip |
zoomedit: Use toolbox for polygon adder.
Diffstat (limited to 'ToolSelector.h')
-rw-r--r-- | ToolSelector.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/ToolSelector.h b/ToolSelector.h new file mode 100644 index 0000000..1692bf3 --- /dev/null +++ b/ToolSelector.h @@ -0,0 +1,34 @@ +#ifndef TOOLSELECTOR_H_ +#define TOOLSELECTOR_H_ + +#include "Tool.h" +#include "EditManager.h" + +class ToolSelector : public Tool { + private: + GtkWidget *image; + + EditManager *editManager; + + static const gchar* name; + + // prevent shallow copy + ToolSelector(const ToolSelector &t); + const ToolSelector& operator=(const ToolSelector &t); + + public: + ToolSelector(EditManager *editManager); + virtual ~ToolSelector(); + + virtual const gchar *getName() { + return name; + } + + bool isSensitive() { + return TRUE; + } + + virtual GtkWidget *getImage(); +}; + +#endif /*TOOLSELECTOR_H_*/ |