User:Whiteknight/Perl Tk

I want to write a short book about graphical interface design using Perl/Tk. This is mostly because of the dearth of information available on the internet about this topic. A google search for Perl/Tk help will return multiple copies of the POD library documentation, which isn't helpful.

The Plan

 * Target Audience: Computer programmers
 * Scope: Will cover graphical interface design using Perl/Tk
 * Prerequisites: Perl
 * Corequisites: None.

Table of Contents

 * Introduction
 * Obtaining Perl-Tk

Tk Basics

 * Graphical User Interfaces
 * Perl-Tk Program Structure

Widgets

 * MainWindow and TopLevel
 * Widget Handles
 * Text and Labels
 * Forms: Buttons, Checkboxes, Inputs
 * Menus

Geometry Managers

 * Frames and Notebooks
 * The Grid
 * The Pack Algorithm
 * Forms
 * Dialog Boxes

Bindings and Events

 * Bindings
 * Scrollbars
 * Input Bindings
 * Balloons and Tooltips
 * Event Handlers
 * Timing and Synchronizing

Images and Graphics

 * Images
 * Canvas
 * Animations

Custom Widgets

 * Derived Widgets
 * Compound Widgets
 * Mega Widgets

Resources

 * http://www.bin-co.com/perl/perl_tk_tutorial/widgets2.php