From a52a6d96d701c993896f276e4198003317632aaf Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Fri, 21 Mar 2003 18:42:39 +0000 Subject: rm the old code including the .pys and the c++ shit --- otk/messagedialog.hh | 66 ---------------------------------------------------- 1 file changed, 66 deletions(-) delete mode 100644 otk/messagedialog.hh (limited to 'otk/messagedialog.hh') diff --git a/otk/messagedialog.hh b/otk/messagedialog.hh deleted file mode 100644 index 81894624..00000000 --- a/otk/messagedialog.hh +++ /dev/null @@ -1,66 +0,0 @@ -// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*- -#ifndef __messagedialog_hh -#define __messagedialog_hh - -#include "widget.hh" -#include "ustring.hh" - -#include - -namespace otk { - -class Button; -class Label; - -class DialogButton { - ustring _label; - bool _default; -public: - DialogButton(ustring label) : _label(label), _default(false) - {} - DialogButton(ustring label, bool def) : _label(label), _default(def) - {} - inline const ustring& label() const { return _label; } - inline const bool& isDefault() const { return _default; } - - bool operator==(const DialogButton &o) const { return _label == o._label; } - bool operator!=(const DialogButton &o) const { return!(_label == o._label); } -}; - -class MessageDialog : public Widget { -public: - MessageDialog(int screen, EventDispatcher *ed, ustring title, - ustring caption); - MessageDialog(EventDispatcher *ed, ustring title, ustring caption); - MessageDialog(Widget *parent, ustring title, ustring caption); - virtual ~MessageDialog(); - - virtual void addButton(const DialogButton &b); - - virtual const DialogButton& run(); - - virtual void show(); - virtual void hide(); - virtual void focus(); - - virtual const DialogButton& result() const { return _result; } - virtual void setResult(const DialogButton &result) { _result = result; } - - virtual void keyPressHandler(const XKeyEvent &e); - virtual void clientMessageHandler(const XClientMessageEvent &e); - -private: - void init(const ustring &title, const ustring &caption); - -protected: - std::vector