#define MSP_GLTK_ENTRY_H_
#include "container.h"
+#include "mspgltk_api.h"
#include "text.h"
#include "widget.h"
cursor Indicates the current input position. Fill_x is ignored.
slider A vertical slider for multiline entries.
*/
-class Entry: virtual public Widget, private Container
+class MSPGLTK_API Entry: virtual public Widget, private Container
{
public:
- class Loader: public DataFile::DerivedObjectLoader<Entry, Widget::Loader>
+ class MSPGLTK_API Loader: public DataFile::DerivedObjectLoader<Entry, Widget::Loader>
{
public:
Loader(Entry &);
sigc::signal<void, unsigned> signal_edit_position_changed;
sigc::signal<void, unsigned> signal_scroll_position_changed;
+ sigc::signal<void, unsigned, unsigned> signal_selection_changed;
sigc::signal<void, const std::string &> signal_text_changed;
- // Deprecated
- sigc::signal<void> signal_enter;
-
private:
Text text;
bool multiline;