Author: kkaempf Date: Fri May 23 16:17:01 2008 New Revision: 47844 URL: http://svn.opensuse.org/viewcvs/yast?rev=47844&view=rev Log: cleaned up example Modified: trunk/libyui-bindings/swig/ruby/examples/selection_box1.rb Modified: trunk/libyui-bindings/swig/ruby/examples/selection_box1.rb URL: http://svn.opensuse.org/viewcvs/yast/trunk/libyui-bindings/swig/ruby/examples/selection_box1.rb?rev=47844&r1=47843&r2=47844&view=diff ============================================================================== --- trunk/libyui-bindings/swig/ruby/examples/selection_box1.rb (original) +++ trunk/libyui-bindings/swig/ruby/examples/selection_box1.rb Fri May 23 16:17:01 2008 @@ -42,30 +42,24 @@ # loop do -puts "Begin of loop" event = dialog.wait_for_event next unless event -puts "Event #{event}" + break if event.event_type == Yui::YEvent::CancelEvent # window manager "close window" button -puts "Not a cancel" + valueField.set_value "???" break if event.widget == closeButton -puts "Not a close" if ( event.widget == valueButton || event.widget == selBox ) # selBox will only send events with setNotify() item = selBox.selected_item - puts "selBox or valueButton" if item valueField.set_value item.label else valueField.set_value "<none>" end - puts "valueField set" end - puts "Done with loop" end - puts "Out of loop" end end -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org