- virtual void key_press(unsigned, unsigned, wchar_t);
- virtual void focus_in();
+ void set_multiline(bool);
+ bool is_multiline() const { return multiline; }
+
+private:
+ virtual void rebuild_special(const Part &);
+ virtual void render_special(const Part &, GL::Renderer &) const;
+
+public:
+ virtual bool key_press(unsigned, unsigned);
+ virtual bool character(wchar_t);