From: Richard Lionheart Date: 2004-05-24T05:04:10+09:00 Subject: FXRuby design questions Hi, I just started working through FXRuby examples and have a couple of questions about http://www.fxruby.org/examples/hello2.rb , whuich provides a nice ToolTip demo: 1. The syntax of the "FXPNGIcon.new(application, f.read)" statement would lead me to think the icon is being attached to the application (e.g., for purpose of displaying the app in an OS' toolbar when it runs, perhaps) rather than in the application's FXMainWindow instance. I'd expect it to have a "main" argument explicitly naming the window to which it should be attached, as FxButton.new does. 2. FXTooltip.new's failure to name any particular object leads me to think it should wire a tooltip into every object in the application (or rather, the app's main window?) that's built to generate a tooltip, and that the tooltip text is to be gotten from each such object's caption text (using everything following the first tab.) The documentation I found for these classes on FXRuby.org | API Reference Docs doesn't address these issues (yet). Understanding them would help me (and others, I imagine) use the good-looking GUI package more effectively. I had originally addressed this question to Hal Fulton, who said he'd post it on a lightly use FXRuby mail list. I couldn't find any newsgroup that mirrored this list (as giganews.com does for this list), so I decided to post the question here. Any comments would be appreciated, even those that think this is a worthless set of questions :-) TIA, Richard --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.688 / Virus Database: 449 - Release Date: 5/20/2004