foxtails.txt
Path: foxtails.txt
Modified: Tue Jan 14 12:54:54 PST 2003
TopLevel

FoxTails is a set of extensions for FXRuby. (FXRuby is the Ruby bindings for the Fox C++ GUI library. See fxruby.sourceforge.net.)

This is an alpha release, so documentation is still very sketchy, and there are no tests. There are examples, though. See also the comments in foxtails.rb for a basic roadmap of the library.

FoxTails depends on observable:

www.ruby-lang.org/raa/list.rhtml?name=observable

and of course fox/fxruby:

fxruby.sourceforge.net www.fox-toolkit.org

The install process is the standard one:

  ruby install.rb config
  ruby install.rb setup
  ruby install.rb install

Observable attributes

The most useful part of FoxTails is the use of observable attributes to connect GUI components. It's very easy to use. See the examples.

Some features:

Other features

FoxTails also includes some "megawidgets", such as a dir broswer with bookmarks. See examples/file-browser.rb and examples/simple.rb, which also shows how easy it is to link multiple widgets to a ruby object attribute. See foxtails.rb for brief descriptions.

Version

foxtails 0.1

The current version of this software can be found at redshift.sourceforge.net/foxtails.

License

This software is distributed under the Ruby license. See www.ruby-lang.org.

Author

Joel VanderWerf, vjoel@users.sourceforge.net