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