#define MSP_GLTK_TOGGLE_H_
#include <sigc++/signal.h>
+#include "text.h"
#include "widget.h"
namespace Msp {
Toggle &get_object() const;
private:
virtual void finish();
+ void text(const std::string &);
};
private:
- std::string text;
+ Text text;
bool pressed;
bool value;
bool exclusive;
public:
sigc::signal<void, bool> signal_toggled;
- Toggle(const Resources &);
+ Toggle(const Resources &, const std::string & =std::string());
void set_text(const std::string &);
void set_exclusive(bool);