Tcl/Tk Commands

NameSummary
Archetype(n) base class for all [incr Tk] mega-widgets
Plotchart(n) Simple plotting and charting package
S3(n) Amazon S3 Web Service Interface
SASL(n) Implementation of SASL mechanisms for Tcl
SafeBase(ntcl), Safe Base(ntcl)A mechanism for creating and manipulating safe interpreters
Tcl(ntcl) Tool Command Language
TclX(n) Extended Tcl: Extended command set for Tcl '
Toplevel(n) base class for mega-widgets in a top-level window
Widget(n) base class for mega-widgets within a frame
adjust(n), textutil::adjust(n)Procedures to adjust, indent, and undent paragraphs
adler(n) Message digest "adler"
aes(n) Implementation of the AES block cipher
after(ntcl) Execute a command after a time delay
annealing(n), simulation::annealing(n)Simulated annealing
ansi_cattr(n), term::ansi::code::attr(n)ANSI attribute sequences
ansi_cctrl(n), term::ansi::code::ctrl(n)ANSI control sequences
ansi_cmacros(n), term::ansi::code::macros(n)Macro sequences
ansi_code(n), term::ansi::code(n)Helper for control sequences
ansi_ctrlu(n), term::ansi::ctrl::unix(n)Control operations and queries
ansi_send(n), term::ansi::send(n)Output of ANSI control sequences to terminals
append(ntcl) Append to variable
apply(ntcl) Apply an anonymous function
array(ntcl) Manipulate array variables
ascii85(n) ascii85-encode/decode binary data
asn(n) ASN.1 BER encoder/decoder
async(n), cache::async(n)Asynchronous in-memory cache
auto_execok(ntcl), auto_import(ntcl), auto_load(ntcl), auto_mkindex(ntcl), auto_mkindex_old(ntcl), auto_qualify(ntcl), auto_reset(ntcl), tcl_findLibrary(ntcl), parray(ntcl), tcl_endOfWord(ntcl), tcl_startOfNextWord(ntcl), tcl_startOfPreviousWord(ntcl), tcl_wordBreakAfter(ntcl), tcl_wordBreakBefore(ntcl)standard library of Tcl procedures
autoproxy(n) Automatic HTTP proxy usage and authentication
autoscroll(n) Provides for a scrollbar to automatically mapped and unmapped as needed
base32(n) base32 standard encoding
base32core(n), base32::core(n)Expanding basic base32 maps
base32hex(n), base32::hex(n)base32 extended hex encoding
base64(n) base64-encode/decode binary data
bee(n) BitTorrent Serialization Format Encoder/Decoder
bell(ntcl) Ring a display's bell
bgerror(ntcl) Command invoked to process background errors
bibtex(n) Parse bibtex files
bigfloat(n), math::bigfloat(n)Arbitrary precision floating-point numbers
bignum(n), math::bignum(n)Arbitrary precision integer numbers
bin(n) Encoding "bin"
binary(ntcl) Insert and extract fields from binary strings
bind(ntcl) Arrange for X events to invoke Tcl scripts
bindtags(ntcl) Determine which bindings apply to a window, and order of evaluation
bitmap(ntcl) Images that display two colors
blowfish(n) Implementation of the Blowfish block cipher
body(n) change the body for a class method/proc
break(ntcl) Abort looping command
button(ntcl) Create and manipulate button widgets
bz2(n) Data compression "bz2"
calculus(n), math::calculus(n)Integration and ordinary differential equations
canvas(ntcl) Create and manipulate canvas widgets
canvasLabel(n) tkpiechart canvas label class
canvas_mvg(n), canvas::mvg(n)Canvas to ImageMagick MVG vector format
canvas_snap(n), canvas::snap(n)Canvas snapshot to Tk photo image
canvas_sqmap(n), canvas::sqmap(n)Canvas with map background based on square tiles
canvas_zoom(n), canvas::zoom(n)Zoom control for canvas::sqmap
case(ntcl) Evaluate one of several scripts, depending on a given value
catch(ntcl) Evaluate script and trap exceptional returns
cd(ntcl) Change working directory
cfront(n), fileutil::magic::cfront(n)Generator core for compiler of magic(5) files
cgen(n), fileutil::magic::cgen(n)Generator core for compiler of magic(5) files
chan(ntcl) Read, write and manipulate channels
changelog(n), doctools::changelog(n)Processing text in Emacs ChangeLog format
chatwidget(n) Provides a multi-paned view suitable for display of chat room or irc channel information
checkbutton(ntcl) Create and manipulate checkbutton widgets
cksum(n) Calculate a cksum(1) compatible checksum
class(n) create a class of objects
clipboard(ntcl) Manipulate Tk clipboard
clock(ntcl) Obtain and manipulate dates and times
close(ntcl) Close an open channel
cmdline(n) Procedures to process command lines and options
code(n) capture the namespace context for a code fragment
colors(ntcl) symbolic color names recognized by Tk
combinatorics(n), math::combinatorics(n)Combinatorial functions in the Tcl Math Library
comm(n) A remote communication facility for Tcl (8.3 and later)
comm_wire(n) The comm wire protocol
concat(ntcl) Join lists together
configbody(n) change the "config" code for a public variable
connect(n), transfer::connect(n)Connection setup
console(ntcl) Control the console on systems without a real console
constants(n), math::constants(n)Mathematical and numerical constants
container(n), doctools::toc(n)Holding tables of contents
continue(ntcl) Skip to the next iteration of a loop
control(n) Procedures for control flow structures
controlwidget(n) Collection of widgets for displaying and controlling numerical values
copyops(n), transfer::copy(n)Data transfer foundation
counter(n) Procedures for counters and histograms
crc(n) Message digest "crc"
crc-zlib(n) Message digest "crc-zlib"
crc16(n) Perform a 16bit Cyclic Redundancy Check
crc32(n) Perform a 32bit Cyclic Redundancy Check
crosshair(n) Crosshairs for Tk canvas
crypt(n) Password hashing based on "crypt"
csv(n) Procedures to handle CSV data
ctext(n) Ctext a text widget with highlighting support
cursor(n) Procedures to handle CURSOR data
cursors(ntcl) mouse cursors available in Tk
cvs(n), doctools::cvs(n)Processing text in 'cvs log' format
dacceptor(n), grammar::fa::dacceptor(n)Create and use deterministic acceptors
datefield(n) Tk datefield widget
dde(ntcl) Execute a Dynamic Data Exchange command
ddest(n), transfer::data::destination(n)Data destination
deleg_method(n) Creation of comm delegates (snit methods)
deleg_proc(n) Creation of comm delegates (procedures)
delete(n) delete things in the interpreter
des(n) Implementation of the DES and triple-DES ciphers
destroy(ntcl) Destroy one or more windows
dexec(n), grammar::fa::dexec(n)Execute deterministic finite automatons
diagram(n) Diagram drawing
dict(ntcl) Manipulate dictionaries
disjointset(n), struct::disjointset(n)Disjoint set data structure
docidx(n), doctools::idx(n)docidx - Processing indices
docidx_intro(n) docidx introduction
docidx_lang_cmdref(n) docidx language command reference
docidx_lang_faq(n) docidx language faq
docidx_lang_intro(n) docidx language introduction
docidx_lang_syntax(n) docidx language syntax
docidx_plugin_apiref(n) docidx plugin API reference
docstrip(n) Docstrip style source code extraction
docstrip_util(n) Docstrip-related utilities
doctoc(n), doctools::toc(n)doctoc - Processing tables of contents
doctoc_intro(n) doctoc introduction
doctoc_lang_cmdref(n) doctoc language command reference
doctoc_lang_faq(n) doctoc language faq
doctoc_lang_intro(n) doctoc language introduction
doctoc_lang_syntax(n) doctoc language syntax
doctoc_plugin_apiref(n) doctoc plugin API reference
doctools(n) doctools - Processing documents
doctools_intro(n) doctools introduction
doctools_lang_cmdref(n) doctools language command reference
doctools_lang_faq(n) doctools language faq
doctools_lang_intro(n) doctools language introduction
doctools_lang_syntax(n) doctools language syntax
doctools_plugin_apiref(n)doctools plugin API reference
dsource(n), transfer::data::source(n)Data source
dump(n) Dump information about Tcl interpreter in TkCon
encoding(ntcl) Manipulate encodings
ensemble(n) create or modify a composite command
entry(ntcl) Create and manipulate entry widgets
eof(ntcl) Check for end of file condition on channel
error(ntcl) Generate an error
eval(ntcl) Evaluate a Tcl script
event(ntcl) Miscellaneous event facilities: define virtual events and generate events
exec(ntcl) Invoke subprocesses
exit(ntcl) End the application
expander(n), textutil::expander(n)Procedures to process templates and expand text
export(n), doctools::toc::export(n)Exporting tables of contents
export_docidx(n), doctools::idx::export::docidx(n)docidx export plugin
export_doctoc(n), doctools::toc::export::doctoc(n)doctoc export plugin
export_html(n), doctools::toc::export::html(n)HTML export plugin
export_json(n), doctools::toc::export::json(n)JSON export plugin
export_nroff(n), doctools::toc::export::nroff(n)nroff export plugin
export_text(n), doctools::toc::export::text(n)plain text export plugin
export_wiki(n), doctools::toc::export::wiki(n)wiki export plugin
expr(ntcl) Evaluate an expression
fa(n), grammar::fa(n) Create and manipulate finite automatons
faop(n), grammar::fa::op(n)Operations on finite automatons
fblocked(ntcl) Test whether the last input operation exhausted all available input
fconfigure(ntcl) Set and get options on a channel
fcopy(ntcl) Copy data from one channel to another
fifo(n) Create and manipulate u-turn fifo channels
fifo2(n) Create and manipulate pipe fifo channels
file(ntcl) Manipulate file names and attributes
fileevent(ntcl) Execute a script when a channel becomes readable or writable
filename(ntcl) File name conventions supported by Tcl commands
filetypes(n), fileutil::magic::filetype(n)Procedures implementing file-type recognition
fileutil(n) Procedures implementing some file utilities
find(n) search for classes and objects
flush(ntcl) Flush buffered output for a channel
focus(ntcl) Manage the input focus
font(ntcl) Create and inspect fonts
for(ntcl) 'For' loop
foreach(ntcl) Iterate over all elements in one or more lists
format(ntcl) Format a string in the style of sprintf
fourier(n), math::fourier(n)Discrete and fast fourier transforms
frame(ntcl) Create and manipulate frame widgets
ftp(n) Client-side tcl implementation of the ftp protocol
ftp_geturl(n), ftp::geturl(n)Uri handler for ftp urls
ftpd(n) Tcl FTP server implementation
fuzzy(n), math::fuzzy(n)Fuzzy comparison of floating-point numbers
gasm(n), grammar::me::cpu::gasm(n)ME assembler
geometry(n), math::geometry(n)Geometrical computations
gets(ntcl) Read a line from a channel
glob(ntcl) Return names of files that match patterns
global(ntcl) Access global variables
grab(ntcl) Confine pointer and keyboard events to a window sub-tree
graph(n), struct::graph(n)Create and manipulate directed graph objects
graph1(n), struct::graph v1(n)Create and manipulate directed graph objects
graphops(n), struct::graph::op(n)Operation for (un)directed graph objects
grid(ntcl) Geometry manager that arranges widgets in a grid
haval(n) Message digest "haval"
hex(n) Encoding "hex"
history(ntcl) Manipulate the history list
html(n) Procedures to generate HTML structures
html_cssdefaults(n), doctools::html::cssdefaults(n)Default CSS style for HTML export plugins
htmlparse(n) Procedures to parse HTML strings
http(ntcl) Client-side implementation of the HTTP/1.1 protocol
huddle(n) Create and manipulate huddle object
ico(n) Reading and writing windows icons
idebug(n) Interactive debugging environment in TkCon
ident(n) Ident protocol client
if(ntcl) Execute scripts conditionally
image(ntcl) Create and manipulate images
imap4(n) imap client-side tcl implementation of imap protocol
imenu(n), term::interact::menu(n)Terminal widget, menu
import(n), doctools::toc::import(n)Importing keyword indices
import_docidx(n), doctools::idx::import::docidx(n)docidx import plugin
import_doctoc(n), doctools::toc::import::doctoc(n)doctoc import plugin
import_json(n), doctools::toc::import::json(n)JSON import plugin
incr(ntcl) Increment the value of a variable
info(ntcl) Return information about the state of the Tcl interpreter
ini(n), inifile(n) Parsing of Windows INI files
interp(ntcl) Create and manipulate Tcl interpreters
interpolate(n), math::interpolate(n)Interpolation routines
introduction(n), doctools2toc_introduction(n)DocTools - Tables of Contents
ipager(n), term::interact::pager(n)Terminal widget, paging
ipentry(n) An IP address entry widget
irc(n) Create IRC connection and interface
is(n) test argument to see if it is a class or an object
itcl(n) object-oriented extensions to Tcl
itclvars(n) variables used by [incr Tcl]
itk(n) framework for building mega-widgets in Tcl/Tk
itkvars(n) variables used by [incr Tk]
iwidgets_buttonbox(n), iwidgets::buttonbox(n)Create and manipulate a manager widget for buttons
iwidgets_calendar(n), iwidgets::calendar(n)Create and manipulate a monthly calendar
iwidgets_canvasprintbox(n), iwidgets::canvasprintbox(n)Create and manipulate a canvas print box widget
iwidgets_canvasprintdialog(n), iwidgets::canvasprintdialog(n)Create and manipulate a canvas print dialog widget
iwidgets_checkbox(n), iwidgets::checkbox(n)Create and manipulate a checkbox widget
iwidgets_combobox(n), iwidgets::combobox(n)Create and manipulate combination box widgets
iwidgets_dateentry(n), iwidgets::dateentry(n)Create and manipulate a dateentry widget
iwidgets_datefield(n), iwidgets::datefield(n)Create and manipulate a date field widget
iwidgets_dialog(n), iwidgets::dialog(n)Create and manipulate a dialog widget
iwidgets_dialogshell(n), iwidgets::dialogshell(n)Create and manipulate a dialog shell widget
iwidgets_disjointlistbox(n), iwidgets::disjointlistbox(n)Create and manipulate a disjointlistbox widget
iwidgets_entryfield(n), iwidgets::entryfield(n)Create and manipulate a entry field widget
iwidgets_extbutton(n), iwidgets::extbutton(n)Extends the behavior of the Tk button by allowing a bitmap or image to coexist with text
iwidgets_extfileselectionbox(n), iwidgets::extfileselectionbox(n)Create and manipulate a file selection box widget
iwidgets_extfileselectiondialog(n), iwidgets::extfileselectiondialog(n)Create and manipulate a file selection dialog widget
iwidgets_feedback(n), iwidgets::feedback(n)Create and manipulate a feedback widget to display feedback on the current status of an ongoing operation to the user
iwidgets_fileselectionbox(n), iwidgets::fileselectionbox(n)Create and manipulate a file selection box widget
iwidgets_fileselectiondialog(n), iwidgets::fileselectiondialog(n)Create and manipulate a file selection dialog widget
iwidgets_finddialog(n), iwidgets::finddialog(n)Create and manipulate a find dialog widget
iwidgets_hierarchy(n), iwidgets::hierarchy(n)Create and manipulate a hierarchy widget
iwidgets_hyperhelp(n), iwidgets::hyperhelp(n)Create and manipulate a hyperhelp widget
iwidgets_labeledframe(n), iwidgets::labeledframe(n)Create and manipulate a labeled frame widget
iwidgets_labeledwidget(n), iwidgets::labeledwidget(n)Create and manipulate a labeled widget
iwidgets_mainwindow(n), iwidgets::mainwindow(n)Create and manipulate a mainwindow widget
iwidgets_menubar(n), iwidgets::menubar(n)Create and manipulate menubar menu widgets
iwidgets_messagebox(n), iwidgets::messagebox(n)Create and manipulate a messagebox text widget
iwidgets_messagedialog(n), iwidgets::messagedialog(n)Create and manipulate a message dialog widget
iwidgets_notebook(n), iwidgets::notebook(n)create and manipulate notebook widgets
iwidgets_optionmenu(n), iwidgets::optionmenu(n)Create and manipulate a option menu widget
iwidgets_panedwindow(n), iwidgets::panedwindow(n)Create and manipulate a paned window widget
iwidgets_promptdialog(n), iwidgets::promptdialog(n)Create and manipulate a prompt dialog widget
iwidgets_pushbutton(n), iwidgets::pushbutton(n)Create and manipulate a push button widget
iwidgets_radiobox(n), iwidgets::radiobox(n)Create and manipulate a radiobox widget
iwidgets_scopedobject(n), scopedobject(n)Create and manipulate a scoped [incr Tcl] class object
iwidgets_scrolledcanvas(n), iwidgets::scrolledcanvas(n)Create and manipulate scrolled canvas widgets
iwidgets_scrolledframe(n), iwidgets::scrolledframe(n)Create and manipulate scrolled frame widgets
iwidgets_scrolledhtml(n), iwidgets::scrolledhtml(n)Create and manipulate a scrolled text widget with the capability of displaying HTML formatted documents
iwidgets_scrolledlistbox(n), iwidgets::scrolledlistbox(n)Create and manipulate scrolled listbox widgets
iwidgets_scrolledtext(n), iwidgets::scrolledtext(n)Create and manipulate a scrolled text widget
iwidgets_selectionbox(n), iwidgets::selectionbox(n)Create and manipulate a selection box widget
iwidgets_selectiondialog(n), iwidgets::selectiondialog(n)Create and manipulate a selection dialog widget
iwidgets_shell(n), iwidgets::shell(n)Create and manipulate a shell widget
iwidgets_spindate(n), iwidgets::spindate(n)Create and manipulate time spinner widgets
iwidgets_spinint(n), iwidgets::spinint(n)Create and manipulate a integer spinner widget
iwidgets_spinner(n), iwidgets::spinner(n)Create and manipulate a spinner widget
iwidgets_spintime(n), iwidgets::spintime(n)Create and manipulate time spinner widgets
iwidgets_tabnotebook(n), iwidgets::tabnotebook(n)create and manipulate tabnotebook widgets
iwidgets_tabset(n), iwidgets::tabset(n)create and manipulate tabs as as set
iwidgets_timeentry(n), iwidgets::timeentry(n)Create and manipulate a timeentry widget
iwidgets_timefield(n), iwidgets::timefield(n)Create and manipulate a time field widget
iwidgets_toolbar(n), iwidgets::toolbar(n)Create and manipulate a tool bar
iwidgets_watch(n), iwidgets::watch(n)Create and manipulate time with a watch widgets
javascript(n) Procedures to generate HTML and Java Script structures
join(ntcl) Create a string by joining together list elements
jpeg(n) JPEG querying and manipulation of meta data
json(n) JSON parser
json_write(n), json::write(n)JSON generation
keysyms(ntcl) keysyms recognized by Tk
khim(n) Provides key bindings for entering international characters on a keyboard that does not support them
label(ntcl) Create and manipulate label widgets
labelframe(ntcl) Create and manipulate labelframe widgets
lappend(ntcl) Append list elements onto a variable
lassign(ntcl) Assign list elements to variables
ldap(n) LDAP client
ldapx(n) LDAP extended object interface
linalg(n), math::linearalgebra(n)Linear Algebra
lindex(ntcl) Retrieve an element from a list
linsert(ntcl) Insert elements into a list
list(ntcl) Create a list
listbox(ntcl) Create and manipulate listbox widgets
llength(ntcl) Count the number of elements in a list
load(ntcl) Load machine code and initialize new commands
loadTk(ntcl) Load Tk into a safe interpreter
local(n) create an object local to a procedure
log(n) Procedures to log messages of libraries and applications
logger(n) System to control logging of events
loggerAppender(n), logger::appender(n)Collection of predefined appenders for logger
loggerUtils(n), logger::utils(n)Utilities for logger
lower(ntcl) Change a window's position in the stacking order
lrange(ntcl) Return one or more adjacent elements from a list
lrepeat(ntcl) Build a list by repeating elements
lreplace(ntcl) Replace elements in a list with new elements
lreverse(ntcl) Reverse the order of a list
lsearch(ntcl) See if a list contains a particular element
lset(ntcl) Change an element in a list
lsort(ntcl) Sort the elements of a list
machineparameters(n), tclrep/machineparameters(n)Compute double precision machine parameters
map_slippy(n), map::slippy(n)Common code for slippy based map packages
map_slippy_cache(n), map::slippy::cache(n)Management of a tile cache in the local filesystem
map_slippy_fetcher(n), map::slippy::fetcher(n)Accessing a server providing tiles for slippy-based maps
mapproj(n) Map projection routines
math(n) Tcl Math Library
mathfunc(ntcl) Mathematical functions for Tcl expressions
mathop(ntcl) Mathematical operators as Tcl commands
matrix(n), struct::matrix(n)Create and manipulate matrix objects
matrix1(n), struct::matrix v1(n)Create and manipulate matrix objects
md2(n) Message digest "md2"
md4(n) MD4 Message-Digest Algorithm
md5(n) MD5 Message-Digest Algorithm
md5_otp(n) Message digest "md5_otp"
md5crypt(n) MD5-based password encryption
me_ast(n), grammar::me_ast(n)Various representations of ASTs
me_cpu(n), grammar::me::cpu(n)Virtual machine implementation II for parsing token streams
me_cpucore(n), grammar::me::cpu::core(n)ME virtual machine state manipulation
me_intro(n), grammar::me_intro(n)Introduction to virtual machines for parsing token streams
me_tcl(n), grammar::me::tcl(n)Virtual machine implementation I for parsing token streams
me_util(n), grammar::me::util(n)AST utilities
me_vm(n), grammar::me_vm(n)Virtual machine for parsing token streams
memchan(n) C API for creating memory channels
memchan(n) Create and manipulate memory channels
memory(ntcl) Control Tcl memory debugging capabilities
menu(ntcl), tk_menuSetFocus(ntcl)Create and manipulate menu widgets
menubar(n) Creates an instance of the menubar Class
menubutton(ntcl) Create and manipulate menubutton widgets
message(ntcl) Create and manipulate message widgets
mime(n) Manipulation of MIME body parts
mimetypes(n), fileutil::magic::mimetype(n)Procedures implementing mime-type recognition
montecarlo(n), simulation::montecarlo(n)Monte Carlo simulations
mpexpand(n) Markup processor
msgcat(ntcl) Tcl message catalog
msgcat_c(n), doctools::msgcat::toc::c(n)Message catalog for the doctoc parser (C)
msgcat_de(n), doctools::msgcat::toc::de(n)Message catalog for the doctoc parser (DE)
msgcat_en(n), doctools::msgcat::toc::en(n)Message catalog for the doctoc parser (EN)
msgcat_fr(n), doctools::msgcat::toc::fr(n)Message catalog for the doctoc parser (FR)
multi(n), fileutil::multi(n)Multi-file operation, scatter/gather, standard object
multiop(n), fileutil::multi::op(n)Multi-file operation, scatter/gather
multiplexer(n) One-to-many communication with sockets
namespace(ntcl) create and manipulate contexts for commands and variables
namespacex(n) Namespace utility commands
ncgi(n) Procedures to manipulate CGI values
nmea(n) Process NMEA data
nns_auto(n), nameserv::auto(n)Name service facility, Client Extension
nns_client(n), nameserv(n)Name service facility, Client
nns_common(n), nameserv::common(n)Name service facility, shared definitions
nns_intro(n) Name service facility, introduction
nns_protocol(n), nameserv::protocol(n)Name service facility, client/server protocol
nns_server(n), nameserv::server(n)Name service facility, Server
nntp(n) Tcl client for the NNTP protocol
nroff_manmacros(n), doctools::nroff::man_macros(n)Default CSS style for NROFF export plugins
ntext(n) Alternative Bindings for the Text Widget
ntextBindings(n) Alternative Bindings for the Text Widget
ntextIndent(n) ntext Indentation for the Text Widget
ntextWordBreak(n) ntext Word Boundary Detection for the Text Widget
ntp_time(n) Tcl Time Service Client
null(n) Create and manipulate null channels
observe(n) Runtime debugging output in TkCon
oct(n) Encoding "oct"
open(ntcl) Open a file-based or command pipeline channel
optimize(n), math::optimize(n)Optimisation routines
option(ntcl) Add/retrieve window options to/from the option database
options(ntcl) Standard options supported by widgets
otp(n) One-Time Passwords
otp_words(n) Encoding "otp_words"
pack(ntcl) Geometry manager that packs around edges of cavity
pack-old(ntcl) Obsolete syntax for packer geometry manager
package(ntcl) Facilities for package loading and version control
page_intro(n) page introduction
page_pluginmgr(n) page plugin manager
page_util_flow(n) page dataflow/treewalker utility
page_util_norm_lemon(n) page AST normalization, LEMON
page_util_norm_peg(n) page AST normalization, PEG
page_util_peg(n) page PEG transformation utilities
page_util_quote(n) page character quoting utilities
panedwindow(ntcl) Create and manipulate panedwindow widgets
parse(n), doctools::toc::parse(n)Parsing text in doctoc format
peg(n), grammar::peg(n) Create and manipulate parsing expression grammars
peg_interp(n), grammar::peg::interp(n)Interpreter for parsing expression grammars
photo(ntcl) Full-color images
picoirc(n) Small and simple embeddable IRC client
pid(ntcl) Retrieve process identifiers
pie(n) 2D or 3D pie chart object in a canvas
pieBoxLabeler(n) tkpiechart pie box style labeler class
piePeripheralLabeler(n) tkpiechart pie peripheral style labeler class
pkg::create(ntcl) Construct an appropriate 'package ifneeded' command for a given package specification
pkg_mkIndex(ntcl) Build an index for automatic loading of packages
place(ntcl) Geometry manager for fixed or rubber-sheet placement
platform(ntcl) System identification support code and utilities
platform::shell(ntcl) System identification support code and utilities
pluginmgr(n) Manage a plugin
png(n) PNG querying and manipulation of meta data
polynomials(n), math::polynomials(n)Polynomial functions
pool(n), struct::pool(n)Create and manipulate pool objects (of discrete items)
pop3(n) Tcl client for POP3 email protocol
pop3d(n) Tcl POP3 server implementation
pop3d_dbox(n), pop3d::dbox(n)Simple mailbox database for pop3d
pop3d_udb(n), pop3d::udb(n)Simple user database for pop3d
prioqueue(n), struct::prioqueue(n)Create and manipulate prioqueue objects
proc(ntcl) Create a Tcl procedure
profiler(n) Tcl source code profiler
pt(n) Parser Tools Application
pt_astree(n), pt::ast(n)Abstract Syntax Tree Serialization
pt_cparam_config_critcl(n), pt::cparam::configuration::critcl(n)C/PARAM, Canned configuration, Critcl
pt_from_api(n), pt_import_api(n)Parser Tools Import API
pt_introduction(n) Introduction to Parser Tools
pt_json_language(n), pt::json_language(n)The JSON Grammar Exchange Format
pt_param(n), pt::param(n)PackRat Machine Specification
pt_parser_api(n) Parser API
pt_peg_container(n), pt::peg::container(n)PEG Storage
pt_peg_container_peg(n), pt::peg::container::peg(n)PEG Storage. Canned PEG grammar specification
pt_peg_export(n), pt::peg::export(n)PEG Export
pt_peg_export_container(n), pt::peg::export::container(n)PEG Export Plugin. Write CONTAINER format
pt_peg_export_json(n), pt::peg::export::json(n)PEG Export Plugin. Write JSON format
pt_peg_export_peg(n), pt::peg::export::peg(n)PEG Export Plugin. Write PEG format
pt_peg_from_container(n), pt::peg::from::container(n)PEG Conversion. From CONTAINER format
pt_peg_from_json(n), pt::peg::from::json(n)PEG Conversion. Read JSON format
pt_peg_from_peg(n), pt::peg::from::peg(n)PEG Conversion. Read PEG format
pt_peg_import(n), pt::peg::import(n)PEG Import
pt_peg_import_container(n), pt::peg::import::container(n)PEG Import Plugin. From CONTAINER format
pt_peg_import_json(n), pt::peg::import::json(n)PEG Import Plugin. Read JSON format
pt_peg_import_peg(n), pt::peg::import::peg(n)PEG Import Plugin. Read PEG format
pt_peg_interp(n), pt::peg::interp(n)Interpreter for parsing expression grammars
pt_peg_introduction(n), pt::pegrammar(n)Introduction to Parsing Expression Grammars
pt_peg_language(n), pt::peg_language(n)PEG Language Tutorial
pt_peg_to_container(n), pt::peg::to::container(n)PEG Conversion. Write CONTAINER format
pt_peg_to_cparam(n), pt::peg::to::cparam(n)PEG Conversion. Write CPARAM format
pt_peg_to_json(n), pt::peg::to::json(n)PEG Conversion. Write JSON format
pt_peg_to_param(n), pt::peg::to::param(n)PEG Conversion. Write PARAM format
pt_peg_to_peg(n), pt::peg::to::peg(n)PEG Conversion. Write PEG format
pt_peg_to_tclparam(n), pt::peg::to::tclparam(n)PEG Conversion. Write TCLPARAM format
pt_pegrammar(n), pt::peg(n)Parsing Expression Grammar Serialization
pt_pexpr_op(n), pt::pe::op(n)Parsing Expression Utilities
pt_pexpression(n), pt::pe(n)Parsing Expression Serialization
pt_pgen(n), pt::pgen(n) Parser Generator
pt_rdengine(n), pt::rde(n)Parsing Runtime Support, PARAM based
pt_tclparam_config_snit(n), pt::tclparam::configuration::snit(n)Tcl/PARAM, Canned configuration, Snit
pt_tclparam_config_tcloo(n), pt::tclparam::configuration::tcloo(n)Tcl/PARAM, Canned configuration, Tcloo
pt_to_api(n), pt_export_api(n)Parser Tools Export API
puts(ntcl) Write to a channel
pwd(ntcl) Return the absolute path of the current working directory
qcomplex(n), math::complexnumbers(n)Straightforward complex number package
queue(n), struct::queue(n)Create and manipulate queue objects
quoted-printable(n) Encoding "quoted-printable"
radiobutton(ntcl) Create and manipulate radiobutton widgets
raise(ntcl) Change a window's position in the stacking order
random(n) Create and manipulate randomizer channels
rational_funcs(n), math::rationalfunctions(n)Polynomial functions
rc4(n) Implementation of the RC4 stream cipher
rcs(n) RCS low level utilities
re_syntax(ntcl) Syntax of Tcl regular expressions
read(ntcl) Read from a channel
receive(n), term::receive(n)General input from terminals
receiver(n), transfer::receiver(n)Data source
record(n), struct::record(n)Define and create records (similar to 'C' structures)
refchan(ntcl) Command handler API of reflected channels, version 1
regexp(ntcl) Match a regular expression against a string
registry(ntcl) Manipulate the Windows registry
regsub(ntcl) Perform substitutions based on regular expression pattern matching
rename(ntcl) Rename or delete a command
repeat(n), textutil::repeat(n)Procedures to repeat strings
report(n) Create and manipulate report objects
rest(n) define REST web APIs and call them inline or asychronously
return(ntcl) Return from a procedure, or set return code of a script
ripemd128(n) RIPEMD-128 Message-Digest Algorithm
ripemd160(n) RIPEMD-160 Message-Digest Algorithm
roman(n), math::roman(n)Tools for creating and manipulating roman numerals
romberg(n), math::calculus::romberg(n)Romberg integration
rs_ecc(n) Reed-Solomon error correcting code
rtcore(n), fileutil::magic::rt(n)Runtime core for file type recognition engines written in pure Tcl
scale(ntcl) Create and manipulate scale widgets
scan(ntcl) Parse string using conversion specifiers in the style of sscanf
scope(n) capture the namespace context for a variable
scrollbar(ntcl) Create and manipulate scrollbar widgets
seek(ntcl) Change the access position for an open channel
selection(ntcl) Manipulate the X selection
send(ntcl) Execute a command in a different application
set(ntcl) Read and write variables
sha(n) Message digest "sha"
sha1(n) SHA1 Message-Digest Algorithm
sha1_otp(n) Message digest "sha1_otp"
sha256(n) SHA256 Message-Digest Algorithm
simulation_random(n), simulation::random(n)Pseudo-random number generators
skiplist(n), struct::skiplist(n)Create and manipulate skiplists
smtp(n) Client-side tcl implementation of the smtp protocol
smtpd(n) Tcl SMTP server implementation
snit(n) Snit's Not Incr Tcl
snitfaq(n) Snit Frequently Asked Questions
socket(ntcl) Open a TCP network connection
soundex(n) Soundex
source(ntcl) Evaluate a file or resource as a Tcl script
special(n), math::special(n)Special mathematical functions
spinbox(ntcl) Create and manipulate spinbox widgets
split(ntcl) Split a string into a proper Tcl list
stack(n), struct::stack(n)Create and manipulate stack objects
statistics(n), math::statistics(n)Basic statistical functions and procedures
stooop(n) Object oriented extension
string(ntcl) Manipulate strings
stringprep(n) Implementation of stringprep
stringprep_data(n), stringprep::data(n)stringprep data tables, generated, internal
struct_list(n), struct::list(n)Procedures for manipulating lists
struct_set(n), struct::set(n)Procedures for manipulating sets
struct_tree(n), struct::tree(n)Create and manipulate tree objects
struct_tree1(n), struct::tree v1(n)Create and manipulate tree objects
structure(n), doctools::toc::structure(n)Doctoc serialization utilities
subst(ntcl) Perform backslash, command, and variable substitutions
sum(n) Calculate a sum(1) compatible checksum
swaplist(n) A dialog which allows a user to move options between two lists
switch(ntcl) Evaluate one of several scripts, depending on a given value
tabify(n), textutil::tabify(n)Procedures to (un)tabify strings
tar(n) Tar file creation, extraction & manipulation
tcl_parse(n), doctools::tcl::parse(n)Processing text in 'subst -novariables' format
tcldom(n), ::dom::DOMImplementation(n)Tcl language binding for the W3C Document Object Model
tcllib_dns(n), dns(n) Tcl Domain Name Service Client
tcllib_interp(n), interp(n)Interp creation and aliasing
tcllib_ip(n) IPv4 and IPv6 address manipulation
tcllib_msgcat(n), doctools::msgcat(n)Message catalog management for the various document parsers
tcltest(ntcl) Test harness support code and utilities
tclvars(ntcl) Variables used by Tcl
tclxml(n), ::xml::parser(n)XML parser support for Tcl
tell(ntcl) Return current access position for an open channel
tepam_argument_dialogbox(n), tepam::argument_dialogbox(n)TEPAM argument_dialogbox, reference manual
tepam_introduction(n), tepam(n)An introduction into TEPAM, Tcl's Enhanced Procedure and Argument Manager
tepam_procedure(n), tepam::procedure(n)TEPAM procedure, reference manual
term(n) General terminal control
term_bind(n), term::receive::bind(n)Keyboard dispatch from terminals
term_send(n), term::send(n)General output to terminals
text(ntcl), tk_textCopy(ntcl), tk_textCut(ntcl), tk_textPaste(ntcl)Create and manipulate text widgets
textutil(n) Procedures to manipulate texts and strings
textutil_split(n), textutil::split(n)Procedures to split texts
textutil_string(n), textutil::string(n)Procedures to manipulate texts and strings
thread(n) Extension for script access to Tcl threading
tie(n) Array persistence
tie(n) Array persistence, standard data sources
tiff(n) TIFF reading, writing, and querying and manipulation of meta data
time(ntcl) Time the execution of a script
tk(ntcl) Manipulate Tk internal state
tkTable(n), table(n) Create and manipulate tables
tk_chooseColor(ntcl) pops up a dialog box for the user to select a color
tk_chooseDirectory(ntcl)pops up a dialog box for the user to select a directory
tk_dialog(ntcl) Create modal dialog and wait for response
tk_focusNext(ntcl), tk_focusPrev(ntcl), tk_focusFollowsMouse(ntcl)Utility procedures for managing the input focus
tk_getOpenFile(ntcl), tk_getSaveFile(ntcl)pop up a dialog box for the user to select a file to open or save
tk_getString(n), getstring(n)A string dialog
tk_menuBar(ntcl), tk_bindForTraversal(ntcl)Obsolete support for menu bars
tk_messageBox(ntcl) pops up a message window and waits for user response
tk_optionMenu(ntcl) Create an option menubutton and its menu
tk_popup(ntcl) Post a popup menu
tk_setPalette(ntcl), tk_bisque(ntcl)Modify the Tk color palette
tkcon(n) Controlling TkCon console
tkerror(ntcl) Command invoked to process background errors
tklib_history(n), history(n)Provides a history for Entry widgets
tkvars(ntcl) Variables used or set by Tk
tkwait(ntcl) Wait for variable to change or window to be destroyed
tm(ntcl) Facilities for locating and loading of Tcl Modules
tooltip(n) Tooltip management
toplevel(ntcl) Create and manipulate toplevel widgets
tpool(n) Part of the Tcl threading extension implementing pools of worker threads
tqueue(n), transfer::copy::queue(n)Queued transfers
trace(ntcl) Monitor variable accesses, command usages and command executions
transform(n) Tcl level transformations
transmitter(n), transfer::transmitter(n)Data source
traverse(n), fileutil_traverse(n)Iterative directory traversal
treeql(n) Query tree objects
trf(n), trf-intro(n) Introduction to Trf
trim(n), textutil::trim(n)Procedures to trim strings
tsv(n) Part of the Tcl threading extension allowing script level manipulation of data shared between threads
ttk::button(ntcl) Widget that issues a command when pressed
ttk::checkbutton(ntcl) On/off widget
ttk::combobox(ntcl) text field with popdown selection list
ttk::entry(ntcl) Editable text field widget
ttk::frame(ntcl) Simple container widget
ttk::intro(ntcl) Introduction to the Tk theme engine
ttk::label(ntcl) Display a text string and/or image
ttk::labelframe(ntcl) Container widget with optional label
ttk::menubutton(ntcl) Widget that pops down a menu when pressed
ttk::notebook(ntcl) Multi-paned container widget
ttk::panedwindow(ntcl) Multi-pane container window
ttk::progressbar(ntcl) Provide progress feedback
ttk::radiobutton(ntcl) Mutually exclusive option widget
ttk::scale(ntcl) Create and manipulate a scale widget
ttk::scrollbar(ntcl) Control the viewport of a scrollable widget
ttk::separator(ntcl) Separator bar
ttk::sizegrip(ntcl) Bottom-right corner resize widget
ttk::spinbox(ntcl) Selecting text field widget
ttk::style(ntcl) Manipulate style database
ttk::treeview(ntcl) hierarchical multicolumn data display widget
ttk::widget(ntcl) Standard options and commands supported by Tk themed widgets
ttk_image(ntcl) Define an element based on an image
ttk_vsapi(ntcl) Define a Microsoft Visual Styles element
ttrace(n) Trace-based interpreter initialization
uevent(n) User events
uevent_onidle(n), uevent::onidle(n)Request merging and deferal to idle time
unicode(n) Implementation of Unicode normalization
unicode_data(n), unicode::data(n)unicode data tables, generated, internal
units(n) unit conversion
unknown(ntcl) Handle attempts to use non-existent commands
unload(ntcl) Unload machine code
unset(ntcl) Delete variables
unstack(n) Unstacking channels
update(ntcl) Process pending events and idle callbacks
uplevel(ntcl) Execute a script in a different stack frame
upvar(ntcl) Create link to variable in a different stack frame
uri(n) URI utilities
urn-scheme(n), uri_urn(n)URI utilities, URN scheme
usual(n) access default option-handling commands for a mega-widget component
uuencode(n) UU-encode/decode binary data
uuid(n) UUID generation and comparison
variable(ntcl) create and initialize a namespace variable
vfs(n) Filesystem management in Tcl
vfs-filesystems(n) Filesystems provided by tclvfs
vfs-fsapi(n) API for the implementation of a filesystem in Tcl
vwait(ntcl) Process events until a variable is written
while(ntcl) Execute script repeatedly as long as a condition is met
widget(n) Megawidget package
widget_calendar(n) widget::calendar Megawidget
widget_toolbar(n) widget::toolbar Megawidget
winfo(ntcl) Return window-related information
wip(n) Word Interpreter
wm(ntcl) Communicate with window manager
xsxp(n) eXtremely Simple Xml Parser
yaml(n) YAML Format Encoder/Decoder
yencode(n) Y-encode/decode binary data
zero(n) Create and manipulate zero channels
zip(n) Data compression "zip"