Kombinationsrutor

Gtk::ComboBox och Gtk::ComboBoxText är föråldrade sedan gtkmm 4.10. Använd Gtk::DropDown i ny kod.

ComboBox-komponenten erbjuder en lista (eller ett träd) av val i en rullgardinsmeny. Om lämpligt kan den visa extra information om varje objekt, som text, en bild, en kryssruta eller en förloppsindikator. ComboBox-komponenten begränsar vanligen användaren till de tillgängliga valen, men den kan valfritt ha ett Entry, som låter användaren mata in godtycklig text om inget av de tillgängliga valen passar.

Listan tillhandahålls via en TreeModel, och kolumner från denna modell läggs till vyn för ComboBox-komponenten med metoden ComboBox::pack_start(). Detta tillhandahåller flexibilitet och typsäkerhet under kompilering, men ComboBoxText-klassen tillhandahåller en enklare textbaserad specialisering om den flexibiliteten inte behövs.

Referens