netsurf/render/show.tcl
James Bursa 600f3ad557 [project @ 2002-05-11 15:22:24 by bursa]
Better inline layout algorithm, simple tcl/tk gui.

svn path=/import/netsurf/; revision=15
2002-05-11 15:22:24 +00:00

20 lines
498 B
Tcl

#!/usr/bin/wish
gets stdin size
scan $size "%i %i" x y
canvas .can -width [expr $x+16] -height [expr $y+16] -borderwidth 0 -highlightthickness 0 -bg white
pack .can
proc rect {x y w h n t c} {
set x [expr $x+8]
set y [expr $y+8]
.can create rectangle $x $y [expr $x+$w] [expr $y+$h] -fill $c
.can create text $x $y -anchor nw -text $n -fill red -font "arial 18 bold"
.can create text $x [expr $y+$h] -anchor sw -text $t -font "courier 32"
}
while {-1 != [gets stdin line]} {
eval $line
}