Alex Fenton
3/28/2007 10:59:00 PM
Hi Alex
Alex Ciarlillo wrote:
> It is saying that all the methods associated with Wx::Choice that he
> uses (each_string, strings[], data[], delete_if) do not exist and I have
> no clue why.
Apologies, these methods in the development version but not in current release. Take a look at samples/sugar_sample.rb as a starting point.
I've updated the Wiki so it's not out of line.
> I cannot find ANY documentation on wxSugar so I'm not sure
> how I'm supposed to pick it up.
You should find reasonably thorough RDoc documentation installed with the gem, or have a look at lib/wx_sugar.rb for an overview of the functionality.
> Also, in that example code he adds Wx::Choice and a Wx::TextCtrl, but
> how can I get to the data in these controls? I know the method is
> something like choice.get_current_selection(), but how do I reference it
> anywhere if it has no identifier or name? For example if I selected
> something from the Wx::Choice and I want that selection to print to the
> screen when I click a button, how do I access that selection in the
> button code?
This is probably more a question about object-oriented design of GUI apps, and of event handling in particular. As others have suggested, the wxruby-users list is likely the best place to discuss how this is done in wxruby.
cheers
alex