Tk - a graphical user interface toolkit for Perl

- NAME
- SYNOPSIS
- DESCRIPTION

- Introduction
- Tk Geometry Management
- Binding Events and Callbacks
- Tk Image Classes
- Tix Extensions
- Tk Widget Classes
- Tk Generic Methods
- User Interaction
- Creating and Configuring Widgets
- Popups and Dialogs
- Derived Widgets
- C Programming
- Implementation
- Experimental Modules
- Other Modules and Languages

- AUTHOR
- SEE ALSO

# NAME

Tk - a graphical user interface toolkit for Perl

# SYNOPSIS

        use Tk;
        $top = new MainWindow;
        MainLoop;

# DESCRIPTION

The Perl/Tk manual is split up into a number of sections:

## Introduction

- Tk::overview

- Tk::UserGuide

## Tk Geometry Management

- Tk::Adjuster

- Tk::form

- Tk::grid

- Tk::pack

- Tk::place

- Tk::Table

- Tk::Tiler

- Tk::Wm

## Binding Events and Callbacks

- Tk::After

- Tk::bind

- Tk::bindtags

- Tk::callbacks

- Tk::Error

- Tk::event

- Tk::exit

- Tk::fileevent

- Tk::IO

## Tk Image Classes

- Tk::Animation

- Tk::Bitmap

- Tk::Compound

- Tk::Image

- Tk::Photo

- Tk::Pixmap

## Tix Extensions

- Tk::Balloon

- Tk::BrowseEntry

- Tk::DialogBox

- Tk::DirTree

- Tk::DItem

- Tk::InputO

- Tk::LabFrame

- Tk::Mwm

- Tk::NoteBook

- Tk::TixGrid

- Tk::tixWm

- Tk::TList

- Tk::Tree

## Tk Widget Classes

- Tk::Button

- Tk::Canvas

- Tk::Checkbutton

- Tk::Entry

- Tk::Frame

- Tk::HList

- Tk::Label

- Tk::Listbox

- Tk::Menu

- Tk::Menubutton

- Tk::Message

- Tk::Optionmenu

- Tk::Radiobutton

- Tk::Scale

- Tk::Scrollbar

- Tk::Text

- Tk::Toplevel

## Tk Generic Methods

- Tk::Font

- Tk::send

- Tk::tkvars

- Tk::Widget

- Tk::X11Font

## User Interaction

- Tk::DropSite

- Tk::Clipboard

- Tk::focus

- Tk::grab

- Tk::selection

## Creating and Configuring Widgets

- Tk::CmdLine

- Tk::MainWindow

- Tk::option

- Tk::options

- Tk::palette

- Tk::Xrm

## Popups and Dialogs

- Tk::chooseColor

- Tk::ColorEditor

- Tk::Dialog

- Tk::Dialog

- Tk::FileSelect

- Tk::getOpenFile

- Tk::messageBox

## Derived Widgets

- Tk::composite

- Tk::configspec

- Tk::Derived

- Tk::mega

- Tk::ROText

- Tk::Scrolled

- Tk::TextUndo

- Tk::Reindex

- Tk::Pane

- Tk::ProgressBar

## C Programming

- Internals

- pTk

- 3DBorder

- BackgdErr

- BindTable

- CanvPsY

- CanvTkwin

- CanvTxtInfo

- Clipboard

- ClrSelect

- ConfigWidg

- ConfigWind

- CoordToWin

- CrtErrHdlr

- CrtGenHdlr

- CrtImgType

- CrtItemType

- CrtMainWin

- CrtPhImgFmt

- CrtSelHdlr

- CrtWindow

- DeleteImg

- DoOneEvent

- DoWhenIdle

- DrawFocHlt

- EventHndlr

- EventInit

- FileHndlr

- FindPhoto

- FontId

- FreeXId

- GeomReq

- GetAnchor

- GetBitmap

- GetCapStyl

- GetClrmap

- GetColor

- GetCursor

- GetFont

- GetFontStr

- GetGC

- GetImage

- GetJoinStl

- GetJustify

- GetOption

- GetPixels

- GetPixmap

- GetRelief

- GetRootCrd

- GetScroll

- GetSelect

- GetUid

- GetVisual

- GetVRoot

- HandleEvent

- IdToWindow

- ImgChanged

- InternAtom

- MainLoop

- MaintGeom

- MainWin

- ManageGeom

- MapWindow

- MeasureChar

- MoveToplev

- Name

- NameOfImg

- OwnSelect

- ParseArgv

- Preserve

- QWinEvent

- Restack

- RestrictEv

- SetAppName

- SetClass

- SetGrid

- SetVisual

- Sleep

- StrictMotif

- TextLayout

- TimerHndlr

- Tk_Init

- WindowId

## Implementation

- Tk::Eventloop

- Tk::Item

- Tk::Submethods

- Tk::WidgetDemo

- Tk::widgets

## Experimental Modules

- Tk::Common

- Tk::SunConst

- Tk::WinPhoto

## Other Modules and Languages

- Tk::Compile

- Tk::Tcl-perl

- Tk::X

# AUTHOR

Nick Ing-Simmons

# SEE ALSO

perl(1), wish(1).

Tk - a graphical user interface toolkit for Perl