This is a simple variant of ComboBox that hides the model-view complexity for simple text-only use cases. More...
List of all members.
Detailed Description
This is a simple variant of ComboBox that hides the model-view complexity for simple text-only use cases. 
You can add items to a ComboBoxText with append_text(), insert_text() or prepend_text() and remove items with remove_text(). 
Constructor & Destructor Documentation
      
        
          | virtual Gtk::ComboBoxText::~ComboBoxText | ( | ) |  [virtual] | 
      
 
 
      
        
          | Gtk::ComboBoxText::ComboBoxText | ( | bool | has_entry = false) |  [explicit] | 
      
 
Creates a new empty ComboBoxText, optionally with an entry. 
- Parameters:
- 
  
    | has_entry | If this is true then this will have an Entry widget. |  
 
 
 
      
        
          | Gtk::ComboBoxText::ComboBoxText | ( | const Glib::RefPtr< TreeModel >& | model, | 
        
          |  |  | bool | has_entry = false | 
        
          |  | ) |  |  [explicit] | 
      
 
Creates a new ComboBoxText with the model initialized to model. 
- Parameters:
- 
  
    | model | The model containing data to display in the ComboBoxText. |  | has_entry | If this is true then this will have an Entry widget. |  
 
 
 
Member Function Documentation
      
        
          | void Gtk::ComboBoxText::append_text | ( | const Glib::ustring & | text ) |  | 
      
 
 
      
        
          | const GtkComboBoxText* Gtk::ComboBoxText::gobj | ( | ) | const  [inline] | 
      
 
Provides access to the underlying C GtkObject. 
Reimplemented from Gtk::ComboBox.
 
 
      
        
          | GtkComboBoxText* Gtk::ComboBoxText::gobj | ( | ) |  [inline] | 
      
 
Provides access to the underlying C GtkObject. 
Reimplemented from Gtk::ComboBox.
 
 
      
        
          | void Gtk::ComboBoxText::insert_text | ( | int | position, | 
        
          |  |  | const Glib::ustring & | text | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void Gtk::ComboBoxText::prepend_text | ( | const Glib::ustring & | text ) |  | 
      
 
 
      
        
          | void Gtk::ComboBoxText::remove_all | ( | ) |  | 
      
 
 
      
        
          | void Gtk::ComboBoxText::remove_text | ( | int | position ) |  | 
      
 
 
      
        
          | void Gtk::ComboBoxText::set_active_text | ( | const Glib::ustring & | text ) |  | 
      
 
 
Friends And Related Function Documentation
      
        
          | Gtk::ComboBoxText* wrap | ( | GtkComboBoxText * | object, | 
        
          |  |  | bool | take_copy = false | 
        
          |  | ) |  |  [related] | 
      
 
A Glib::wrap() method for this object. 
- Parameters:
- 
  
    | object | The C instance. |  | take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |  
 
- Returns:
- A C++ instance that wraps this C instance. 
 
 
The documentation for this class was generated from the following file: