Changes for version 0.21
- Update Manifest properly
- Added support for "named" windows in atom, the Criteria, and Win32::CtrlGUI
- Added support for aggregate criteria (and, or, xor, nand)
- Cleaned up bug in bookkeeper::reset
- Extended demotk.pl script to demonstrate looping and aggregate criteria
- Rewrite of DebugTk.pm to use Text widgets instead of Label widgets for displaying information in the HList
- Rewrite of DebugTk to us tagged_stringify so that stringified states can control their display when they're a pcs state
- Modified aggregate criteria to support tagged_stringify so you can see which parts are matching. Also displays timeout value as it counts down
- Modified state display to show counting down timeout
- Modified DebugTk to use :\t inplace of =>
- Modified State::Dialog to use named windows (i.e. dialog001, dialog002, etc.)
Modules
a Module for controlling Win32 GUIs based on Win32::Setupsup
an OO interface for expressing state criteria
an OO system for controlling Win32 GUI windows through a state machine
an OO interface for controlling Win32 GUI windows
Provides
in Win32/CtrlGUI/Criteria/and.pm
in Win32/CtrlGUI/Criteria/arbitrary.pm
in Win32/CtrlGUI/Criteria/multi.pm
in Win32/CtrlGUI/Criteria/nand.pm
in Win32/CtrlGUI/Criteria/neg.pm
in Win32/CtrlGUI/Criteria/or.pm
in Win32/CtrlGUI/Criteria/pos.pm
in Win32/CtrlGUI/Criteria/xor.pm
in Win32/CtrlGUI/State/DebugTk.pm
in Win32/CtrlGUI/State/atom.pm
in Win32/CtrlGUI/State/bookkeeper.pm
in Win32/CtrlGUI/State/dialog.pm
in Win32/CtrlGUI/State/fork.pm
in Win32/CtrlGUI/State/loop.pm
in Win32/CtrlGUI/State/multi.pm
in Win32/CtrlGUI/State/seq.pm
in Win32/CtrlGUI/State/seq_opt.pm