Sometimes things just fit without needing to think too hard... UI::Dialog::Advanced UI::Dialog::Advanced::Console UI::Dialog::Advanced::GNOME
The GNOME one is for using one of Xdialog, or Zenity and the console one is for cDialog or Whiptail. The general one of course tries for all four based on the same logic as the UI::Dialog module itself. The only difference between the Advanced and regular meta classes is the inclusion of the gauge_start(), gauge_inc(), gauge_dec(), gauge_set(), gauge_text(), and gauge_stop() methods. On a side note, everyone can expect to see an article on perl.com illustrating the usage and design of UI::Dialog with a few example scripts: a nautilus-script, an XDialog specific program and possibly an xosd example using xmms-shell to adjust the volume. I'm writing the article as I finish up the module and hope to have them both done and released at relatively the same time (with priority on the module of course). -- Kevin C. Krinke <[EMAIL PROTECTED]> Open Door Software Inc.
