Gtk_Combo3
NAME - Gtk_Combo
Header required
#include <gtk--/combo.h>>
Base classes
Properties
entry
|
Type: Gtk_Widget* |
|---|---|
button
|
Type: Gtk_Widget* |
popup
|
Type: Gtk_Widget* |
popwin
|
Type: Gtk_Widget* |
list
|
Type: Gtk_Widget* |
entry_change_id
|
Type: guint |
list_change_id
|
Type: guint |
value_in_list
|
Type: guint:1 |
ok_if_empty
|
Type: guint:1 |
case_sensitive
|
Type: guint:1 |
use_arrows
|
Type: guint:1 |
use_arrows_always
|
Type: guint:1 |
current_button
|
Type: guint16 |
activate_id
|
Type: guint |
|
.IP |
Public member index
Gtk_Combo(); Gtk_Combo(GtkCombo *castitem); void set_value_in_list(bool val, bool ok_if_empty); whether the text in the entry must be or not be in the list void set_use_arrows(bool val); set/unset arrows working for changing the value (can be annoying void set_use_arrows_always(bool val); up/down arrows change value if current value not in list void set_case_sensitive(bool val); perform case-sensitive compares void set_item_string(Gtk_Item* item, const _gtk_string &item_value); void set_popdown_strings(GList *strings); void set_popdown_strings(const G_List_string &strings); void disable_activate(); Gtk_Entry* get_entry(); Gtk_Button* get_button(); Gtk_ScrolledWindow* get_popup(); Gtk_Window* get_popwin(); Gtk_List* get_list(); const Gtk_Entry* get_entry() const; const Gtk_Button* get_button() const; const Gtk_ScrolledWindow* get_popup() const; const Gtk_Window* get_popwin() const; const Gtk_List* get_list() const; GtkCombo* gtkobj(); const GtkCombo* gtkobj() const; static bool isGtkCombo(Gtk_Object *checkcast);
Protected member index
friend CppClassType; typedef GtkCombo BaseObjectType; typedef GtkComboClass BaseClassType; virtual void * get_parent_class(); Gtk_Entry entry_; Gtk_Button button_; Gtk_ScrolledWindow popup_; Gtk_Window popwin_; Gtk_List list_;
Private member index
static CppClassType combo_class; GtkType get_type();