User:Whiteknight/Perl Tk
Appearance
This page is an outline for a proposed book or project. This is only a planning page, not an actual book.
(Whiteknight) (Discuss) (Book Foundry) (Current Books) (VBD Edit)
- Do not add sub-pages to this outline.
- Any user may edit this outline, but Whiteknight maintains complete editorial control on this page.
- This page may be deleted without warning.
This outline was last edited on 2 December 2008. Last edit over 192 months ago. Please update.
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
[edit | edit source]- Target Audience
- Computer programmers
- Scope
- Will cover graphical interface design using Perl/Tk
- Prerequisites
- Perl
- Corequisites
- None.
Preface
[edit | edit source]Table of Contents
[edit | edit source]- Introduction
- Obtaining Perl-Tk
Tk Basics
[edit | edit source]- Graphical User Interfaces
- Perl-Tk Program Structure
Widgets
[edit | edit source]- MainWindow and TopLevel
- Widget Handles
- Text and Labels
- Forms: Buttons, Checkboxes, Inputs
- Menus
Geometry Managers
[edit | edit source]- Frames and Notebooks
- The Grid
- The Pack Algorithm
- Forms
- Dialog Boxes
Bindings and Events
[edit | edit source]- Bindings
- Scrollbars
- Input Bindings
- Balloons and Tooltips
- Event Handlers
- Timing and Synchronizing
Images and Graphics
[edit | edit source]- Images
- Canvas
- Animations
Custom Widgets
[edit | edit source]- Derived Widgets
- Compound Widgets
- Mega Widgets