Tk(3)
π¦ NAME π¦
okay so Tk is literally a graphical user interface toolkit for Perl π this is the Tk(3) page from the perl/Tk documentation, and itβs basically the master map for the whole manual, iykyk.
β¨ SYNOPSIS β¨
the tiniest starter pack, no cap:
use Tk;
$top = new MainWindow;
MainLoop;
πΈ DESCRIPTION πΈ
The Perl/Tk manual is split up into a number of sections β hereβs the whole squad, bestie:
π§ Introduction π§
Tk::overviewTk::UserGuide
π Tk Geometry Management π
Tk::AdjusterTk::formTk::gridTk::packTk::placeTk::TableTk::TilerTk::Wm
π Binding Events and Callbacks π
Tk::afterTk::bindTk::bindtagsTk::callbacksTk::ErrorTk::eventTk::exitTk::fileeventTk::IO
π Tk Image Classes π
Tk::AnimationTk::BitmapTk::CompoundTk::ImageTk::JPEGTk::PhotoTk::PixmapTk::PNG
π Tk Widget Classes π
Tk::ButtonTk::CanvasTk::CheckbuttonTk::EntryTk::FrameTk::HListTk::LabelTk::ListboxTk::MenuTk::MenubuttonTk::MessageTk::OptionmenuTk::RadiobuttonTk::ScaleTk::ScrollbarTk::TextTk::Toplevel
π«Ά Tix Extensions π«Ά
Tk::BalloonTk::BrowseEntryTk::DialogBoxTk::DirTreeTk::DItemTk::InputOTk::LabFrameTk::MwmTk::NoteBookTk::TixGridTk::tixWmTk::TListTk::Tree
π Tk Generic Methods π
Tk::FontTk::sendTk::tkvarsTk::WidgetTk::X11Font
π¦ User Interaction π¦
Tk::DropSiteTk::ClipboardTk::focusTk::grabTk::selection
π Creating and Configuring Widgets π
Tk::CmdLineTk::MainWindowTk::optionTk::optionsTk::paletteTk::Xrm
π§ Popups and Dialogs π§
Tk::chooseColorTk::chooseDirectoryTk::ColorEditorTk::DialogTk::DialogBoxTk::FBoxTk::FileSelectTk::getOpenFileTk::messageBoxTk::MsgBox
π Derived Widgets π
Tk::compositeTk::configspecTk::DerivedTk::megaTk::ROTextTk::ScrolledTk::TextUndoTk::ReindexTk::PaneTk::ProgressBar
π C Programming π
this is the big C-programming roster, no skips:
InternalspTk3DBorderBackgdErrBindTableCanvPsYCanvTkwinCanvTxtInfoClipboardClrSelectConfigWidgConfigWindCoordToWinCrtErrHdlrCrtGenHdlrCrtImgTypeCrtItemTypeCrtMainWinCrtPhImgFmtCrtSelHdlrCrtWindowDeleteImgDoOneEventDoWhenIdleDrawFocHltEventHndlrEventInitFileHndlrFindPhotoFontIdFreeXIdGeomReqGetAnchorGetBitmapGetCapStylGetClrmapGetColorGetCursorGetFontGetFontStrGetGCGetImageGetJoinStlGetJustifyGetOptionGetPixelsGetPixmapGetReliefGetRootCrdGetScrollGetSelectGetUidGetVisualGetVRootHandleEventIdToWindowImgChangedInternAtomMainLoopMaintGeomMainWinManageGeomMapWindowMeasureCharMoveToplevNameNameOfImgOwnSelectParseArgvPreserveQWinEventRestackRestrictEvSetAppNameSetClassSetGridSetVisualSleepStrictMotifTextLayoutTimerHndlrTk_InitWindowId
π§ Implementation π§
Tk::EventloopTk::Menu::ItemTk::SubmethodsTk::WidgetDemoTk::widgets
π§ͺ Experimental Modules π§ͺ
Tk::CommonTk::SunConstTk::WinPhoto
π Other Modules and Languages π
Tk::CompileTk::Tcl-perlTk::X
π«‘ AUTHOR π«‘
Nick Ing-Simmons
π₯ SEE ALSO π₯
perl, wish(1).
Alternative Perl modules implementing the Tk toolkit: Tkx, Tcl::Tk.
okay thatβs the whole Tk804.036 page from 2025-07-31 β mwah, go build something iconic π
β¨
π¦ where this page comes from
- alpine 3.23: perl-tk-doc 804.036-r8 Β· TCL AND HPND-Pbmplus AND CC-BY-SA-3.0 AND MIT-open-group AND MIT
- alpine 3.24: perl-tk-doc 804.036-r8 Β· TCL AND HPND-Pbmplus AND CC-BY-SA-3.0 AND MIT-open-group AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms