Share/Bookmark

Package: Tk

Tk Widget Set

Category: Development / Languages
Version: 8.5.7
Homepage: http://www.tcl.tk/
License: BSD
Source size: 3,691 kB (compressed)

Manuals

User commands

wish(1)
Simple windowing shell

Library functions

Tk_3DBorderColor(3)
Draw borders with three-dimensional appearance
Tk_3DBorderGC(3)
Draw borders with three-dimensional appearance
Tk_3DHorizontalBevel(3)
Draw borders with three-dimensional appearance
Tk_3DVerticalBevel(3)
Draw borders with three-dimensional appearance
Tk_AddOption(3)
Add an option to the option database
Tk_Alloc3DBorderFromObj(3)
Draw borders with three-dimensional appearance
Tk_AllocBitmapFromObj(3)
Maintain database of single-plane pixmaps
Tk_AllocColorFromObj(3)
Maintain database of colors
Tk_AllocCursorFromObj(3)
Maintain database of cursors
Tk_AllocFontFromObj(3)
Maintain database of fonts
Tk_AttachHWND(3)
Manage interactions between the Windows handle and an X window
Tk_Attributes(3)
Retrieve information from Tk's local data structure
Tk_BindEvent(3)
Invoke scripts in response to X events
Tk_CanvasDrawableCoords(3)
Utility procedures for canvas type managers
Tk_CanvasEventuallyRedraw(3)
Utility procedures for canvas type managers
Tk_CanvasGetCoord(3)
Utility procedures for canvas type managers
Tk_CanvasPsBitmap(3)
Utility procedures for generating Postscript for canvases
Tk_CanvasPsColor(3)
Utility procedures for generating Postscript for canvases
Tk_CanvasPsFont(3)
Utility procedures for generating Postscript for canvases
Tk_CanvasPsPath(3)
Utility procedures for generating Postscript for canvases
Tk_CanvasPsStipple(3)
Utility procedures for generating Postscript for canvases
Tk_CanvasPsY(3)
Utility procedures for generating Postscript for canvases
Tk_CanvasSetStippleOrigin(3)
Utility procedures for canvas type managers
Tk_CanvasTagsOption(3)
Utility procedures for canvas type managers
Tk_CanvasTextInfo(3)
Additional information for managing text items in canvases
Tk_CanvasTkwin(3)
Utility procedures for canvas type managers
Tk_CanvasWindowCoords(3)
Utility procedures for canvas type managers
Tk_ChangeWindowAttributes(3)
Change window configuration or attributes
Tk_Changes(3)
Retrieve information from Tk's local data structure
Tk_CharBbox(3)
Routines to measure and display single-font, multi-line, justified text.
Tk_Class(3)
Set or retrieve a window's class
Tk_ClearSelection(3)
Deselect a selection
Tk_ClipboardAppend(3)
Manage the clipboard
Tk_ClipboardClear(3)
Manage the clipboard
Tk_CollapseMotionEvents(3)
Add a window event to the Tcl event queue
Tk_Colormap(3)
Retrieve information from Tk's local data structure
Tk_ComputeTextLayout(3)
Routines to measure and display single-font, multi-line, justified text.
Tk_ConfigureInfo(3)
Process configuration options for widgets
Tk_ConfigureValue(3)
Process configuration options for widgets
Tk_ConfigureWidget(3)
Process configuration options for widgets
Tk_ConfigureWindow(3)
Change window configuration or attributes
Tk_CoordsToWindow(3)
Find window containing a point
Tk_CreateBinding(3)
Invoke scripts in response to X events
Tk_CreateBindingTable(3)
Invoke scripts in response to X events
Tk_CreateClientMessageHandler(3)
Associate procedure callback with ClientMessage type X events
Tk_CreateErrorHandler(3)
Handle X protocol errors
Tk_CreateEventHandler(3)
Associate procedure callback with an X event
Tk_CreateGenericHandler(3)
Associate procedure callback with all X events
Tk_CreateImageType(3)
Define new kind of image
Tk_CreateItemType(3)
Define new kind of canvas item
Tk_CreateOptionTable(3)
Process configuration options
Tk_CreatePhotoImageFormat(3)
Define new file format for photo images
Tk_CreateSelHandler(3)
Arrange to handle requests for a selection
Tk_CreateWindow(3)
Create or delete window
Tk_CreateWindowFromPath(3)
Create or delete window
Tk_DefineBitmap(3)
Maintain database of single-plane pixmaps
Tk_DefineCursor(3)
Change window configuration or attributes
Tk_DeleteAllBindings(3)
Invoke scripts in response to X events
Tk_DeleteBinding(3)
Invoke scripts in response to X events
Tk_DeleteBindingTable(3)
Invoke scripts in response to X events
Tk_DeleteClientMessageHandler(3)
Associate procedure callback with ClientMessage type X events
Tk_DeleteErrorHandler(3)
Handle X protocol errors
Tk_DeleteEventHandler(3)
Associate procedure callback with an X event
Tk_DeleteGenericHandler(3)
Associate procedure callback with all X events
Tk_DeleteImage(3)
Destroy an image.
Tk_DeleteOptionTable(3)
Process configuration options
Tk_DeleteSelHandler(3)
Arrange to handle requests for a selection
Tk_Depth(3)
Retrieve information from Tk's local data structure
Tk_DestroyWindow(3)
Create or delete window
Tk_Display(3)
Retrieve information from Tk's local data structure
Tk_DisplayName(3)
Retrieve information from Tk's local data structure
Tk_DistanceToTextLayout(3)
Routines to measure and display single-font, multi-line, justified text.
Tk_Draw3DPolygon(3)
Draw borders with three-dimensional appearance
Tk_Draw3DRectangle(3)
Draw borders with three-dimensional appearance
Tk_DrawChars(3)
Routines to measure and display simple single-line strings.
Tk_DrawFocusHighlight(3)
Draw the traversal highlight ring for a widget
Tk_DrawTextLayout(3)
Routines to measure and display single-font, multi-line, justified text.
Tk_Fill3DPolygon(3)
Draw borders with three-dimensional appearance
Tk_Fill3DRectangle(3)
Draw borders with three-dimensional appearance
Tk_FindPhoto(3)
Manipulate the image data stored in a photo image.
Tk_FontId(3)
Accessor functions for
Tk_Free3DBorder(3)
Draw borders with three-dimensional appearance
Tk_Free3DBorderFromObj(3)
Draw borders with three-dimensional appearance
Tk_FreeBitmap(3)
Maintain database of single-plane pixmaps
Tk_FreeBitmapFromObj(3)
Maintain database of single-plane pixmaps
Tk_FreeColor(3)
Maintain database of colors
Tk_FreeColorFromObj(3)
Maintain database of colors
Tk_FreeColormap(3)
Allocate and free colormaps
Tk_FreeConfigOptions(3)
Process configuration options
Tk_FreeCursor(3)
Maintain database of cursors
Tk_FreeCursorFromObj(3)
Maintain database of cursors
Tk_FreeFont(3)
Maintain database of fonts
Tk_FreeFontFromObj(3)
Maintain database of fonts
Tk_FreeGC(3)
Maintain database of read-only graphics contexts
Tk_FreeImage(3)
Use an image in a widget
Tk_FreeOptions(3)
Process configuration options for widgets
Tk_FreePixmap(3)
Allocate and free pixmaps
Tk_FreeSavedOptions(3)
Process configuration options
Tk_FreeTextLayout(3)
Routines to measure and display single-font, multi-line, justified text.
Tk_FreeXId(3)
Make X resource identifier available for reuse
Tk_GeometryRequest(3)
Specify desired geometry or internal border for a window
Tk_Get3DBorder(3)
Draw borders with three-dimensional appearance
Tk_Get3DBorderFromObj(3)
Draw borders with three-dimensional appearance
Tk_GetAllBindings(3)
Invoke scripts in response to X events
Tk_GetAnchor(3)
Translate between strings and anchor positions
Tk_GetAnchorFromObj(3)
Translate between strings and anchor positions
Tk_GetAtomName(3)
Manage cache of X atoms
Tk_GetBinding(3)
Invoke scripts in response to X events
Tk_GetBitmap(3)
Maintain database of single-plane pixmaps
Tk_GetBitmapFromObj(3)
Maintain database of single-plane pixmaps
Tk_GetCapStyle(3)
Translate between strings and cap styles
Tk_GetColor(3)
Maintain database of colors
Tk_GetColorByValue(3)
Maintain database of colors
Tk_GetColorFromObj(3)
Maintain database of colors
Tk_GetColormap(3)
Allocate and free colormaps
Tk_GetCursor(3)
Maintain database of cursors
Tk_GetCursorFromData(3)
Maintain database of cursors
Tk_GetCursorFromObj(3)
Maintain database of cursors
Tk_GetDash(3)
Convert from string to valid dash structure.
Tk_GetFont(3)
Maintain database of fonts
Tk_GetFontFromObj(3)
Maintain database of fonts
Tk_GetFontMetrics(3)
Accessor functions for
Tk_GetGC(3)
Maintain database of read-only graphics contexts
Tk_GetHINSTANCE(3)
Retrieve the global application instance handle
Tk_GetHWND(3)
Manage interactions between the Windows handle and an X window
Tk_GetImage(3)
Use an image in a widget
Tk_GetImageMasterData(3)
Define new kind of image
Tk_GetItemTypes(3)
Define new kind of canvas item
Tk_GetJoinStyle(3)
Translate between strings and join styles
Tk_GetJustify(3)
Translate between strings and justification styles
Tk_GetJustifyFromObj(3)
Translate between strings and justification styles
Tk_GetMMFromObj(3)
Translate between strings and screen units
Tk_GetNumMainWindows(3)
Functions for querying main
Tk_GetOption(3)
Retrieve an option from the option database
Tk_GetOptionInfo(3)
Process configuration options
Tk_GetOptionValue(3)
Process configuration options
Tk_GetPixels(3)
Translate between strings and screen units
Tk_GetPixelsFromObj(3)
Translate between strings and screen units
Tk_GetPixmap(3)
Allocate and free pixmaps
Tk_GetRelief(3)
Translate between strings and relief values
Tk_GetReliefFromObj(3)
Translate between strings and relief values
Tk_GetRootCoords(3)
Compute root-window coordinates of window
Tk_GetScreenMM(3)
Translate between strings and screen units
Tk_GetScrollInfo(3)
Parse arguments for scrolling commands
Tk_GetScrollInfoObj(3)
Parse arguments for scrolling commands
Tk_GetSelection(3)
Retrieve the contents of a selection
Tk_GetUid(3)
Convert from string to unique identifier
Tk_GetUserInactiveTime(3)
Discover user inactivity time
Tk_GetVRootGeometry(3)
Get location and size of virtual root for window
Tk_GetVisual(3)
Translate from string to visual
Tk_Grab(3)
Manipulate grab state in an application
Tk_HWNDToWindow(3)
Find Tk's window information for a Windows window
Tk_HandleEvent(3)
Invoke event handlers for window system events
Tk_Height(3)
Retrieve information from Tk's local data structure
Tk_IdToWindow(3)
Find Tk's window information for an X window
Tk_ImageChanged(3)
Notify widgets that image needs to be redrawn
Tk_Init(3)
Add Tk to an interpreter and make a new Tk application.
Tk_InitConsoleChannels(3)
Install the console channels as standard channels
Tk_InitImageArgs(3)
Define new kind of image
Tk_InitOptions(3)
Process configuration options
Tk_InitStubs(3)
Initialize the Tk stubs mechanism
Tk_InternAtom(3)
Manage cache of X atoms
Tk_InternalBorderBottom(3)
Retrieve information from Tk's local data structure
Tk_InternalBorderLeft(3)
Retrieve information from Tk's local data structure
Tk_InternalBorderRight(3)
Retrieve information from Tk's local data structure
Tk_InternalBorderTop(3)
Retrieve information from Tk's local data structure
Tk_Interp(3)
Retrieve information from Tk's local data structure
Tk_IntersectTextLayout(3)
Routines to measure and display single-font, multi-line, justified text.
Tk_IsContainer(3)
Retrieve information from Tk's local data structure
Tk_IsEmbedded(3)
Retrieve information from Tk's local data structure
Tk_IsMapped(3)
Retrieve information from Tk's local data structure
Tk_IsTopLevel(3)
Retrieve information from Tk's local data structure
Tk_Main(3)
Main program for Tk-based applications
Tk_MainLoop(3)
Loop for events until all windows are deleted
Tk_MainWindow(3)
Functions for querying main
Tk_MaintainGeometry(3)
Maintain geometry of one window relative to another
Tk_MakeWindowExist(3)
Create or delete window
Tk_ManageGeometry(3)
Arrange to handle geometry requests for a window
Tk_MapWindow(3)
Map or unmap a window
Tk_MeasureChars(3)
Routines to measure and display simple single-line strings.
Tk_MinReqHeight(3)
Retrieve information from Tk's local data structure
Tk_MinReqWidth(3)
Retrieve information from Tk's local data structure
Tk_MoveResizeWindow(3)
Change window configuration or attributes
Tk_MoveToplevelWindow(3)
Adjust the position of a top-level window
Tk_MoveWindow(3)
Change window configuration or attributes
Tk_Name(3)
Convert between names and window tokens
Tk_NameOf3DBorder(3)
Draw borders with three-dimensional appearance
Tk_NameOfAnchor(3)
Translate between strings and anchor positions
Tk_NameOfBitmap(3)
Maintain database of single-plane pixmaps
Tk_NameOfCapStyle(3)
Translate between strings and cap styles
Tk_NameOfColor(3)
Maintain database of colors
Tk_NameOfCursor(3)
Maintain database of cursors
Tk_NameOfFont(3)
Maintain database of fonts
Tk_NameOfImage(3)
Return name of image.
Tk_NameOfJoinStyle(3)
Translate between strings and join styles
Tk_NameOfJustify(3)
Translate between strings and justification styles
Tk_NameOfRelief(3)
Translate between strings and relief values
Tk_NameToWindow(3)
Convert between names and window tokens
Tk_Offset(3)
Process configuration options
Tk_OwnSelection(3)
Make a window the owner of the primary selection
Tk_Parent(3)
Retrieve information from Tk's local data structure
Tk_ParseArgv(3)
Process command-line options
Tk_PathName(3)
Convert between names and window tokens
Tk_PhotoBlank(3)
Manipulate the image data stored in a photo image.
Tk_PhotoExpand(3)
Manipulate the image data stored in a photo image.
Tk_PhotoGetImage(3)
Manipulate the image data stored in a photo image.
Tk_PhotoGetSize(3)
Manipulate the image data stored in a photo image.
Tk_PhotoPutBlock(3)
Manipulate the image data stored in a photo image.
Tk_PhotoPutZoomedBlock(3)
Manipulate the image data stored in a photo image.
Tk_PhotoSetSize(3)
Manipulate the image data stored in a photo image.
Tk_PointToChar(3)
Routines to measure and display single-font, multi-line, justified text.
Tk_PostscriptFontName(3)
Accessor functions for
Tk_PreserveColormap(3)
Allocate and free colormaps
Tk_QueueWindowEvent(3)
Add a window event to the Tcl event queue
Tk_RedrawImage(3)
Use an image in a widget
Tk_ReqHeight(3)
Retrieve information from Tk's local data structure
Tk_ReqWidth(3)
Retrieve information from Tk's local data structure
Tk_ResetUserInactiveTime(3)
Discover user inactivity time
Tk_ResizeWindow(3)
Change window configuration or attributes
Tk_RestackWindow(3)
Change a window's position in the stacking order
Tk_RestoreSavedOptions(3)
Process configuration options
Tk_RestrictEvents(3)
Filter and selectively delay X events
Tk_SafeInit(3)
Add Tk to an interpreter and make a new Tk application.
Tk_Screen(3)
Retrieve information from Tk's local data structure
Tk_ScreenNumber(3)
Retrieve information from Tk's local data structure
Tk_SetAppName(3)
Set the name of an application for 'send' commands
Tk_SetBackgroundFromBorder(3)
Draw borders with three-dimensional appearance
Tk_SetCaretPos(3)
Set the display caret location
Tk_SetClass(3)
Set or retrieve a window's class
Tk_SetClassProcs(3)
Register widget specific procedures
Tk_SetGrid(3)
Control the grid for interactive resizing
Tk_SetInternalBorder(3)
Specify desired geometry or internal border for a window
Tk_SetInternalBorderEx(3)
Specify desired geometry or internal border for a window
Tk_SetMinimumRequestSize(3)
Specify desired geometry or internal border for a window
Tk_SetOptions(3)
Process configuration options
Tk_SetWindowBackground(3)
Change window configuration or attributes
Tk_SetWindowBackgroundPixmap(3)
Change window configuration or attributes
Tk_SetWindowBorder(3)
Change window configuration or attributes
Tk_SetWindowBorderPixmap(3)
Change window configuration or attributes
Tk_SetWindowBorderWidth(3)
Change window configuration or attributes
Tk_SetWindowColormap(3)
Change window configuration or attributes
Tk_SetWindowVisual(3)
Change visual characteristics of window
Tk_SizeOfBitmap(3)
Maintain database of single-plane pixmaps
Tk_SizeOfImage(3)
Use an image in a widget
Tk_StrictMotif(3)
Return value of tk_strictMotif variable
Tk_TextLayoutToPostscript(3)
Routines to measure and display single-font, multi-line, justified text.
Tk_TextWidth(3)
Routines to measure and display simple single-line strings.
Tk_Uid(3)
Convert from string to unique identifier
Tk_UndefineCursor(3)
Change window configuration or attributes
Tk_UnderlineChars(3)
Routines to measure and display simple single-line strings.
Tk_UnderlineTextLayout(3)
Routines to measure and display single-font, multi-line, justified text.
Tk_Ungrab(3)
Manipulate grab state in an application
Tk_UnmaintainGeometry(3)
Maintain geometry of one window relative to another
Tk_UnmapWindow(3)
Map or unmap a window
Tk_UnsetGrid(3)
Control the grid for interactive resizing
Tk_Visual(3)
Retrieve information from Tk's local data structure
Tk_Width(3)
Retrieve information from Tk's local data structure
Tk_WindowId(3)
Retrieve information from Tk's local data structure
Tk_X(3)
Retrieve information from Tk's local data structure
Tk_Y(3)
Retrieve information from Tk's local data structure
Ttk_AddPadding(3)
Tk themed geometry utilities
Ttk_BoxContains(3)
Tk themed geometry utilities
Ttk_CreateTheme(3)
Create and use Tk themes.
Ttk_ExpandBox(3)
Tk themed geometry utilities
Ttk_GetBorderFromObj(3)
Tk themed geometry utilities
Ttk_GetCurrentTheme(3)
Create and use Tk themes.
Ttk_GetDefaultTheme(3)
Create and use Tk themes.
Ttk_GetPaddingFromObj(3)
Tk themed geometry utilities
Ttk_GetStickyFromObj(3)
Tk themed geometry utilities
Ttk_GetTheme(3)
Create and use Tk themes.
Ttk_MakeBox(3)
Tk themed geometry utilities
Ttk_MakePadding(3)
Tk themed geometry utilities
Ttk_PackBox(3)
Tk themed geometry utilities
Ttk_PadBox(3)
Tk themed geometry utilities
Ttk_PlaceBox(3)
Tk themed geometry utilities
Ttk_RelievePadding(3)
Tk themed geometry utilities
Ttk_StickBox(3)
Tk themed geometry utilities
Ttk_UniformPadding(3)
Tk themed geometry utilities

Other

bell(n)
Ring a display's bell
bind(n)
Arrange for X events to invoke Tcl scripts
bindtags(n)
Determine which bindings apply to a window, and order of evaluation
bitmap(n)
Images that display two colors
button(n)
Create and manipulate button widgets
canvas(n)
Create and manipulate canvas widgets
checkbutton(n)
Create and manipulate checkbutton widgets
clipboard(n)
Manipulate Tk clipboard
colors(n)
Symbolic color names recognized by Tk
console(n)
Control the console on systems without a real console
cursors(n)
Mouse cursors available in Tk
destroy(n)
Destroy one or more windows
entry(n)
Create and manipulate entry widgets
event(n)
Miscellaneous event facilities: define virtual events and generate events
focus(n)
Manage the input focus
font(n)
Create and inspect fonts.
frame(n)
Create and manipulate frame widgets
grab(n)
Confine pointer and keyboard events to a window sub-tree
grid(n)
Geometry manager that arranges widgets in a grid
image(n)
Create and manipulate images
keysyms(n)
Keysyms recognized by Tk
label(n)
Create and manipulate label widgets
labelframe(n)
Create and manipulate labelframe widgets
listbox(n)
Create and manipulate listbox widgets
loadTk(n)
Load Tk into a safe interpreter.
lower(n)
Change a window's position in the stacking order
menu(n)
Create and manipulate menu widgets
menubutton(n)
Create and manipulate menubutton widgets
message(n)
Create and manipulate message widgets
option(n)
Option - Add/retrieve window options to/from the option database
options(n)
Standard options supported by widgets
pack-old(n)
Obsolete syntax for packer geometry manager
pack(n)
Geometry manager that packs around edges of cavity
panedwindow(n)
Create and manipulate panedwindow widgets
photo(n)
Full-color images
place(n)
Geometry manager for fixed or rubber-sheet placement
radiobutton(n)
Create and manipulate radiobutton widgets
raise(n)
Change a window's position in the stacking order
scale(n)
Create and manipulate scale widgets
scrollbar(n)
Create and manipulate scrollbar widgets
selection(n)
Manipulate the X selection
send(n)
Execute a command in a different application
spinbox(n)
Create and manipulate spinbox widgets
text(n)
Create and manipulate text widgets
tk(n)
Manipulate Tk internal state
tk_bindForTraversal(n)
Obsolete support for menu bars
tk_bisque(n)
Modify the Tk color palette
tk_chooseColor(n)
Pops up a dialog box for the user to select a color.
tk_chooseDirectory(n)
Pops up a dialog box for the user to select a directory.
tk_dialog(n)
Create modal dialog and wait for response
tk_focusFollowsMouse(n)
Utility procedures for managing the input focus.
tk_focusNext(n)
Utility procedures for managing the input focus.
tk_focusPrev(n)
Utility procedures for managing the input focus.
tk_getOpenFile(n)
Pop up a dialog box for the user to select a file to open or save.
tk_getSaveFile(n)
Pop up a dialog box for the user to select a file to open or save.
tk_menuBar(n)
Obsolete support for menu bars
tk_menuSetFocus(n)
Create and manipulate menu widgets
tk_messageBox(n)
Pops up a message window and waits for user response.
tk_optionMenu(n)
Create an option menubutton and its menu
tk_popup(n)
Post a popup menu
tk_setPalette(n)
Modify the Tk color palette
tk_textCopy(n)
Create and manipulate text widgets
tk_textCut(n)
Create and manipulate text widgets
tk_textPaste(n)
Create and manipulate text widgets
tkerror(n)
Command invoked to process background errors
tkvars(n)
Variables used or set by Tk
tkwait(n)
Wait for variable to change or window to be destroyed
toplevel(n)
Create and manipulate toplevel widgets
ttk_button(n)
Widget that issues a command when pressed
ttk_checkbutton(n)
Ttk::checkbutton - On/off widget
ttk_combobox(n)
Text field with popdown selection list
ttk_entry(n)
Editable text field widget
ttk_frame(n)
Simple container widget
ttk_image(n)
Define an element based on an image
ttk_intro(n)
Introduction to the Tk theme engine
ttk_label(n)
Ttk::label - Display a text string and/or image
ttk_labelframe(n)
Container widget with optional label
ttk_menubutton(n)
Widget that pops down a menu when pressed
ttk_notebook(n)
Multi-paned container widget
ttk_panedwindow(n)
Multi-pane container window
ttk_progressbar(n)
Provide progress feedback
ttk_radiobutton(n)
Mutually exclusive option widget
ttk_scale(n)
Create and manipulate a scale widget
ttk_scrollbar(n)
Control the viewport of a scrollable widget
ttk_separator(n)
Separator bar
ttk_sizegrip(n)
Bottom-right corner resize widget
ttk_style(n)
Manipulate style database
ttk_treeview(n)
Hierarchical multicolumn data display widget
ttk_widget(n)
Standard options and commands supported by Tk themed widgets
winfo(n)
Return window-related information
wm(n)
Communicate with window manager