=head1 NAME Win32::GUI - Perl Win32 Graphical User Interface Extension =head1 SYNOPSIS use Win32::GUI(); =head1 Table of Contents Due to the volume of Win32::GUI documentation it is split into a number of different sections. The documentation is sparse in some areas, and incomplete in others. Patches are welcome. The documentation does not try to be a tutorial for Windows GUI programming, although the tutorial should give enough information for a beginner to get started. For advanced features knowledge of the Win32 API is assumed, and further information can be found from Microsoft's online resources (L). =head2 User Guide =over =item * L What Win32::GUI is, and how to get it installed. =item * L Release notes. Essential reading for old hands who want to know what has changed between versions. =item * L A short welcome. =item * L An introduction to the basic Windows GUI concepts and how they relate to Win32::GUI =item * L A Tutorial. Essential reading for beginners: Creating your first Win32::GUI window and all the basics that you will need. =item * L A (currently somewhat out of date) set of Frequently asked questions and answers. =back =head2 Reference =over =item * L Per package documentation for Win32::GUI. =item * L All the events that are common to every window. =item * L All the methods in the Win32::GUI package (and inherited by the other packages). =item * L Options common to most package constructors. =back =head1 Sample Code There is a set of sample applications installed with Win32::GUI, that should be found in the F<.../Win32/GUI/demos/> directory under your library installtion root (by default for ActiveState perl this is at F). There is a viewer/launcher application installed as well. Type C at a command prompt. =head1 EXPORTS Release of Win32::GUI up to and including v1.03 export a large list of constants into the callers namespace by default. This behaviour is changed in releases from v1.04 and onwards. From v1.04 the support for constants is provided by L, and the prefered way of getting constants exported into your namespace should be: use Win32::GUI(); # Empty export list to prevent default exports use Win32::GUI::Constants qw( ... ) # explicitly list wanted constants although, for backwards compatibility the following are also supported: =over =item C Will continue to export the same list of constants as earlier versions, but will generate a warning (under the C pragma or with the C<-w> command line option to perl). In the future (v1.07 and later) this syntax will stop exporting anything. v1.07 will generate a warning that nothing is being exported. v1.08 will silently export nothing. =item C Will exported the requested list of constants. The full syntax allowed by L may be used. =back Please see the L for further information on backwards compatability and making old scripts work. =for comment $Id: pod_postamble.tpl,v 1.2 2005/08/03 21:45:59 robertemay Exp $ =head1 VERSION Documentation for Win32::GUI v1.06 created 14 Feb 2008 This document is autogenerated by the build process. Edits made here will be lost. Edit F instead. =head1 SUPPORT Homepage: L. For further support join the users mailing list(C) from the website at L. There is a searchable list archive at L. =head1 COPYRIGHT and LICENCE Copyright (c) 1997..2008 Aldo Calpini. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.