Forums
New posts
Search forums
Members
Current visitors
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Forums
Archive
Archive
Ruby
gtk/glade and combobox
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
[QUOTE="Joel Almeida, post: 4623151"] Hi all! I made a GUI for my ruby gtk2 app and this is the code: [code] #!/usr/bin/ruby require 'libglade2' require 'gtk2' class GladeRuby def button1_clicked entry1 = @glade.get_widget('entry1') combo1 = @glade.get_widget('combo1') combo1.model.append.set_value(0, entry1.text) end def window1_destroy on_window_exit end def initialize(glade_file) Gtk.init @glade = GladeXML.new(glade_file) { |handler| method(handler) } @window1 = @glade.get_widget('window1') ## Beta ## cadenas = ['joel', 'caca', 'popo', 'tyta'] liststore = Gtk::ListStore.new(String) cadenas.each do |item| iter = liststore.append iter[0] = item # Doesn't work :( end @glade.get_widget('combo1').set_model(liststore) ## ### @window1.show_all() Gtk.main end def on_window_exit Gtk.main_quit end end if __FILE__ == $0 GLADE_XML_FILE = 'rbcombo.glade' GladeRuby.new(GLADE_XML_FILE) end [/code] My goal is to load the strings from 'cadena' into the combobox, which it doesn't...any ideas? [/QUOTE]
Verification
Post reply
Forums
Archive
Archive
Ruby
gtk/glade and combobox
Top