Tk::Zinc::Debug - a perl module for analysing a Zinc application. |
perl -MTk::Zinc::Debug zincscript [zincscript-opts] [Debug-initopts] or use Tk::Zinc::Debug; my $zinc = MainWindow->new()->Zinc()->pack; Tk::Zinc::Debug::init($zinc, [options]);
Tk::Zinc::Debug provides an interface to help developers to inspect Zinc applications.
Press the Escape key in the toplevel of your application to display the Tk::Zinc::Debug buttons bar.
Features :
Defines the basename used for the file containing the snaphshot. The filename will be <currentdir>/basename<n>.png Defaulted to 'zincsnapshot'.
Daniel Etienne <etienne@cena.fr>
=head1 HISTORY
Oct 5 2004 : transformations are correctly managed in built code. Transfo parameters can be displayed and set. new mode to display coordinateds of X cursor.
Oct 14 2003 : add a control bar, and zoom/translate new functionalities. finditems(), tree(), snapshot()
functions become deprecated, initialisation is done using the new init()
function.
Oct 07 2003 : contours of curves can be displayed and explored.
Sep 15 2003 : due to CPAN-isation, the ZincDebug module has been renamed Tk::Zinc::Debug
May 20 2003 : perl code can be generated from the items tree, with some limitations concerning transformations and images.
Mar 11 2003 : ZincDebug can manage several instances of Zinc widget. Options of ZincDebug functions can be set on the command line.
Jan 20 2003 : item's attributes can be edited.
Jan 14 2003 : ZincDebug can be loaded at runtime using the -M perl option without any change in the application's code.
Nov 6 2002 : some additional informations (like tags or other attributes values) can be displayed in the items tree. Add feedback when selected item is not visible because outside window.
Sep 2 2002 : add the tree()
function
May 27 2002 : add the snapshot()
function contributed by Ch. Mertz.
Jan 28 2002 : Zincdebug provides the finditems()
function and can manage only one instance of Zinc widget.
Tk::Zinc::Debug - a perl module for analysing a Zinc application. |