3#ifndef _LIBGNOMEUIMM_ENTRY_H
4#define _LIBGNOMEUIMM_ENTRY_H
31#include <gtkmm/combo.h>
35#ifndef DOXYGEN_SHOULD_SKIP_THIS
36typedef struct _GnomeEntry GnomeEntry;
37typedef struct _GnomeEntryClass GnomeEntryClass;
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
109#ifdef GLIBMM_VFUNCS_ENABLED
113#ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
151 #ifdef GLIBMM_PROPERTIES_ENABLED
161#ifdef GLIBMM_PROPERTIES_ENABLED
171 #ifdef GLIBMM_PROPERTIES_ENABLED
const Gtk::Entry * get_gtk_entry() const
Glib::SignalProxy0< void > signal_activate()
void set_max_saved(guint max_saved)
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.
void append_history(bool save, const Glib::ustring &text)
Gnome::UI::Entry * wrap(GnomeEntry *object, bool take_copy=false)
A Glib::wrap() method for this object.
void set_history_id(const Glib::ustring &history_id)
Glib::ustring get_history_id() 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.
Gtk::Entry * get_gtk_entry()
void prepend_history(bool save, const Glib::ustring &text)
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_history_id() const
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
virtual void on_activate()
guint get_max_saved() const
GnomeEntry * gobj()
Provides access to the underlying C GtkObject.
Definition: entry.h:96
const GnomeEntry * gobj() const
Provides access to the underlying C GtkObject.
Definition: entry.h:99