![]() |
![]() |
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) |
void | set_completion (const Glib::RefPtr<EntryCompletion>& completion) |
Glib::RefPtr<EntryCompletion> | get_completion () |
Glib::RefPtr<const EntryCompletion> | get_completion () const |
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 () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< int > | property_selection_bound () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy<bool> | property_editable () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy<int> | property_max_length () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy<bool> | property_visibility () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy<bool> | property_has_frame () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy<gunichar> | property_invisible_char () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy<bool> | property_activates_default () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy<int> | property_width_chars () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy_ReadOnly< int > | property_scroll_offset () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
Glib::PropertyProxy<Glib::ustring> | property_text () |
You rarely need to use properties because there are get_ and set_ methods for almost all of them. | |
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. |
|
|
|
|
|
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|