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)
Glib::ustring get_history_id() const
void prepend_history(bool save, const Glib::ustring &text)
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)
const GnomeEntry * gobj() const
Provides access to the underlying C GtkObject.
Definition: entry.h:99
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...
virtual void on_activate()
Glib::SignalProxy0< void > signal_activate()
guint get_max_saved() const