![]() |
![]() |
Inheritance diagram for Gtk::Entry:
Public Member Functions | |
virtual | ~Entry () |
GtkEntry* | gobj () |
Provides access to the underlying C GtkObject. | |
const GtkEntry* | gobj () const |
Provides access to the underlying C GtkObject. | |
Entry () | |
void | set_visibility (bool visible=true) |
bool | get_visibility () const |
void | set_invisible_char (gunichar ch) |
gunichar | get_invisible_char () const |
void | set_has_frame (bool setting=true) |
bool | get_has_frame () const |
void | set_max_length (int max) |
int | get_max_length () const |
void | set_activates_default (bool setting=true) |
gboolean | get_activates_default () const |
void | set_width_chars (int n_chars) |
int | get_width_chars () const |
void | set_text (const Glib::ustring& text) |
Glib::ustring | get_text () const |
Glib::RefPtr<Pango::Layout> | get_layout () |
void | get_layout_offsets (int& x, int& y) |
guint16 | get_text_length () const |
Glib::SignalProxy1< void, Menu* > | signal_populate_popup () |
Glib::SignalProxy1< void, const Glib::ustring& > | signal_insert_at_cursor () |
Glib::SignalProxy0<void> | signal_activate () |
Glib::PropertyProxy_ReadOnly< int > | property_cursor_position () |
Glib::PropertyProxy_ReadOnly< int > | property_selection_bound () |
Glib::PropertyProxy<bool> | property_editable () |
Glib::PropertyProxy<int> | property_max_length () |
Glib::PropertyProxy<bool> | property_visibility () |
Glib::PropertyProxy<bool> | property_has_frame () |
Glib::PropertyProxy<gunichar> | property_invisible_char () |
Glib::PropertyProxy<bool> | property_activates_default () |
Glib::PropertyProxy<int> | property_width_chars () |
Glib::PropertyProxy_ReadOnly< int > | property_scroll_offset () |
Glib::PropertyProxy<Glib::ustring> | property_text () |
Protected Member Functions | |
virtual void | on_populate_popup (Menu* menu) |
virtual void | on_insert_at_cursor (const Glib::ustring& str) |
virtual void | on_activate () |
Related Functions | |
(Note that these are not member functions.) | |
Gtk::Entry* | wrap (GtkEntry* object, bool take_copy=false) |
The Gtk::Entry widget is a single line text entry widget. A fairly large set of key bindings are supported by default. If the entered text is longer than the allocation of the widget, the widget will scroll so that the cursor position is visible.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Provides access to the underlying C GtkObject.
Reimplemented from Gtk::CellEditable. Reimplemented in Gtk::SpinButton. |
|
Provides access to the underlying C GtkObject.
Reimplemented from Gtk::CellEditable. Reimplemented in Gtk::SpinButton. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|