3 #ifndef _LIBGNOMEUIMM_ENTRY_H
4 #define _LIBGNOMEUIMM_ENTRY_H
31 #include <gtkmm/combo.h>
35 #ifndef DOXYGEN_SHOULD_SKIP_THIS
36 typedef struct _GnomeEntry GnomeEntry;
37 typedef struct _GnomeEntryClass GnomeEntryClass;
45 {
class Entry_Class; }
54 #ifndef GNOMEMM_DISABLE_DEPRECATED
58 :
virtual public Gtk::Combo,
59 virtual public Gtk::Editable
62 #ifndef DOXYGEN_SHOULD_SKIP_THIS
63 typedef Entry CppObjectType;
64 typedef Entry_Class CppClassType;
65 typedef GnomeEntry BaseObjectType;
66 typedef GnomeEntryClass BaseClassType;
71 #ifndef DOXYGEN_SHOULD_SKIP_THIS
74 friend class Entry_Class;
75 static CppClassType entry_class_;
82 explicit Entry(
const Glib::ConstructParams& construct_params);
83 explicit Entry(GnomeEntry* castitem);
88 #ifndef DOXYGEN_SHOULD_SKIP_THIS
89 static GType get_type() G_GNUC_CONST;
92 static GType get_base_type() G_GNUC_CONST;
96 GnomeEntry*
gobj() {
return reinterpret_cast<GnomeEntry*
>(gobject_); }
99 const GnomeEntry*
gobj()
const {
return reinterpret_cast<GnomeEntry*
>(gobject_); }
104 #ifdef GLIBMM_VFUNCS_ENABLED
105 #endif //GLIBMM_VFUNCS_ENABLED
109 #ifdef GLIBMM_VFUNCS_ENABLED
110 #endif //GLIBMM_VFUNCS_ENABLED
113 #ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
115 #endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
151 #ifdef GLIBMM_PROPERTIES_ENABLED
159 #endif //#GLIBMM_PROPERTIES_ENABLED
161 #ifdef GLIBMM_PROPERTIES_ENABLED
169 #endif //#GLIBMM_PROPERTIES_ENABLED
171 #ifdef GLIBMM_PROPERTIES_ENABLED
179 #endif //#GLIBMM_PROPERTIES_ENABLED
184 #endif //GNOMEMM_DISABLE_DEPRECATED
void set_max_saved(guint max_saved)
void prepend_history(bool save, const Glib::ustring &text)
guint get_max_saved() const
Glib::PropertyProxy< Glib::ustring > property_history_id()
You rarely need to use properties because there are get_ and set_ methods for almost all of them...
void set_history_id(const Glib::ustring &history_id)
GnomeEntry * gobj()
Provides access to the underlying C GtkObject.
Definition: entry.h:96
Gtk::Entry * get_gtk_entry()
void append_history(bool save, const Glib::ustring &text)
Glib::ustring get_history_id() const
const GnomeEntry * gobj() const
Provides access to the underlying C GtkObject.
Definition: entry.h:99
virtual void on_activate()
Glib::SignalProxy0< void > signal_activate()
Glib::PropertyProxy_ReadOnly< Gtk::Entry > property_gtk_entry() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them...