[SYMBOL]
[A]
[B]
[C]
[D]
[E]
[F]
[G]
[H]
[I]
[J]
[K]
[L]
[M]
[N]
[O]
[P]
[Q]
[R]
[S]
[T]
[U]
[V]
[W]
[X]
[Y]
[Z]
H, h, in binary format
handlers exit
file
graphic protocol errors
window events
hard and symbolic links
hard link, file
Harrison, Mark
2nd
hash table
creating and destroying
creating and removing elements
package, in C
hbox, window layout
HEAD, HTTP
Header Files, Standard
height event option
of widget
virtual root window
widget attribute
height, of image
Hello, World! Tk program
Hello, World!, canvas example
Help menu
help pop-up
hexadecimal string
hidden canvas objects
commands
commands, exposing
field
file attribute
text
hide, interp operation
high resolution timer
Highlight, system color
highlightBackground, widget attribute
highlightColor, widget attribute
2nd
HighlightText, system color
highlightThickness, widget attribute
HINSTANCE, Windows application handle
history syntax, Tcl
history, command
history, Tcl command
hit counts, TclHttpd
hit detection, in canvas
Hobbs, Jeff
2nd
3rd
horizontal and vertical layout, nested
horizontal fill in a menu bar
horizontal window layout
hostname
Hot Tip abbreviate history commands
append is efficient
args and eval
array elements on demand
array for module data
attribute resource names
Big lists can be slow
bind callback is in global scope
borders, padding, and highlight
braces get stripped off
bugs in transferring sockets between threads
button command procedures
canvas borders obscure features
canvas hints
canvas stroke example
canvas tags are not persistent
careful file open
color, convert to RGB
combining pack and grid
2nd
comments at the end of line
comments in switch
configure tags early
create managed widgets as children of a panedwindow
curly brace placement
detecting windowing system
do not declare Tcl variables
double-click warning
embedding applications
end-of-file makes a channel readable
entry, displaying end of string
errors on close
eval and double quotes
exit kills all threads
expr is unreliable for string comparison
find file by name
find overlapping vs. find closest
font, fall back to fixed
global inside procedures
grab can fail
grid weights when shrinking
group command bodies with braces for safety
group expressions with braces
group expressions with braces for performance
grouping before substitution
I/O operations and fileevent
labels that change size
list handling in C code
list with foreach
list, after, and send
main thread must be the last one to terminate
menu accelerator, consistent
menu index pattern
message text layout
mouse cursors, all shown
name of the current interpreter
2nd
namespace import takes a snapshot
only exported names appear in package indexes.
open a process pipeline
pack the scrollbar first
packing widgets to a side
parentheses do not group
partially qualified names can refer to two different objects.
pipelines and error output
procedures to hide list structure
quotes lose list structure
resources, general patterns first
result string, managing in C
Scotty extension supports many network protocols
scrollbar for two listboxes
scrolling widgets on a canvas
send requires X authority
send, constructing commands
single round of interpretation
size not set until mapped
standard I/O channels in multi-threaded scripts
string conversions by expr
synchronous messages can deadlock multi-threaded scripts
Tcl_Eval may modify its string
Tcl_Obj initial reference count is zero
text mark gravity
The list command does automatic quoting
thread\ \:join blocks
threads might not start immediately after creation
tkwait on global variable
traces on entry values
trapping errors from pipelines
update, using safely
Upvar aliases do not work
Use arrays to collect related variables
use canvas tags instead of IDs
variable for widget name
virtual root window coordinates
Watch out for long pathnames
widget data, safety in C
window session protocol
window size, getting correct
hour, %H
how auto loading works
HTML A Quick Introduction
comments, removing
Dynamic Pages
entity decoder
form data mapped to procedure arguments
form, self-checking
Page, Beginning
simple parser
tags, partial list
Tcl template file
2nd
templates, for site structure
templates, form handlers
html package, tcllib
2nd
Html_DecodeEntity
Html_Parse
http
HTTP download
http package
HTTP, network protocol
http\ \ cleanup
config
formatQuery
geturl
register
reset
unregister
http\\ \\ cleanup
code
2nd
data
error
geturl
geturl options
geturl state array
size
status
wait
HTTP_ACCEPT, CGI environment variable
HTTP_AUTHORIZATION, CGI environment variable
HTTP_COOKIE, CGI environment variable
HTTP_FROM, CGI environment variable
Http_Get fetches the contents of a URL
Http_Head validates a URL
HTTP_REFERER, CGI environment variable
HTTP_USER_AGENT, CGI environment variable
HttpCopyDone is used with fcopy
Httpd_Error
Httpd_Redirect
Httpd_ReturnData
Httpd_ReturnFile
Httpd_SelfUrl
HttpGetText reads text URLs
HTTPS URL access
HWND, Windows identifier
hyperbolic cosine function
hyperbolic sine function
hyperbolic tangent function
hypot(x,y), hypoteneus
|