Better late than never =)
def addSlotCallBack( widget )
puts “Hello again - #{widget} was pressed.”
$rowsTotal = $rowsTotal + 1
e = $rowsTotal
@Entrys[“entry#{e}”] = Gtk::Entry.new
@Entrys[“entry#{e}”].set_text(“Entry#{e}”)
#@Entrys[“entry#{e}”].show_all
#dynamic buttons
@buttons[“button#{e}”] = Gtk::Button.new(“button#{e}”)
createPickUpButtonStates(@buttons[“button#{e}”],
e,@Entrys[“entry#{e}”])
#@buttons[“button#{e}”].show_all
@hBoxes[“hBox#{e}”] = Gtk::HBox.new( false, 10 )
@hBoxes[“hBox#{e}”].pack_start( @buttons[“button#{e}”], true, true, 0
)
@hBoxes[“hBox#{e}”].pack_start(@Entrys[“entry#{e}”], true, true, 0 )
@hBoxes[“hBox#{e}”].show_all
#pack rows of buttons in to VBox
$vBox.pack_start( @hBoxes[“hBox#{e}”], true, true, 0 )
puts “rows are”,$rowsTotal
end