├── support
├── devel
│ ├── sak
│ │ ├── help
│ │ │ ├── topic.txt
│ │ │ ├── pkgIndex.tcl
│ │ │ ├── help.txt
│ │ │ └── cmd.tcl
│ │ ├── test
│ │ │ ├── topic.txt
│ │ │ ├── test.tcl
│ │ │ ├── pkgIndex.tcl
│ │ │ ├── shells.tcl
│ │ │ └── cmd.tcl
│ │ ├── old
│ │ │ └── topic.txt
│ │ ├── validate
│ │ │ ├── topic.txt
│ │ │ └── pkgIndex.tcl
│ │ ├── doc
│ │ │ ├── topic.txt
│ │ │ ├── pkgIndex.tcl
│ │ │ └── toc_apps.txt
│ │ ├── review
│ │ │ ├── topic.txt
│ │ │ ├── pkgIndex.tcl
│ │ │ ├── help.txt
│ │ │ └── cmd.tcl
│ │ ├── localdoc
│ │ │ ├── topic.txt
│ │ │ ├── pkgIndex.tcl
│ │ │ ├── help.txt
│ │ │ └── cmd.tcl
│ │ ├── readme
│ │ │ ├── topic.txt
│ │ │ ├── pkgIndex.tcl
│ │ │ └── help.txt
│ │ ├── registry
│ │ │ └── pkgIndex.tcl
│ │ └── util
│ │ │ └── pkgIndex.tcl
│ └── doc
│ │ └── feedback.inc
├── installation
│ ├── version.tcl
│ └── main.tcl
└── releases
│ ├── package_tip55.txt
│ └── package_yml.txt
├── .fossil-settings
└── binary-glob
├── modules
├── ctext
│ ├── pkgIndex.tcl
│ ├── REGRESSION
│ ├── TODO
│ ├── ctext_test_ws.tcl
│ └── ctext_scroll_test.tcl
├── khim
│ └── pkgIndex.tcl
├── cursor
│ └── pkgIndex.tcl
├── diagrams
│ ├── figures
│ │ ├── figure-02-arc.dia
│ │ ├── figure-02-box.dia
│ │ ├── figure-02-drum.dia
│ │ ├── figure-02-arrow.dia
│ │ ├── figure-02-circle.dia
│ │ ├── figure-02-line.dia
│ │ ├── figure-02-text.dia
│ │ ├── figure-03-text-anchoring-1.dia
│ │ ├── figure-01.png
│ │ ├── figure-02-ellipse.dia
│ │ ├── figure-26.png
│ │ ├── figure-33.png
│ │ ├── figure-38.png
│ │ ├── figure-39.png
│ │ ├── figure-40.png
│ │ ├── figure-41.png
│ │ ├── figure-02-arc.png
│ │ ├── figure-02-box.png
│ │ ├── figure-02-diamond.dia
│ │ ├── figure-05-arc-turn-1.dia
│ │ ├── figure-06-arc-turn-2.dia
│ │ ├── figure-02-arrow.png
│ │ ├── figure-02-drum.png
│ │ ├── figure-02-line.png
│ │ ├── figure-02-text.png
│ │ ├── figure-07-arc-turn-3.dia
│ │ ├── figure-14-line.png
│ │ ├── figure-35-chop.png
│ │ ├── figure-02-circle.png
│ │ ├── figure-02-diamond.png
│ │ ├── figure-02-ellipse.png
│ │ ├── figure-02-spline.png
│ │ ├── figure-14-line.dia
│ │ ├── figure-15-spline-1.png
│ │ ├── figure-16-spline-2.png
│ │ ├── figure-17-spline-3.png
│ │ ├── figure-36-block-1.png
│ │ ├── figure-37-block-2.png
│ │ ├── figure-05-arc-turn-1.png
│ │ ├── figure-06-arc-turn-2.png
│ │ ├── figure-07-arc-turn-3.png
│ │ ├── figure-11-text-arcs.png
│ │ ├── figure-17-spline-3.dia
│ │ ├── figure-18-style-dash.png
│ │ ├── figure-00-dependencies.png
│ │ ├── figure-02-basic-shapes.png
│ │ ├── figure-08-text-boxes-1.png
│ │ ├── figure-09-text-boxes-2.png
│ │ ├── figure-10-text-circles.png
│ │ ├── figure-12-positioning-1.png
│ │ ├── figure-16-spline-2.dia
│ │ ├── figure-20-style-stroke.png
│ │ ├── figure-21-style-colors.png
│ │ ├── figure-23-direction-1.png
│ │ ├── figure-24-direction-2.png
│ │ ├── figure-25-direction-3.png
│ │ ├── figure-28-corners-open.png
│ │ ├── figure-34-positioning-2.png
│ │ ├── figure-45-example-math.png
│ │ ├── figure-27-corners-closed.png
│ │ ├── figure-48-point-vectoradd.png
│ │ ├── figure-49-point-vectorsub.png
│ │ ├── figure-03-text-anchoring-1.png
│ │ ├── figure-04-text-anchoring-2.png
│ │ ├── figure-12-positioning-1.dia
│ │ ├── figure-13-relative-movement.png
│ │ ├── figure-19-style-arrowheads.png
│ │ ├── figure-22-text-anchoring-3.png
│ │ ├── figure-31-point-projection.png
│ │ ├── figure-32-point-intersection.png
│ │ ├── figure-42-example-a-workflow.png
│ │ ├── figure-46-example-molecule.png
│ │ ├── figure-08-text-boxes-1.dia
│ │ ├── figure-43-example-photoplotter.png
│ │ ├── figure-50-point-cons-absolute.png
│ │ ├── figure-51-point-cons-relative.png
│ │ ├── figure-29-point-interpolation-1.png
│ │ ├── figure-30-point-interpolation-2.png
│ │ ├── figure-44-example-systemdiagram.png
│ │ ├── figure-47-example-datastructures.png
│ │ ├── figure-52-example-core-notifier.png
│ │ ├── figure-09-text-boxes-2.dia
│ │ ├── figure-20-style-stroke.dia
│ │ ├── figure-10-text-circles.dia
│ │ ├── figure-21-style-colors.dia
│ │ ├── figure-39.dia
│ │ ├── figure-26.dia
│ │ ├── figure-04-text-anchoring-2.dia
│ │ ├── figure-19-style-arrowheads.dia
│ │ ├── figure-29-point-interpolation-1.dia
│ │ ├── figure-11-text-arcs.dia
│ │ ├── figure-33.dia
│ │ ├── figure-02-spline.dia
│ │ ├── figure-30-point-interpolation-2.dia
│ │ ├── figure-01.dia
│ │ ├── figure-18-style-dash.dia
│ │ ├── figure-38.dia
│ │ ├── figure-23-direction-1.dia
│ │ ├── figure-22-text-anchoring-3.dia
│ │ ├── figure-35-chop.dia
│ │ ├── figure-50-point-cons-absolute.dia
│ │ ├── figure-41.dia
│ │ ├── figure-31-point-projection.dia
│ │ ├── figure-02-basic-shapes.dia
│ │ ├── figure-24-direction-2.dia
│ │ ├── figure-49-point-vectorsub.dia
│ │ ├── figure-37-block-2.dia
│ │ ├── figure-51-point-cons-relative.dia
│ │ ├── figure-25-direction-3.dia
│ │ ├── figure-48-point-vectoradd.dia
│ │ ├── figure-32-point-intersection.dia
│ │ ├── figure-27-corners-closed.dia
│ │ ├── figure-34-positioning-2.dia
│ │ ├── figure-28-corners-open.dia
│ │ ├── figure-13-relative-movement.dia
│ │ ├── figure-15-spline-1.dia
│ │ ├── figure-44-example-systemdiagram.dia
│ │ └── figure-36-block-1.dia
│ ├── include
│ │ ├── values
│ │ │ ├── justify.inc
│ │ │ ├── anchor.inc
│ │ │ ├── arrowhead.inc
│ │ │ └── style.inc
│ │ ├── elem
│ │ │ ├── cat_open.inc
│ │ │ ├── cat_closed.inc
│ │ │ ├── spline.inc
│ │ │ ├── arrow.inc
│ │ │ ├── move.inc
│ │ │ ├── text.inc
│ │ │ ├── ellipse.inc
│ │ │ ├── box.inc
│ │ │ ├── drum.inc
│ │ │ ├── circle.inc
│ │ │ └── diamond.inc
│ │ ├── attr
│ │ │ ├── text_height.inc
│ │ │ ├── text_width.inc
│ │ │ ├── arc_from.inc
│ │ │ ├── from.inc
│ │ │ ├── at.inc
│ │ │ ├── smooth.inc
│ │ │ ├── arc_to.inc
│ │ │ ├── noturn.inc
│ │ │ ├── to.inc
│ │ │ ├── color.inc
│ │ │ ├── height.inc
│ │ │ ├── stroke.inc
│ │ │ ├── width.inc
│ │ │ ├── diam_height.inc
│ │ │ ├── diam_width.inc
│ │ │ ├── textcolor.inc
│ │ │ ├── circle_radius.inc
│ │ │ ├── textfont.inc
│ │ │ ├── fillcolor.inc
│ │ │ ├── text.inc
│ │ │ ├── with.inc
│ │ │ ├── arc_radius.inc
│ │ │ ├── diam_aspect.inc
│ │ │ ├── drum_aspect.inc
│ │ │ ├── clockwise.inc
│ │ │ ├── counterclockwise.inc
│ │ │ ├── line_at.inc
│ │ │ ├── slant.inc
│ │ │ ├── justify.inc
│ │ │ ├── diameter.inc
│ │ │ ├── line_with.inc
│ │ │ ├── style.inc
│ │ │ ├── arrowhead.inc
│ │ │ └── chop.inc
│ │ ├── var
│ │ │ ├── drumaspect.inc
│ │ │ ├── anchor.inc
│ │ │ ├── diamondaspect.inc
│ │ │ ├── justify.inc
│ │ │ ├── slant.inc
│ │ │ ├── arrowhead.inc
│ │ │ ├── arcradius.inc
│ │ │ ├── linewidth.inc
│ │ │ ├── textcolor.inc
│ │ │ ├── textfont.inc
│ │ │ ├── linecolor.inc
│ │ │ ├── boxwidth.inc
│ │ │ ├── boxheight.inc
│ │ │ ├── linestyle.inc
│ │ │ ├── clockwise.inc
│ │ │ ├── fillcolor.inc
│ │ │ ├── movelength.inc
│ │ │ └── circleradius.inc
│ │ └── distances.inc
│ └── tools
│ │ ├── show_figures
│ │ └── make_figures
├── tsw
│ ├── doc
│ │ ├── compare.png
│ │ ├── EditingOpts.png
│ │ ├── TswDemo_clam.png
│ │ ├── TswDemo_vista.png
│ │ ├── SerialLineConfig.png
│ │ ├── TswDemo_aqua_blue.png
│ │ ├── TswDemo_aqua_dark.png
│ │ ├── TswDemo_default.png
│ │ ├── TswDemo_default_2.png
│ │ └── TswDemo_aqua_green.png
│ ├── scripts
│ │ └── mwutil
│ │ │ └── pkgIndex.tcl
│ ├── pkgIndex.tcl
│ └── COPYRIGHT.txt
├── tablelist
│ ├── doc
│ │ ├── arc.png
│ │ ├── gtk.png
│ │ ├── aqua.png
│ │ ├── aqua11.png
│ │ ├── browse.png
│ │ ├── config.png
│ │ ├── dust.png
│ │ ├── mate.png
│ │ ├── menta.png
│ │ ├── mint.png
│ │ ├── mint2.png
│ │ ├── phase.png
│ │ ├── plain.png
│ │ ├── styles.png
│ │ ├── ubuntu.png
│ │ ├── white.png
│ │ ├── win10.png
│ │ ├── yuyo.png
│ │ ├── adwaita.png
│ │ ├── ambiance.png
│ │ ├── baghira.png
│ │ ├── bicolor.png
│ │ ├── bwidget.png
│ │ ├── classic.png
│ │ ├── dustSand.png
│ │ ├── newWave.png
│ │ ├── oxygen1.png
│ │ ├── oxygen2.png
│ │ ├── plain100.png
│ │ ├── plain125.png
│ │ ├── plain150.png
│ │ ├── plain175.png
│ │ ├── plain200.png
│ │ ├── plastik.png
│ │ ├── radiance.png
│ │ ├── ubuntu2.png
│ │ ├── ubuntu3.png
│ │ ├── white100.png
│ │ ├── white125.png
│ │ ├── white150.png
│ │ ├── white175.png
│ │ ├── white200.png
│ │ ├── win7Aero.png
│ │ ├── arrowStyles.png
│ │ ├── bicolor100.png
│ │ ├── bicolor125.png
│ │ ├── bicolor150.png
│ │ ├── bicolor175.png
│ │ ├── bicolor200.png
│ │ ├── blueMenta.png
│ │ ├── browseTree.png
│ │ ├── classic100.png
│ │ ├── classic125.png
│ │ ├── classic150.png
│ │ ├── classic175.png
│ │ ├── classic200.png
│ │ ├── dirViewer.png
│ │ ├── klearlooks.png
│ │ ├── plastique.png
│ │ ├── scrollbars.png
│ │ ├── tileWidgets.png
│ │ ├── ubuntuMate.png
│ │ ├── vistaAero.png
│ │ ├── wideSpinbox.png
│ │ ├── win7Classic.png
│ │ ├── winnative.png
│ │ ├── winxpBlue.png
│ │ ├── winxpOlive.png
│ │ ├── winxpSilver.png
│ │ ├── toggleswitch.png
│ │ ├── vistaClassic.png
│ │ ├── embeddedWindows.png
│ │ ├── ttk_checkbutton.png
│ │ ├── arrowStyles_vista.png
│ │ └── embeddedWindows_tile.png
│ ├── scripts
│ │ └── pencil.cur
│ ├── tablelist.tcl
│ └── COPYRIGHT.txt
├── wcb
│ ├── doc
│ │ ├── entrytest.png
│ │ ├── texttest1.png
│ │ ├── texttest2.png
│ │ ├── listboxtest1.png
│ │ └── listboxtest2.png
│ ├── pkgIndex.tcl
│ └── COPYRIGHT.txt
├── widgetl
│ ├── icons
│ │ ├── add.png
│ │ ├── delete.png
│ │ ├── arrow_up.png
│ │ ├── arrow_down.png
│ │ ├── folder_explore.png
│ │ └── readme.txt
│ └── pkgIndex.tcl
├── datefield
│ └── pkgIndex.tcl
├── mentry
│ ├── doc
│ │ ├── datetime1.png
│ │ ├── datetime2.png
│ │ ├── frankingid.png
│ │ ├── phonenumber.png
│ │ ├── ethernetaddr.png
│ │ └── phonenumber_tile.png
│ ├── scripts
│ │ └── mwutil
│ │ │ └── pkgIndex.tcl
│ ├── mentry.tcl
│ └── COPYRIGHT.txt
├── text
│ └── pkgIndex.tcl
├── treeview
│ └── pkgIndex.tcl
├── chatwidget
│ └── pkgIndex.tcl
├── notifywindow
│ └── pkgIndex.tcl
├── scrollutil
│ ├── doc
│ │ ├── PagesManDemo.png
│ │ ├── ScrolledText.png
│ │ ├── ScrolledCanvas.png
│ │ ├── SyncListboxes.png
│ │ ├── SyncTablelists.png
│ │ ├── TablelistConfig.png
│ │ ├── PlainNotebookDemo.png
│ │ ├── ScrolledTablelist.png
│ │ ├── TablelistConfig2.png
│ │ ├── PagesManDemoImages.png
│ │ ├── ScrollableFrmDemo1.png
│ │ ├── ScrollableFrmDemo2.png
│ │ └── ScrolledNotebookDemo.png
│ ├── COPYRIGHT.txt
│ └── scrollutil.tcl
├── shtmlview
│ ├── img
│ │ └── shtmlview-tkcmd.png
│ └── pkgIndex.tcl
├── persistentSelection
│ ├── PersistentSelection.odt
│ ├── PersistentSelection.pdf
│ └── pkgIndex.tcl
├── ntext
│ └── pkgIndex.tcl
├── history
│ └── pkgIndex.tcl
├── ipentry
│ └── pkgIndex.tcl
├── widgetPlus
│ └── pkgIndex.tcl
├── widgetv
│ ├── pkgIndex.tcl
│ └── ChangeLog
├── crosshair
│ └── pkgIndex.tcl
├── tkpiechart
│ ├── pkgIndex.tcl
│ └── README
├── tooltip
│ └── pkgIndex.tcl
├── ico
│ └── pkgIndex.tcl
├── menubar
│ └── pkgIndex.tcl
├── plotchart
│ └── pkgIndex.tcl
├── controlwidget
│ └── controlwidget.tcl
├── swaplist
│ └── pkgIndex.tcl
├── autoscroll
│ └── pkgIndex.tcl
├── getstring
│ └── pkgIndex.tcl
└── style
│ └── pkgIndex.tcl
├── examples
├── canvas
│ ├── morgens.jpg
│ └── locationmarks.gps
├── wcb
│ ├── images
│ │ ├── earth.gif
│ │ ├── earthris.gif
│ │ ├── ouster.png
│ │ ├── tcllogo.gif
│ │ ├── teapot.ppm
│ │ ├── earthmenu.png
│ │ ├── pattern.xbm
│ │ └── gray25.xbm
│ └── option.tcl
├── plotchart
│ ├── tcllogo.gif
│ ├── testdots.tcl
│ ├── test_heatmap.tcl
│ ├── test-histogram.tcl
│ ├── testviolin.tcl
│ └── test_circleplot.tcl
├── scrollutil
│ ├── file100.gif
│ ├── file125.gif
│ ├── file150.gif
│ ├── file175.gif
│ ├── file200.gif
│ ├── folder100.gif
│ ├── folder125.gif
│ ├── folder150.gif
│ ├── folder175.gif
│ ├── folder200.gif
│ ├── file.svg
│ └── folder.svg
├── tablelist
│ ├── comp100.gif
│ ├── comp125.gif
│ ├── comp150.gif
│ ├── comp175.gif
│ ├── comp200.gif
│ ├── file100.gif
│ ├── file125.gif
│ ├── file150.gif
│ ├── file175.gif
│ ├── file200.gif
│ ├── leaf100.gif
│ ├── leaf125.gif
│ ├── leaf150.gif
│ ├── leaf175.gif
│ ├── leaf200.gif
│ ├── view100.gif
│ ├── view125.gif
│ ├── view150.gif
│ ├── view175.gif
│ ├── view200.gif
│ ├── checked100.gif
│ ├── checked125.gif
│ ├── checked150.gif
│ ├── checked175.gif
│ ├── checked200.gif
│ ├── clsdFolder100.gif
│ ├── clsdFolder125.gif
│ ├── clsdFolder150.gif
│ ├── clsdFolder175.gif
│ ├── clsdFolder200.gif
│ ├── openFolder100.gif
│ ├── openFolder125.gif
│ ├── openFolder150.gif
│ ├── openFolder175.gif
│ ├── openFolder200.gif
│ ├── unchecked100.gif
│ ├── unchecked125.gif
│ ├── unchecked150.gif
│ ├── unchecked175.gif
│ ├── unchecked200.gif
│ ├── leaf.svg
│ ├── unchecked.svg
│ ├── file.svg
│ ├── view.svg
│ ├── comp.svg
│ ├── checked.svg
│ ├── clsdFolder.svg
│ └── openFolder.svg
├── map
│ └── data
│ │ ├── bernau-schwarzwald.box
│ │ ├── stanley-park.box
│ │ ├── pacific-spirit-park.box
│ │ ├── simon-fraser-university.box
│ │ ├── bloedel.box
│ │ ├── university-of-bc.box
│ │ ├── st-blasien-schwarzwald.box
│ │ ├── nitobe-memorial-garden.area
│ │ ├── fort-langley-national-historical-site.area
│ │ ├── the-sanctuary-hastings-park.area
│ │ └── cates-park.area
├── diagrams
│ ├── readme
│ ├── draw_anchor.tcl
│ └── draw_fraction.tcl
├── controlwidget
│ └── run.tcl
└── mentry
│ ├── option_tile.tcl
│ └── option.tcl
├── idoc
└── www
│ ├── image
│ ├── figure-02-arc.png
│ ├── figure-02-box.png
│ ├── figure-02-arrow.png
│ ├── figure-02-drum.png
│ ├── figure-02-line.png
│ ├── figure-02-text.png
│ ├── figure-02-circle.png
│ ├── figure-02-diamond.png
│ ├── figure-02-ellipse.png
│ ├── figure-02-spline.png
│ ├── figure-15-spline-1.png
│ ├── figure-18-style-dash.png
│ ├── figure-00-dependencies.png
│ ├── figure-02-basic-shapes.png
│ ├── figure-20-style-stroke.png
│ ├── figure-21-style-colors.png
│ ├── figure-28-corners-open.png
│ ├── figure-27-corners-closed.png
│ ├── figure-48-point-vectoradd.png
│ ├── figure-49-point-vectorsub.png
│ ├── figure-19-style-arrowheads.png
│ ├── figure-22-text-anchoring-3.png
│ ├── figure-31-point-projection.png
│ ├── figure-32-point-intersection.png
│ ├── figure-50-point-cons-absolute.png
│ ├── figure-51-point-cons-relative.png
│ └── figure-29-point-interpolation-1.png
│ └── tklib
│ └── files
│ └── modules
│ ├── tablelist
│ ├── aqua.png
│ ├── arc.png
│ ├── dust.png
│ ├── gtk.png
│ ├── mate.png
│ ├── mint.png
│ ├── yuyo.png
│ ├── aqua11.png
│ ├── browse.png
│ ├── config.png
│ ├── menta.png
│ ├── mint2.png
│ ├── phase.png
│ ├── plain.png
│ ├── styles.png
│ ├── ubuntu.png
│ ├── white.png
│ ├── win10.png
│ ├── adwaita.png
│ ├── ambiance.png
│ ├── baghira.png
│ ├── bicolor.png
│ ├── blueMenta.png
│ ├── bwidget.png
│ ├── classic.png
│ ├── dirViewer.png
│ ├── dustSand.png
│ ├── newWave.png
│ ├── oxygen1.png
│ ├── oxygen2.png
│ ├── plain100.png
│ ├── plain125.png
│ ├── plain150.png
│ ├── plain175.png
│ ├── plain200.png
│ ├── plastik.png
│ ├── plastique.png
│ ├── radiance.png
│ ├── ubuntu2.png
│ ├── ubuntu3.png
│ ├── vistaAero.png
│ ├── white100.png
│ ├── white125.png
│ ├── white150.png
│ ├── white175.png
│ ├── white200.png
│ ├── win7Aero.png
│ ├── winnative.png
│ ├── winxpBlue.png
│ ├── arrowStyles.png
│ ├── bicolor100.png
│ ├── bicolor125.png
│ ├── bicolor150.png
│ ├── bicolor175.png
│ ├── bicolor200.png
│ ├── browseTree.png
│ ├── classic100.png
│ ├── classic125.png
│ ├── classic150.png
│ ├── classic175.png
│ ├── classic200.png
│ ├── klearlooks.png
│ ├── scrollbars.png
│ ├── tileWidgets.png
│ ├── ubuntuMate.png
│ ├── win7Classic.png
│ ├── winxpOlive.png
│ ├── winxpSilver.png
│ ├── vistaClassic.png
│ ├── embeddedWindows.png
│ ├── arrowStyles_vista.png
│ ├── embeddedWindows_tile.png
│ └── stylesheet.css
│ ├── wcb
│ ├── entrytest.png
│ ├── texttest1.png
│ ├── texttest2.png
│ ├── listboxtest1.png
│ ├── listboxtest2.png
│ └── stylesheet.css
│ ├── mentry
│ ├── datetime1.png
│ ├── datetime2.png
│ ├── ethernetaddr.png
│ ├── phonenumber.png
│ ├── phonenumber_tile.png
│ └── stylesheet.css
│ └── scrollutil
│ ├── PagesManDemo.png
│ ├── ScrolledText.png
│ ├── SyncListboxes.png
│ ├── SyncTablelists.png
│ ├── TablelistConfig.png
│ ├── PagesManDemoImages.png
│ ├── PlainNotebookDemo.png
│ ├── ScrollableFrmDemo1.png
│ ├── ScrollableFrmDemo2.png
│ ├── ScrolledTablelist.png
│ ├── ScrolledNotebookDemo.png
│ └── stylesheet.css
├── embedded
├── md
│ ├── image
│ │ ├── figure-02-arc.png
│ │ ├── figure-02-arrow.png
│ │ ├── figure-02-box.png
│ │ ├── figure-02-drum.png
│ │ ├── figure-02-line.png
│ │ ├── figure-02-text.png
│ │ ├── figure-02-circle.png
│ │ ├── figure-02-diamond.png
│ │ ├── figure-02-ellipse.png
│ │ ├── figure-02-spline.png
│ │ ├── figure-15-spline-1.png
│ │ ├── figure-18-style-dash.png
│ │ ├── figure-00-dependencies.png
│ │ ├── figure-02-basic-shapes.png
│ │ ├── figure-20-style-stroke.png
│ │ ├── figure-21-style-colors.png
│ │ ├── figure-28-corners-open.png
│ │ ├── figure-27-corners-closed.png
│ │ ├── figure-48-point-vectoradd.png
│ │ ├── figure-49-point-vectorsub.png
│ │ ├── figure-19-style-arrowheads.png
│ │ ├── figure-22-text-anchoring-3.png
│ │ ├── figure-31-point-projection.png
│ │ ├── figure-32-point-intersection.png
│ │ ├── figure-50-point-cons-absolute.png
│ │ ├── figure-51-point-cons-relative.png
│ │ └── figure-29-point-interpolation-1.png
│ └── toc2.md
└── head.md
└── tklib.yml
/support/devel/sak/help/topic.txt:
--------------------------------------------------------------------------------
1 | help How to use help.
2 |
--------------------------------------------------------------------------------
/support/devel/sak/test/topic.txt:
--------------------------------------------------------------------------------
1 | test Execute testsuites
2 |
--------------------------------------------------------------------------------
/.fossil-settings/binary-glob:
--------------------------------------------------------------------------------
1 | *.png *.jpg *.gif *.cur
2 | *.odt
3 | *.pdf
4 |
--------------------------------------------------------------------------------
/support/devel/sak/old/topic.txt:
--------------------------------------------------------------------------------
1 | old Help for the existing command set.
2 |
--------------------------------------------------------------------------------
/support/devel/sak/validate/topic.txt:
--------------------------------------------------------------------------------
1 | validate Validate modules and packages
2 |
--------------------------------------------------------------------------------
/support/installation/version.tcl:
--------------------------------------------------------------------------------
1 | package_version 0.9
2 | package_name tklib
3 |
--------------------------------------------------------------------------------
/modules/ctext/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | package ifneeded ctext 3.3 [list source [file join $dir ctext.tcl]]
2 |
--------------------------------------------------------------------------------
/modules/khim/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | package ifneeded khim 1.0.3 [list source [file join $dir khim.tcl]]
2 |
--------------------------------------------------------------------------------
/examples/canvas/morgens.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/canvas/morgens.jpg
--------------------------------------------------------------------------------
/modules/cursor/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | package ifneeded cursor 0.3.1 [list source [file join $dir cursor.tcl]]
2 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-arc.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | arc "arc"
3 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-box.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | box "box"
3 |
--------------------------------------------------------------------------------
/modules/tsw/doc/compare.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tsw/doc/compare.png
--------------------------------------------------------------------------------
/support/devel/sak/doc/topic.txt:
--------------------------------------------------------------------------------
1 | doc Generate documentation in various formats, and/or validate it.
2 |
--------------------------------------------------------------------------------
/support/devel/sak/review/topic.txt:
--------------------------------------------------------------------------------
1 | review Interactively review changes since the last release.
2 |
--------------------------------------------------------------------------------
/examples/wcb/images/earth.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/wcb/images/earth.gif
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-drum.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | drum "drum"
3 |
--------------------------------------------------------------------------------
/modules/tablelist/doc/arc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/arc.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/gtk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/gtk.png
--------------------------------------------------------------------------------
/modules/wcb/doc/entrytest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/wcb/doc/entrytest.png
--------------------------------------------------------------------------------
/modules/wcb/doc/texttest1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/wcb/doc/texttest1.png
--------------------------------------------------------------------------------
/modules/wcb/doc/texttest2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/wcb/doc/texttest2.png
--------------------------------------------------------------------------------
/modules/widgetl/icons/add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/widgetl/icons/add.png
--------------------------------------------------------------------------------
/examples/plotchart/tcllogo.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/plotchart/tcllogo.gif
--------------------------------------------------------------------------------
/examples/scrollutil/file100.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/scrollutil/file100.gif
--------------------------------------------------------------------------------
/examples/scrollutil/file125.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/scrollutil/file125.gif
--------------------------------------------------------------------------------
/examples/scrollutil/file150.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/scrollutil/file150.gif
--------------------------------------------------------------------------------
/examples/scrollutil/file175.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/scrollutil/file175.gif
--------------------------------------------------------------------------------
/examples/scrollutil/file200.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/scrollutil/file200.gif
--------------------------------------------------------------------------------
/examples/tablelist/comp100.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/comp100.gif
--------------------------------------------------------------------------------
/examples/tablelist/comp125.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/comp125.gif
--------------------------------------------------------------------------------
/examples/tablelist/comp150.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/comp150.gif
--------------------------------------------------------------------------------
/examples/tablelist/comp175.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/comp175.gif
--------------------------------------------------------------------------------
/examples/tablelist/comp200.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/comp200.gif
--------------------------------------------------------------------------------
/examples/tablelist/file100.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/file100.gif
--------------------------------------------------------------------------------
/examples/tablelist/file125.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/file125.gif
--------------------------------------------------------------------------------
/examples/tablelist/file150.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/file150.gif
--------------------------------------------------------------------------------
/examples/tablelist/file175.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/file175.gif
--------------------------------------------------------------------------------
/examples/tablelist/file200.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/file200.gif
--------------------------------------------------------------------------------
/examples/tablelist/leaf100.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/leaf100.gif
--------------------------------------------------------------------------------
/examples/tablelist/leaf125.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/leaf125.gif
--------------------------------------------------------------------------------
/examples/tablelist/leaf150.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/leaf150.gif
--------------------------------------------------------------------------------
/examples/tablelist/leaf175.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/leaf175.gif
--------------------------------------------------------------------------------
/examples/tablelist/leaf200.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/leaf200.gif
--------------------------------------------------------------------------------
/examples/tablelist/view100.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/view100.gif
--------------------------------------------------------------------------------
/examples/tablelist/view125.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/view125.gif
--------------------------------------------------------------------------------
/examples/tablelist/view150.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/view150.gif
--------------------------------------------------------------------------------
/examples/tablelist/view175.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/view175.gif
--------------------------------------------------------------------------------
/examples/tablelist/view200.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/view200.gif
--------------------------------------------------------------------------------
/examples/wcb/images/earthris.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/wcb/images/earthris.gif
--------------------------------------------------------------------------------
/examples/wcb/images/ouster.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/wcb/images/ouster.png
--------------------------------------------------------------------------------
/examples/wcb/images/tcllogo.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/wcb/images/tcllogo.gif
--------------------------------------------------------------------------------
/examples/wcb/images/teapot.ppm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/wcb/images/teapot.ppm
--------------------------------------------------------------------------------
/idoc/www/image/figure-02-arc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-02-arc.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-02-box.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-02-box.png
--------------------------------------------------------------------------------
/modules/datefield/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | package ifneeded datefield 0.3 [list source [file join $dir datefield.tcl]]
2 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-arrow.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | arrow "arrow" ""
3 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-circle.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | circle "circle"
3 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-line.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | line "line" ""
3 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-text.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | text text "text"
3 |
--------------------------------------------------------------------------------
/modules/mentry/doc/datetime1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/mentry/doc/datetime1.png
--------------------------------------------------------------------------------
/modules/mentry/doc/datetime2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/mentry/doc/datetime2.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/aqua.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/aqua.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/aqua11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/aqua11.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/browse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/browse.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/config.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/config.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/dust.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/dust.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/mate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/mate.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/menta.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/menta.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/mint.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/mint.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/mint2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/mint2.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/phase.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/phase.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/plain.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/plain.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/styles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/styles.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/ubuntu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/ubuntu.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/white.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/win10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/win10.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/yuyo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/yuyo.png
--------------------------------------------------------------------------------
/modules/text/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | package ifneeded dgw::txmixins 0.2.0 [list source [file join $dir txmixins.tcl]]
2 |
--------------------------------------------------------------------------------
/modules/treeview/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | package ifneeded dgw::tvmixins 0.3 [list source [file join $dir tvmixins.tcl]]
2 |
--------------------------------------------------------------------------------
/modules/tsw/doc/EditingOpts.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tsw/doc/EditingOpts.png
--------------------------------------------------------------------------------
/modules/tsw/doc/TswDemo_clam.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tsw/doc/TswDemo_clam.png
--------------------------------------------------------------------------------
/modules/wcb/doc/listboxtest1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/wcb/doc/listboxtest1.png
--------------------------------------------------------------------------------
/modules/wcb/doc/listboxtest2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/wcb/doc/listboxtest2.png
--------------------------------------------------------------------------------
/modules/widgetl/icons/delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/widgetl/icons/delete.png
--------------------------------------------------------------------------------
/examples/scrollutil/folder100.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/scrollutil/folder100.gif
--------------------------------------------------------------------------------
/examples/scrollutil/folder125.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/scrollutil/folder125.gif
--------------------------------------------------------------------------------
/examples/scrollutil/folder150.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/scrollutil/folder150.gif
--------------------------------------------------------------------------------
/examples/scrollutil/folder175.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/scrollutil/folder175.gif
--------------------------------------------------------------------------------
/examples/scrollutil/folder200.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/scrollutil/folder200.gif
--------------------------------------------------------------------------------
/examples/tablelist/checked100.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/checked100.gif
--------------------------------------------------------------------------------
/examples/tablelist/checked125.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/checked125.gif
--------------------------------------------------------------------------------
/examples/tablelist/checked150.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/checked150.gif
--------------------------------------------------------------------------------
/examples/tablelist/checked175.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/checked175.gif
--------------------------------------------------------------------------------
/examples/tablelist/checked200.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/checked200.gif
--------------------------------------------------------------------------------
/examples/wcb/images/earthmenu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/wcb/images/earthmenu.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-02-arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-02-arrow.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-02-drum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-02-drum.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-02-line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-02-line.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-02-text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-02-text.png
--------------------------------------------------------------------------------
/modules/chatwidget/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | package ifneeded chatwidget 1.1.4 [list source [file join $dir chatwidget.tcl]]
2 |
--------------------------------------------------------------------------------
/modules/mentry/doc/frankingid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/mentry/doc/frankingid.png
--------------------------------------------------------------------------------
/modules/mentry/doc/phonenumber.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/mentry/doc/phonenumber.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/adwaita.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/adwaita.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/ambiance.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/ambiance.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/baghira.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/baghira.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/bicolor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/bicolor.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/bwidget.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/bwidget.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/classic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/classic.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/dustSand.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/dustSand.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/newWave.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/newWave.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/oxygen1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/oxygen1.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/oxygen2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/oxygen2.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/plain100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/plain100.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/plain125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/plain125.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/plain150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/plain150.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/plain175.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/plain175.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/plain200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/plain200.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/plastik.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/plastik.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/radiance.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/radiance.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/ubuntu2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/ubuntu2.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/ubuntu3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/ubuntu3.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/white100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/white100.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/white125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/white125.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/white150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/white150.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/white175.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/white175.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/white200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/white200.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/win7Aero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/win7Aero.png
--------------------------------------------------------------------------------
/modules/tsw/doc/TswDemo_vista.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tsw/doc/TswDemo_vista.png
--------------------------------------------------------------------------------
/modules/widgetl/icons/arrow_up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/widgetl/icons/arrow_up.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-02-arc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-02-arc.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-02-arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-02-arrow.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-02-box.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-02-box.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-02-drum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-02-drum.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-02-line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-02-line.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-02-text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-02-text.png
--------------------------------------------------------------------------------
/examples/tablelist/clsdFolder100.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/clsdFolder100.gif
--------------------------------------------------------------------------------
/examples/tablelist/clsdFolder125.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/clsdFolder125.gif
--------------------------------------------------------------------------------
/examples/tablelist/clsdFolder150.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/clsdFolder150.gif
--------------------------------------------------------------------------------
/examples/tablelist/clsdFolder175.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/clsdFolder175.gif
--------------------------------------------------------------------------------
/examples/tablelist/clsdFolder200.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/clsdFolder200.gif
--------------------------------------------------------------------------------
/examples/tablelist/openFolder100.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/openFolder100.gif
--------------------------------------------------------------------------------
/examples/tablelist/openFolder125.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/openFolder125.gif
--------------------------------------------------------------------------------
/examples/tablelist/openFolder150.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/openFolder150.gif
--------------------------------------------------------------------------------
/examples/tablelist/openFolder175.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/openFolder175.gif
--------------------------------------------------------------------------------
/examples/tablelist/openFolder200.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/openFolder200.gif
--------------------------------------------------------------------------------
/examples/tablelist/unchecked100.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/unchecked100.gif
--------------------------------------------------------------------------------
/examples/tablelist/unchecked125.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/unchecked125.gif
--------------------------------------------------------------------------------
/examples/tablelist/unchecked150.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/unchecked150.gif
--------------------------------------------------------------------------------
/examples/tablelist/unchecked175.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/unchecked175.gif
--------------------------------------------------------------------------------
/examples/tablelist/unchecked200.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/examples/tablelist/unchecked200.gif
--------------------------------------------------------------------------------
/idoc/www/image/figure-02-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-02-circle.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-02-diamond.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-02-diamond.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-02-ellipse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-02-ellipse.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-02-spline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-02-spline.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-15-spline-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-15-spline-1.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-03-text-anchoring-1.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | arrow oops
4 |
--------------------------------------------------------------------------------
/modules/diagrams/include/values/justify.inc:
--------------------------------------------------------------------------------
1 |
2 | The legal values are [const left], [const right], and [const center].
3 |
--------------------------------------------------------------------------------
/modules/mentry/doc/ethernetaddr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/mentry/doc/ethernetaddr.png
--------------------------------------------------------------------------------
/modules/notifywindow/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | package ifneeded notifywindow 1.0.1 [list source [file join $dir notifywindow.tcl]]
2 |
--------------------------------------------------------------------------------
/modules/tablelist/doc/arrowStyles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/arrowStyles.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/bicolor100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/bicolor100.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/bicolor125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/bicolor125.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/bicolor150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/bicolor150.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/bicolor175.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/bicolor175.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/bicolor200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/bicolor200.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/blueMenta.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/blueMenta.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/browseTree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/browseTree.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/classic100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/classic100.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/classic125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/classic125.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/classic150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/classic150.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/classic175.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/classic175.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/classic200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/classic200.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/dirViewer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/dirViewer.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/klearlooks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/klearlooks.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/plastique.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/plastique.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/scrollbars.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/scrollbars.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/tileWidgets.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/tileWidgets.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/ubuntuMate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/ubuntuMate.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/vistaAero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/vistaAero.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/wideSpinbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/wideSpinbox.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/win7Classic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/win7Classic.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/winnative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/winnative.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/winxpBlue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/winxpBlue.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/winxpOlive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/winxpOlive.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/winxpSilver.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/winxpSilver.png
--------------------------------------------------------------------------------
/modules/tablelist/scripts/pencil.cur:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/scripts/pencil.cur
--------------------------------------------------------------------------------
/modules/tsw/doc/SerialLineConfig.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tsw/doc/SerialLineConfig.png
--------------------------------------------------------------------------------
/modules/tsw/doc/TswDemo_aqua_blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tsw/doc/TswDemo_aqua_blue.png
--------------------------------------------------------------------------------
/modules/tsw/doc/TswDemo_aqua_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tsw/doc/TswDemo_aqua_dark.png
--------------------------------------------------------------------------------
/modules/tsw/doc/TswDemo_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tsw/doc/TswDemo_default.png
--------------------------------------------------------------------------------
/modules/tsw/doc/TswDemo_default_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tsw/doc/TswDemo_default_2.png
--------------------------------------------------------------------------------
/modules/widgetl/icons/arrow_down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/widgetl/icons/arrow_down.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-02-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-02-circle.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-02-diamond.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-02-diamond.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-02-ellipse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-02-ellipse.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-02-spline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-02-spline.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-18-style-dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-18-style-dash.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-01.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-ellipse.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | ellipse "ellipse" width [3 cm]
3 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-26.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-33.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-33.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-38.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-38.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-39.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-39.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-40.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-41.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-41.png
--------------------------------------------------------------------------------
/modules/mentry/doc/phonenumber_tile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/mentry/doc/phonenumber_tile.png
--------------------------------------------------------------------------------
/modules/scrollutil/doc/PagesManDemo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/scrollutil/doc/PagesManDemo.png
--------------------------------------------------------------------------------
/modules/scrollutil/doc/ScrolledText.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/scrollutil/doc/ScrolledText.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/toggleswitch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/toggleswitch.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/vistaClassic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/vistaClassic.png
--------------------------------------------------------------------------------
/modules/tsw/doc/TswDemo_aqua_green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tsw/doc/TswDemo_aqua_green.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-15-spline-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-15-spline-1.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-18-style-dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-18-style-dash.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-00-dependencies.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-00-dependencies.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-02-basic-shapes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-02-basic-shapes.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-20-style-stroke.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-20-style-stroke.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-21-style-colors.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-21-style-colors.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-28-corners-open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-28-corners-open.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-arc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-02-arc.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-box.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-02-box.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-diamond.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | diamond "diamond" height [2 cm]
3 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-05-arc-turn-1.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | arc ; move ; text "arc"
4 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-06-arc-turn-2.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | arc cw ; move ; text "arc"
4 |
--------------------------------------------------------------------------------
/modules/diagrams/include/elem/cat_open.inc:
--------------------------------------------------------------------------------
1 | An open element with the corresponding corners, i.e. "start", "end",
2 | and "center".
3 |
--------------------------------------------------------------------------------
/modules/diagrams/tools/show_figures:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | cd figures
4 | tclsh ../../../apps/diagram-viewer show *.dia
5 | exit
6 |
--------------------------------------------------------------------------------
/modules/scrollutil/doc/ScrolledCanvas.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/scrollutil/doc/ScrolledCanvas.png
--------------------------------------------------------------------------------
/modules/scrollutil/doc/SyncListboxes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/scrollutil/doc/SyncListboxes.png
--------------------------------------------------------------------------------
/modules/scrollutil/doc/SyncTablelists.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/scrollutil/doc/SyncTablelists.png
--------------------------------------------------------------------------------
/modules/scrollutil/doc/TablelistConfig.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/scrollutil/doc/TablelistConfig.png
--------------------------------------------------------------------------------
/modules/shtmlview/img/shtmlview-tkcmd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/shtmlview/img/shtmlview-tkcmd.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/embeddedWindows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/embeddedWindows.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/ttk_checkbutton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/ttk_checkbutton.png
--------------------------------------------------------------------------------
/modules/widgetl/icons/folder_explore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/widgetl/icons/folder_explore.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-00-dependencies.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-00-dependencies.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-02-basic-shapes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-02-basic-shapes.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-20-style-stroke.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-20-style-stroke.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-21-style-colors.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-21-style-colors.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-28-corners-open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-28-corners-open.png
--------------------------------------------------------------------------------
/examples/map/data/bernau-schwarzwald.box:
--------------------------------------------------------------------------------
1 | tklib/geo/box
2 | Bernau im Schwarzwald
3 | 47.80788
4 | 8.02459
5 | 47.812593
6 | 8.036435
7 |
--------------------------------------------------------------------------------
/idoc/www/image/figure-27-corners-closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-27-corners-closed.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-48-point-vectoradd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-48-point-vectoradd.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-49-point-vectorsub.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-49-point-vectorsub.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-02-arrow.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-drum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-02-drum.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-02-line.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-02-text.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-07-arc-turn-3.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | line ; arc ; arc cw ; line
4 |
5 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-14-line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-14-line.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-35-chop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-35-chop.png
--------------------------------------------------------------------------------
/modules/scrollutil/doc/PlainNotebookDemo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/scrollutil/doc/PlainNotebookDemo.png
--------------------------------------------------------------------------------
/modules/scrollutil/doc/ScrolledTablelist.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/scrollutil/doc/ScrolledTablelist.png
--------------------------------------------------------------------------------
/modules/scrollutil/doc/TablelistConfig2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/scrollutil/doc/TablelistConfig2.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/arrowStyles_vista.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/arrowStyles_vista.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-27-corners-closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-27-corners-closed.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-48-point-vectoradd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-48-point-vectoradd.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-49-point-vectorsub.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-49-point-vectorsub.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-19-style-arrowheads.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-19-style-arrowheads.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-22-text-anchoring-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-22-text-anchoring-3.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-31-point-projection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-31-point-projection.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-32-point-intersection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-32-point-intersection.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/aqua.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/aqua.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/arc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/arc.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/dust.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/dust.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/gtk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/gtk.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/mate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/mate.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/mint.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/mint.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/yuyo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/yuyo.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/wcb/entrytest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/wcb/entrytest.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/wcb/texttest1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/wcb/texttest1.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/wcb/texttest2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/wcb/texttest2.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-02-circle.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-diamond.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-02-diamond.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-ellipse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-02-ellipse.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-spline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-02-spline.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-14-line.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | line right then down [1 cm] left then right
4 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-15-spline-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-15-spline-1.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-16-spline-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-16-spline-2.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-17-spline-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-17-spline-3.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-36-block-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-36-block-1.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-37-block-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-37-block-2.png
--------------------------------------------------------------------------------
/modules/scrollutil/doc/PagesManDemoImages.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/scrollutil/doc/PagesManDemoImages.png
--------------------------------------------------------------------------------
/modules/scrollutil/doc/ScrollableFrmDemo1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/scrollutil/doc/ScrollableFrmDemo1.png
--------------------------------------------------------------------------------
/modules/scrollutil/doc/ScrollableFrmDemo2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/scrollutil/doc/ScrollableFrmDemo2.png
--------------------------------------------------------------------------------
/modules/scrollutil/doc/ScrolledNotebookDemo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/scrollutil/doc/ScrolledNotebookDemo.png
--------------------------------------------------------------------------------
/modules/tablelist/doc/embeddedWindows_tile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/tablelist/doc/embeddedWindows_tile.png
--------------------------------------------------------------------------------
/support/devel/sak/localdoc/topic.txt:
--------------------------------------------------------------------------------
1 | localdoc Generate html & nroff documentation for display
2 | from the website, and the installer.
3 |
--------------------------------------------------------------------------------
/support/devel/sak/readme/topic.txt:
--------------------------------------------------------------------------------
1 | readme Generate a README listing the changes to modules and packages
2 | since the last release.
3 |
--------------------------------------------------------------------------------
/embedded/md/image/figure-19-style-arrowheads.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-19-style-arrowheads.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-22-text-anchoring-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-22-text-anchoring-3.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-31-point-projection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-31-point-projection.png
--------------------------------------------------------------------------------
/examples/map/data/stanley-park.box:
--------------------------------------------------------------------------------
1 | tklib/geo/box
2 | Stanley Park, Vancouver, BC
3 | 49.293169
4 | -123.159742
5 | 49.314324
6 | -123.116226
7 |
--------------------------------------------------------------------------------
/idoc/www/image/figure-50-point-cons-absolute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-50-point-cons-absolute.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-51-point-cons-relative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-51-point-cons-relative.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/mentry/datetime1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/mentry/datetime1.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/mentry/datetime2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/mentry/datetime2.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/aqua11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/aqua11.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/browse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/browse.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/config.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/config.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/menta.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/menta.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/mint2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/mint2.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/phase.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/phase.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/plain.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/plain.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/styles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/styles.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/ubuntu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/ubuntu.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/white.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/win10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/win10.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/wcb/listboxtest1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/wcb/listboxtest1.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/wcb/listboxtest2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/wcb/listboxtest2.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-05-arc-turn-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-05-arc-turn-1.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-06-arc-turn-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-06-arc-turn-2.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-07-arc-turn-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-07-arc-turn-3.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-11-text-arcs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-11-text-arcs.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-17-spline-3.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | spline -> left then up right then down right
4 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-18-style-dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-18-style-dash.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-32-point-intersection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-32-point-intersection.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-50-point-cons-absolute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-50-point-cons-absolute.png
--------------------------------------------------------------------------------
/embedded/md/image/figure-51-point-cons-relative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-51-point-cons-relative.png
--------------------------------------------------------------------------------
/idoc/www/image/figure-29-point-interpolation-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/image/figure-29-point-interpolation-1.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/mentry/ethernetaddr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/mentry/ethernetaddr.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/mentry/phonenumber.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/mentry/phonenumber.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/adwaita.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/adwaita.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/ambiance.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/ambiance.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/baghira.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/baghira.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/bicolor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/bicolor.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/blueMenta.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/blueMenta.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/bwidget.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/bwidget.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/classic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/classic.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/dirViewer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/dirViewer.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/dustSand.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/dustSand.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/newWave.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/newWave.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/oxygen1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/oxygen1.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/oxygen2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/oxygen2.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/plain100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/plain100.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/plain125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/plain125.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/plain150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/plain150.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/plain175.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/plain175.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/plain200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/plain200.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/plastik.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/plastik.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/plastique.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/plastique.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/radiance.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/radiance.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/ubuntu2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/ubuntu2.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/ubuntu3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/ubuntu3.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/vistaAero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/vistaAero.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/white100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/white100.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/white125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/white125.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/white150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/white150.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/white175.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/white175.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/white200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/white200.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/win7Aero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/win7Aero.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/winnative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/winnative.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/winxpBlue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/winxpBlue.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-00-dependencies.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-00-dependencies.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-basic-shapes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-02-basic-shapes.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-08-text-boxes-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-08-text-boxes-1.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-09-text-boxes-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-09-text-boxes-2.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-10-text-circles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-10-text-circles.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-12-positioning-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-12-positioning-1.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-16-spline-2.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | spline -> right then up then left then down
4 |
5 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-20-style-stroke.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-20-style-stroke.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-21-style-colors.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-21-style-colors.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-23-direction-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-23-direction-1.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-24-direction-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-24-direction-2.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-25-direction-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-25-direction-3.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-28-corners-open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-28-corners-open.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-34-positioning-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-34-positioning-2.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-45-example-math.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-45-example-math.png
--------------------------------------------------------------------------------
/modules/persistentSelection/PersistentSelection.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/persistentSelection/PersistentSelection.odt
--------------------------------------------------------------------------------
/modules/persistentSelection/PersistentSelection.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/persistentSelection/PersistentSelection.pdf
--------------------------------------------------------------------------------
/embedded/md/image/figure-29-point-interpolation-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/embedded/md/image/figure-29-point-interpolation-1.png
--------------------------------------------------------------------------------
/examples/map/data/pacific-spirit-park.box:
--------------------------------------------------------------------------------
1 | tklib/geo/box
2 | Pacific Spirit Park, Vancouver, BC
3 | 49.234694
4 | -123.244457
5 | 49.279117
6 | -123.196392
7 |
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/arrowStyles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/arrowStyles.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/bicolor100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/bicolor100.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/bicolor125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/bicolor125.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/bicolor150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/bicolor150.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/bicolor175.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/bicolor175.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/bicolor200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/bicolor200.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/browseTree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/browseTree.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/classic100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/classic100.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/classic125.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/classic125.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/classic150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/classic150.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/classic175.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/classic175.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/classic200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/classic200.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/klearlooks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/klearlooks.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/scrollbars.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/scrollbars.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/tileWidgets.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/tileWidgets.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/ubuntuMate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/ubuntuMate.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/win7Classic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/win7Classic.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/winxpOlive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/winxpOlive.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/winxpSilver.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/winxpSilver.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-27-corners-closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-27-corners-closed.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-48-point-vectoradd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-48-point-vectoradd.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-49-point-vectorsub.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-49-point-vectorsub.png
--------------------------------------------------------------------------------
/examples/canvas/locationmarks.gps:
--------------------------------------------------------------------------------
1 | poi 50.7764185111 6.086769104 Aachen
2 | poi 51.1653 -115.5322 Banff
3 | poi 49.30198 -123.13724 {Lost Lagoon}
4 |
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/mentry/phonenumber_tile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/mentry/phonenumber_tile.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/scrollutil/PagesManDemo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/scrollutil/PagesManDemo.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/scrollutil/ScrolledText.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/scrollutil/ScrolledText.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/scrollutil/SyncListboxes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/scrollutil/SyncListboxes.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/vistaClassic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/vistaClassic.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-03-text-anchoring-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-03-text-anchoring-1.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-04-text-anchoring-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-04-text-anchoring-2.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-12-positioning-1.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | box ; box width [4 cm] height [4 cm] ; box same ; box
4 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-13-relative-movement.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-13-relative-movement.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-19-style-arrowheads.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-19-style-arrowheads.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-22-text-anchoring-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-22-text-anchoring-3.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-31-point-projection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-31-point-projection.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-32-point-intersection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-32-point-intersection.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-42-example-a-workflow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-42-example-a-workflow.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-46-example-molecule.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-46-example-molecule.png
--------------------------------------------------------------------------------
/modules/diagrams/include/elem/cat_closed.inc:
--------------------------------------------------------------------------------
1 | A closed element with the corresponding corners, i.e. the eight
2 | directions of the compass rose, and "center".
3 |
--------------------------------------------------------------------------------
/examples/map/data/simon-fraser-university.box:
--------------------------------------------------------------------------------
1 | tklib/geo/box
2 | Simon Fraser University, Burnaby, BC
3 | 49.275015
4 | -122.931368
5 | 49.281398
6 | -122.903023
7 |
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/scrollutil/SyncTablelists.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/scrollutil/SyncTablelists.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/scrollutil/TablelistConfig.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/scrollutil/TablelistConfig.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/embeddedWindows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/embeddedWindows.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-08-text-boxes-1.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | box "some text way too long for box with default geometry"
4 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-43-example-photoplotter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-43-example-photoplotter.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-50-point-cons-absolute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-50-point-cons-absolute.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-51-point-cons-relative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-51-point-cons-relative.png
--------------------------------------------------------------------------------
/modules/ntext/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.5-]} {return}
2 | package ifneeded ntext 1.0 [list source [file join $dir ntext.tcl]]
3 |
--------------------------------------------------------------------------------
/examples/map/data/bloedel.box:
--------------------------------------------------------------------------------
1 | tklib/geo/box
2 | Bloedel Conservatory, Queen Elizabeth Park, Vancouver, BC
3 | 49.242264
4 | -123.114072
5 | 49.241867
6 | -123.113458
7 |
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/scrollutil/PagesManDemoImages.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/scrollutil/PagesManDemoImages.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/scrollutil/PlainNotebookDemo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/scrollutil/PlainNotebookDemo.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/scrollutil/ScrollableFrmDemo1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/scrollutil/ScrollableFrmDemo1.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/scrollutil/ScrollableFrmDemo2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/scrollutil/ScrollableFrmDemo2.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/scrollutil/ScrolledTablelist.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/scrollutil/ScrolledTablelist.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/arrowStyles_vista.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/arrowStyles_vista.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-29-point-interpolation-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-29-point-interpolation-1.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-30-point-interpolation-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-30-point-interpolation-2.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-44-example-systemdiagram.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-44-example-systemdiagram.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-47-example-datastructures.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-47-example-datastructures.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-52-example-core-notifier.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/modules/diagrams/figures/figure-52-example-core-notifier.png
--------------------------------------------------------------------------------
/examples/map/data/university-of-bc.box:
--------------------------------------------------------------------------------
1 | tklib/geo/box
2 | University Of BC, Vancouver, BC
3 | UBC, Vancouver, BC
4 | 49.254641
5 | -123.260765
6 | 49.271473
7 | -123.241496
8 |
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/scrollutil/ScrolledNotebookDemo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/scrollutil/ScrolledNotebookDemo.png
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/embeddedWindows_tile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tcltk/tklib/master/idoc/www/tklib/files/modules/tablelist/embeddedWindows_tile.png
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-09-text-boxes-2.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | box "some text way too long for box with default geometry" width [10 cm]
4 |
--------------------------------------------------------------------------------
/modules/history/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if { ![package vsatisfies [package provide Tcl] 8.4-] } { return }
2 | package ifneeded history 0.3 [list source [file join $dir history.tcl]]
3 |
4 |
--------------------------------------------------------------------------------
/modules/ipentry/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if { ![package vsatisfies [package provide Tcl] 8.4-] } { return }
2 | package ifneeded ipentry 0.3.2 [list source [file join $dir ipentry.tcl]]
3 |
4 |
--------------------------------------------------------------------------------
/modules/widgetPlus/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.5-]} {return}
2 | package ifneeded widgetPlus 1.0b2 [list source [file join $dir widgetPlus.tcl]]
3 |
--------------------------------------------------------------------------------
/modules/widgetv/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.5-]} {return}
2 | package ifneeded widget::validator 0.1 [list source [file join $dir validator.tcl]]
3 |
--------------------------------------------------------------------------------
/support/devel/sak/readme/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.2-]} return
2 | package ifneeded sak::readme 1.0 [list source [file join $dir readme.tcl]]
3 |
--------------------------------------------------------------------------------
/support/devel/sak/registry/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.3-]} return
2 | package ifneeded pregistry 0.1 [list source [file join $dir registry.tcl]]
3 |
--------------------------------------------------------------------------------
/support/devel/sak/review/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.2-]} return
2 | package ifneeded sak::review 1.0 [list source [file join $dir review.tcl]]
3 |
--------------------------------------------------------------------------------
/examples/map/data/st-blasien-schwarzwald.box:
--------------------------------------------------------------------------------
1 | tklib/geo/box
2 | St. Blasien im Schwarzwald
3 | Sankt Blasien, Baden-Wuertemberg
4 | 47.752857
5 | 8.110313
6 | 47.773397
7 | 8.150911
8 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-20-style-stroke.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | line stroke 5 right 80 then down 40 then left 20 then up 10 then right 5
4 |
5 |
--------------------------------------------------------------------------------
/support/devel/sak/help/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.2-]} return
2 | package ifneeded sak::help 1.0 [list source [file join $dir help.tcl]]
3 |
4 |
5 |
--------------------------------------------------------------------------------
/support/devel/sak/localdoc/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.2-]} return
2 | package ifneeded sak::localdoc 1.0 [list source [file join $dir localdoc.tcl]]
3 |
--------------------------------------------------------------------------------
/modules/crosshair/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 |
2 | if {![package vsatisfies [package provide Tcl] 8.4-]} {return}
3 |
4 | package ifneeded crosshair 1.2.1 [list source [file join $dir crosshair.tcl]]
5 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/text_height.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd height] [arg length]"]
2 |
3 | Specifies the height of the [cmd text] element.
4 |
5 | Defaults to the natural height of its text.
6 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/text_width.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd width] [arg length]"]
2 |
3 | Specifies the width of the [cmd text] element.
4 |
5 | Defaults to the natural width of its text.
6 |
--------------------------------------------------------------------------------
/modules/diagrams/include/values/anchor.inc:
--------------------------------------------------------------------------------
1 |
2 | The legal values are all those accepted by
3 | [uri \
4 | http://www.tcl.tk/man/tcl8.5/TkLib/GetAnchor.htm \
5 | Tk_GetAnchor].
6 |
--------------------------------------------------------------------------------
/modules/diagrams/tools/make_figures:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | echo Making images of the figures
4 | cd figures
5 | rm *.png
6 | tclsh ../../../apps/diagram-viewer convert -o . png *.dia
7 | exit
8 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/drumaspect.inc:
--------------------------------------------------------------------------------
1 | [def [var drumaspect]]
2 |
3 | The default value for the attribute [cmd aspect] of [cmd drum]
4 | elements.
5 |
6 | Initialized to [const 0.35].
7 |
--------------------------------------------------------------------------------
/examples/tablelist/leaf.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-10-text-circles.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | circle 1 radius [1 cm]
4 | move
5 | circle 2 radius [2 cm]
6 | move
7 | circle 3 radius [3 cm]
8 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-21-style-colors.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | box fillcolor yellow color yellow
4 | arrow color cyan
5 | circle fillcolor green color black
6 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-39.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | set boxheight 100
4 | set boxwidth 30
5 | set movelength 20
6 |
7 | box; move; box; move; box; move; box;
8 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/anchor.inc:
--------------------------------------------------------------------------------
1 | [def [var anchor]]
2 |
3 | The default value for the attribute [cmd anchor].
4 |
5 | Initialized to [const center].
6 |
7 | [include ../values/anchor.inc]
8 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/diamondaspect.inc:
--------------------------------------------------------------------------------
1 | [def [var diamondaspect]]
2 |
3 | The default value for the attribute [cmd aspect] of [cmd diamond]
4 | elements.
5 |
6 | Initialized to [const 2].
7 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/justify.inc:
--------------------------------------------------------------------------------
1 | [def [var justify]]
2 |
3 | The default value for the attribute [cmd justify].
4 |
5 | Initialized to [const left].
6 |
7 | [include ../values/justify.inc]
8 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/slant.inc:
--------------------------------------------------------------------------------
1 | [def [var slant]]
2 |
3 | The default value for the attribute [cmd slant] of [cmd box] elements.
4 |
5 | Initialized to 90 degrees, i.e. slant straight up.
6 |
--------------------------------------------------------------------------------
/modules/tkpiechart/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | # Package index file created with stooop version 4.4.1 for stooop packages
2 |
3 | package ifneeded tkpiechart 6.6.1 [list source [file join $dir tkpiechart.tcl]]
4 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-26.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | set A [box "first" "object"]
4 | move
5 | set B [ellipse "second" "object"]
6 | move
7 | arrow right from [$A r]
8 |
--------------------------------------------------------------------------------
/examples/diagrams/readme:
--------------------------------------------------------------------------------
1 | The examples in this directory are obsolete. Use instead the examples in
2 | the modules/diagrams/figures directory.
3 |
4 | Note:
5 | They are kept around merely as an inspiration.
6 |
--------------------------------------------------------------------------------
/examples/tablelist/unchecked.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-04-text-anchoring-2.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | line "1"
4 | line "1" "2"
5 | line "1" "2" "3"
6 | line "1" "2" "3" "4"
7 | line "1" "2" "3" "4" "5"
8 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/arrowhead.inc:
--------------------------------------------------------------------------------
1 | [def [var arrowhead]]
2 |
3 | The default value for the attribute [cmd arrowhead].
4 |
5 | Initialized to [const none].
6 |
7 | [include ../values/arrowhead.inc]
8 |
--------------------------------------------------------------------------------
/modules/persistentSelection/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.5-]} {return}
2 | package ifneeded persistentSelection 1.0b1 [list source [file join $dir persistentSelection.tcl]]
3 |
--------------------------------------------------------------------------------
/modules/tooltip/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | # -*- tcl -*-
2 |
3 | package ifneeded tooltip 2.0.2 [list source [file join $dir tooltip.tcl]]
4 | package ifneeded tipstack 1.0.1 [list source [file join $dir tipstack.tcl]]
5 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-19-style-arrowheads.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | line <-> "both" above
4 | move
5 | line <- text "start" above
6 | move
7 | line -> text "end" above
8 |
9 |
--------------------------------------------------------------------------------
/modules/diagrams/include/elem/spline.inc:
--------------------------------------------------------------------------------
1 | [call [cmd spline] [arg attr]...]
2 |
3 | [image figure-02-spline]
4 |
5 | An alias for the [cmd line] element (see above), with the attribute
6 | [cmd smooth] preset.
7 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/arcradius.inc:
--------------------------------------------------------------------------------
1 | [def [var arcradius]]
2 |
3 | The default value for the attribute [cmd radius] of [cmd arc]
4 | elements.
5 |
6 | Initialized to the pixel equivalent of [const {1 cm}].
7 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/linewidth.inc:
--------------------------------------------------------------------------------
1 | [def [var linewidth]]
2 |
3 | The default value for the attribute [cmd stroke] of all elements
4 | having to draw some line.
5 |
6 | Initialized to [const 1] (pixels).
7 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/textcolor.inc:
--------------------------------------------------------------------------------
1 | [def [var textcolor]]
2 |
3 | The default value for the attribute [cmd textcolor] of all elements
4 | having to draw some text.
5 |
6 | Initialized to [const black].
7 |
--------------------------------------------------------------------------------
/embedded/head.md:
--------------------------------------------------------------------------------
1 | # Downloads for the Trunk Head of Tklib.
2 |
3 | - [Tarball] (../../../tarball/trunk/Tk+Library+Source+Code-trunk.tar.gz)
4 | - [Zip Archive](../../../zip/trunk/Tk+Library+Source+Code-trunk.zip)
5 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/textfont.inc:
--------------------------------------------------------------------------------
1 | [def [var textfont]]
2 |
3 | The default value for the attribute [cmd textfont] of all elements
4 | having to draw some text.
5 |
6 | Initialized to [const {Helvetica 12pt}].
7 |
--------------------------------------------------------------------------------
/support/installation/main.tcl:
--------------------------------------------------------------------------------
1 | # -*- tcl -*-
2 | # Entrypoint for starkit and -pack based distributions
3 |
4 | # Delegate to the installer application
5 | source [file join [file dirname [info script]] installer.tcl]
6 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/linecolor.inc:
--------------------------------------------------------------------------------
1 | [def [var linecolor]]
2 |
3 | The default value for the attribute [cmd color] of all elements having
4 | to draw lines (all but [cmd text]).
5 |
6 | Initialized to [const black].
7 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/arc_from.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd from] [arg location]"]
2 |
3 | Specifies the location where the [cmd arc] element begins.
4 |
5 | Defaults to the current location as maintained by the layouting
6 | system.
7 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/from.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd from] [arg location]"]
2 |
3 | Specifies the location where the [cmd line] element begins.
4 |
5 | Defaults to the current location as maintained by the layouting
6 | system.
7 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/at.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd at] [arg location]"]
2 |
3 | Specifies the location of the element's corner named by the attribute
4 | [cmd with].
5 |
6 | Defaults to the current location as maintained by the layouting
7 | system.
--------------------------------------------------------------------------------
/modules/diagrams/include/var/boxwidth.inc:
--------------------------------------------------------------------------------
1 | [def [var boxwidth]]
2 |
3 | The default value for the attribute [cmd width] of [cmd box],
4 | [cmd diamond] and [cmd ellipse] elements.
5 |
6 | Initialized to the pixel equivalent of [const {2 cm}].
7 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-29-point-interpolation-1.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | arrow up right
4 | circle radius 2 at [0.33 between [last arrow start] [last arrow end]] \
5 | text 0.33 anchor nw textcolor red
6 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/smooth.inc:
--------------------------------------------------------------------------------
1 | [def [cmd smooth]]
2 |
3 | Specifies the use of bezier splines for the [cmd line] element.
4 |
5 | If not specified lines are drawn exactly through the specified
6 | waypoints, without any smooth curves.
7 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/boxheight.inc:
--------------------------------------------------------------------------------
1 | [def [var boxheight]]
2 |
3 | The default value for the attribute [cmd height] of [cmd box],
4 | [cmd diamond] and [cmd ellipse] elements.
5 |
6 | Initialized to the pixel equivalent of [const {2 cm}].
7 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/linestyle.inc:
--------------------------------------------------------------------------------
1 | [def [var linestyle]]
2 |
3 | The default value for the attribute [cmd style] of all elements
4 | having to draw some line.
5 |
6 | Initialized to [const solid].
7 |
8 | [include ../values/style.inc]
9 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-11-text-arcs.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | arc 10 radius [1 cm]
4 | move right from [last arc s] ; move
5 | arc 20 radius [2 cm]
6 | move right from [last arc s] ; move
7 | arc 30 radius [3 cm]
8 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/clockwise.inc:
--------------------------------------------------------------------------------
1 | [def [var clockwise]]
2 |
3 | The default value for the attributes [cmd clockwise] and
4 | [cmd counterclockwise] of [cmd arc] elements.
5 |
6 | Initialized to [const False], for counter-clockwise direction.
7 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/fillcolor.inc:
--------------------------------------------------------------------------------
1 | [def [var fillcolor]]
2 |
3 | The default value for the attribute [cmd fillcolor] of all elements
4 | which can be filled.
5 |
6 | Initialized to the empty string, signaling that the element is not
7 | filled.
8 |
--------------------------------------------------------------------------------
/modules/ctext/REGRESSION:
--------------------------------------------------------------------------------
1 |
2 | Due to changes between the 2.7 and 3.1 release you may need to remove escapes in your class patterns. This is due to my former improper use of quotes, which I have now replaced with lists. The escaping is no longer necessary.
3 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/arc_to.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd to] [arg location]"]
2 |
3 | Specifies the location where the [cmd arc] element ends.
4 |
5 | Defaults to a location such that a 90-degree arc is drawn in the
6 | chosen direction, starting at [cmd from].
7 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-33.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | box text "from"
4 | move
5 | ellipse text "to"
6 |
7 | arc cw radius [4 cm] \
8 | from [0.33 between [last box n] [last box ne]] \
9 | to [last ellipse n]
10 |
--------------------------------------------------------------------------------
/support/devel/sak/doc/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.2-]} return
2 | package ifneeded sak::doc 1.0 [list source [file join $dir doc.tcl]]
3 | package ifneeded sak::doc::auto 1.0 [list source [file join $dir doc_auto.tcl]]
4 |
5 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-spline.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | line dashed right then down [1 cm] left then right
3 | spline from [last line start] right then down [1 cm] left then right \
4 | "spline" anchor se
5 |
6 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-30-point-interpolation-2.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | set A [box "day"]
4 | move
5 | set B [box "night"]
6 |
7 | arrow right from [0.5 between [$A e] [$A ne]]
8 | arrow left from [0.5 between [$B w] [$B sw]]
9 |
--------------------------------------------------------------------------------
/modules/ctext/TODO:
--------------------------------------------------------------------------------
1 | Make the flags that ctext adds have Class and resource names. Also make .t config return those resource/class names. I suspect that I could do this by making each value for a flag a list, but this needs proper planning before I go coding in the unknown.
2 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/noturn.inc:
--------------------------------------------------------------------------------
1 | [def [cmd noturn]]
2 |
3 | Specifies that the direction of [cmd line] element at its end is not
4 | propagated to the layout management.
5 |
6 | If not specified the direction of the line becomes the new direction
7 | the layout.
8 |
--------------------------------------------------------------------------------
/modules/ico/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | # pkgIndex.tcl --
2 | #
3 | # Copyright (c) 2003 ActiveState Corporation.
4 | # All rights reserved.
5 |
6 | package ifneeded ico 0.3.5 [list source [file join $dir ico0.tcl]]
7 | package ifneeded ico 1.1.3 [list source [file join $dir ico.tcl]]
8 |
--------------------------------------------------------------------------------
/modules/widgetl/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.5-]} {return}
2 | package ifneeded widget::listsimple 0.1.2 [list source [file join $dir listsimple.tcl]]
3 | package ifneeded widget::listentry 0.1.2 [list source [file join $dir listentry.tcl]]
4 |
--------------------------------------------------------------------------------
/examples/tablelist/file.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/examples/scrollutil/file.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/modules/ctext/ctext_test_ws.tcl:
--------------------------------------------------------------------------------
1 |
2 | source ./ctext.tcl
3 | pack [ctext {.t blah}]
4 |
5 | ctext::addHighlightClass {.t blah} c blue [list bat ball boot cat hat]
6 | ctext::addHighlightClass {.t blah} c2 red [list bozo bull bongo]
7 | {.t blah} highlight 1.0 end
8 |
9 |
10 |
--------------------------------------------------------------------------------
/examples/controlwidget/run.tcl:
--------------------------------------------------------------------------------
1 | #! /usr/bin/env tclsh
2 | ## -*- tcl -*-
3 |
4 | package require Tk
5 |
6 | # run.tcl --
7 | # Auxiliary script to run the examples
8 | #
9 | set dir ../../modules/controlwidget
10 | source $dir/pkgIndex.tcl
11 |
12 | source [lindex $argv 0]
13 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-01.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | ellipse "document"
4 | arrow
5 | box "gpic(1)"
6 | arrow
7 | box "gtbl (1) or geqn (1)" "(optional)" dashed width [4 cm]
8 | arrow
9 | box "gtroff(1)"
10 | arrow
11 | ellipse "PostScript"
12 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/movelength.inc:
--------------------------------------------------------------------------------
1 | [def [var movelength]]
2 |
3 | The default value for the directional specification of intermediate
4 | locations by the attribute [cmd then] of [cmd line] and [cmd move]
5 | elements.
6 |
7 | Initialized to the pixel equivalent of [const {2 cm}].
8 |
--------------------------------------------------------------------------------
/examples/tablelist/view.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-18-style-dash.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | box text solid
4 | move
5 | box dotted text dotted
6 | move
7 | box dashed text dashed
8 | move
9 | box dash-dot text dash-dot
10 | move
11 | box dash-dot-dot text dash-dot-dot width [3 cm]
12 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-38.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | set P [block {
4 | box "foo"; ellipse "bar"
5 | }]
6 | set Q [block {
7 | block {
8 | box "baz"; ellipse "quxx"
9 | }
10 | text "random text";
11 | }]
12 | arrow from [2nd last block]
13 |
--------------------------------------------------------------------------------
/support/devel/sak/help/help.txt:
--------------------------------------------------------------------------------
1 |
2 | help -- Print help message
3 |
4 | sak help ?topic?
5 |
6 | Print a help message about the specified topic. If no topic
7 | was given then print a general help message about SAK itself,
8 | and provide a list of the available topics.
9 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/to.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd to] [arg location]"]
2 |
3 | Specifies the location where the [cmd line] element ends.
4 |
5 | This attribute has no default. The default is handled by the attribute
6 | [cmd then], which makes it appear as if [cmd to] has a default when
7 | not specified.
8 |
--------------------------------------------------------------------------------
/examples/map/data/nitobe-memorial-garden.area:
--------------------------------------------------------------------------------
1 | tklib/geo/area
2 | Nitobe Memorial Garden
3 | 49.265578
4 | -123.260207
5 | 49.266775
6 | -123.260073
7 | 49.267038
8 | -123.260003
9 | 49.266894
10 | -123.259601
11 | 49.266527
12 | -123.259247
13 | 49.266058
14 | -123.258861
15 | 49.265687
16 | -123.259515
17 |
--------------------------------------------------------------------------------
/examples/tablelist/comp.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/examples/tablelist/checked.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/examples/wcb/images/pattern.xbm:
--------------------------------------------------------------------------------
1 | #define foo_width 16
2 | #define foo_height 16
3 | static char foo_bits[] = {
4 | 0x60, 0x06, 0x90, 0x09, 0x90, 0x09, 0xb0, 0x0d, 0x4e, 0x72, 0x49, 0x92,
5 | 0x71, 0x8e, 0x8e, 0x71, 0x8e, 0x71, 0x71, 0x8e, 0x49, 0x92, 0x4e, 0x72,
6 | 0xb0, 0x0d, 0x90, 0x09, 0x90, 0x09, 0x60, 0x06};
7 |
--------------------------------------------------------------------------------
/modules/diagrams/include/var/circleradius.inc:
--------------------------------------------------------------------------------
1 | [def [var circleradius]]
2 |
3 | The default value for the attribute [cmd radius] of [cmd circle]
4 | elements, and also the default for the attribute [cmd chop], when
5 | specified without an explicit length.
6 |
7 | Initialized to the pixel equivalent of [const {1 cm}].
8 |
--------------------------------------------------------------------------------
/modules/shtmlview/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | package ifneeded shtmlview::shtmlview 1.1.2 [list source [file join $dir shtmlview.tcl]]
2 | package ifneeded shtmlview::doctools 0.1 [list source [file join $dir shtmlview-doctools.tcl]]
3 | package ifneeded shtmlview::mkdoc 0.1 [list source [file join $dir shtmlview-mkdoc.tcl]]
4 |
--------------------------------------------------------------------------------
/examples/wcb/images/gray25.xbm:
--------------------------------------------------------------------------------
1 | #define grey_width 16
2 | #define grey_height 16
3 | static char grey_bits[] = {
4 | 0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44,
5 | 0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44,
6 | 0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44};
7 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/color.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd color] [arg spec]"]
2 |
3 | [image figure-21-style-colors]
4 | Specifies the color used to draw the lines of the element.
5 |
6 | If not specified the system falls back to the value taken from the
7 | language variable [var linecolor], which itself defaults to [const black].
8 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/height.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd height] [arg length]"]
2 | [def "[cmd ht] [arg length]"]
3 |
4 | Specifies the height of the element.
5 |
6 | If not specified the system falls back to the value taken from the
7 | language variable [var boxheight], which itself defaults to the
8 | pixel equivalent of [const {2 cm}].
9 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/stroke.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd stroke] [arg width]"]
2 |
3 | [image figure-20-style-stroke]
4 | Specifies the width of the lines drawn for the the element, in pixels.
5 |
6 | If not specified the system falls back to the value taken from the
7 | language variable [var linewidth], which itself defaults to [const 1].
8 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/width.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd width] [arg length]"]
2 | [def "[cmd wid] [arg length]"]
3 |
4 | Specifies the width of the element.
5 |
6 | If not specified the system falls back to the value taken from the
7 | language variable [var boxwidth], which itself defaults to the pixel
8 | equivalent of [const {2 cm}].
9 |
--------------------------------------------------------------------------------
/modules/menubar/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | package ifneeded menubar::node 0.5 [list source [file join $dir node.tcl]]
2 | package ifneeded menubar::tree 0.5 [list source [file join $dir tree.tcl]]
3 | package ifneeded menubar 0.5.1 [list source [file join $dir menubar.tcl]]
4 | package ifneeded menubar::debug 0.5 [list source [file join $dir debug.tcl]]
5 |
--------------------------------------------------------------------------------
/support/devel/sak/localdoc/help.txt:
--------------------------------------------------------------------------------
1 |
2 | localdoc -- Generate documentation for website and installer.
3 |
4 | sak localdoc
5 |
6 | Convert all documentation into html and nroff, for use by the
7 | installer, and the website. For the latter the results of the
8 | conversion are stored in the repository itself.
9 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-23-direction-1.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | down
4 | text {right ; box ; arrow ; circle ; arrow ; ellipse}
5 | block {right ; box ; arrow ; circle ; arrow ; ellipse}
6 | move
7 | text {left ; box ; arrow ; circle ; arrow ; ellipse}
8 | block {left ; box ; arrow ; circle ; arrow ; ellipse}
9 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/diam_height.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd height] [arg length]"]
2 |
3 | Specifies the height of the [cmd diamond] element.
4 |
5 | The manner in which a default is calculated when not specified also
6 | depends on the specifications of the attributes [cmd aspect] and
7 | [cmd width], if any.
8 |
9 | [include diam_awh.inc]
10 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/diam_width.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd width] [arg length]"]
2 |
3 | Specifies the width of the [cmd diamond] element.
4 |
5 | The manner in which a default is calculated when not specified also
6 | depends on the specifications of the attributes [cmd aspect] and
7 | [cmd height], if any.
8 |
9 | [include diam_awh.inc]
10 |
--------------------------------------------------------------------------------
/modules/ctext/ctext_scroll_test.tcl:
--------------------------------------------------------------------------------
1 |
2 | source ./ctext.tcl
3 |
4 | scrollbar .y -orient vertical -command {.t yview}
5 | ctext .t -xscrollcommand {.x set} -yscrollcommand {.y set} -wrap none
6 | scrollbar .x -orient horizontal -command {.t xview}
7 |
8 |
9 | grid .y -sticky ns
10 | grid .t -row 0 -column 1
11 | grid .x -column 1 -sticky we
12 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/textcolor.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd textcolor] [arg spec]"]
2 |
3 | Specifies the color used to draw the text of an element with.
4 |
5 | Ignored if there is no text.
6 |
7 | If not specified the system falls back to the value taken from the
8 | language variable [var textcolor], which itself defaults to
9 | [const black].
10 |
--------------------------------------------------------------------------------
/support/devel/sak/review/help.txt:
--------------------------------------------------------------------------------
1 |
2 | review -- Interactively review changed modules and packages
3 |
4 | sak review
5 |
6 | This command scans the system for changes and then enters
7 | a sub-shell where the caller can interactively review and
8 | tag these changes.
9 |
10 | This is a support command for the release manager.
11 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-22-text-anchoring-3.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | block { down ; line ljust text {ljust text} }
4 | move right [4 cm]
5 | block { down ; line rjust text {rjust text} }
6 | move right
7 | arrow anchor sw {ljust above = anchor sw}
8 | move right [4 cm]
9 | arrow anchor ne {rjust below = anchor ne}
10 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-35-chop.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | circle "x"
4 | circle "y" at [[1st circle c] - [80 120]]
5 | circle "z" at [[1st circle c] + [80 -120]]
6 |
7 | arrow from [1st circle] to [2nd circle] chop
8 | arrow from [2nd circle] to [3rd circle] chop
9 | arrow from [3rd circle] to [1st circle] chop
10 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/circle_radius.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd radius] [arg length]"]
2 | [def "[cmd rad] [arg length]"]
3 |
4 | Specifies the radius of the [cmd circle] element.
5 |
6 | If not specified the system falls back to the value taken from the
7 | language variable [var circleradius], which itself defaults to the
8 | pixel equivalent of [const {1 cm}].
9 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/textfont.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd textfont] [arg spec]"]
2 |
3 | Specifies the font used to draw the text of an element with.
4 |
5 | Ignored if there is no text.
6 |
7 | If not specified the system falls back to the value taken from the
8 | language variable [var textfont], which itself defaults to
9 | [const {Helvetica 12pt}].
10 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-50-point-cons-absolute.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | proc mark {at args} {
3 | circle radius 2 at $at color red {*}$args
4 | }
5 | proc vector {p args} {
6 | mark $p {*}$args
7 | arrow from [0 0] to $p
8 | }
9 |
10 | mark [0 0] "\[0 0\]" anchor ne
11 | vector [50 20] "\[50 20\]" anchor sw
12 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/fillcolor.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd fillcolor] [arg spec]"]
2 |
3 | [image figure-21-style-colors]
4 | Specifies the color used to draw the inside of the element.
5 |
6 | If not specified the system falls back to the value taken from the
7 | language variable [var fillcolor], which itself defaults to the empty
8 | string, signaling "no filling".
9 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/text.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd text] [arg string]"]
2 |
3 | Specifies the text to associate with the element.
4 |
5 | Defaults to nothing.
6 |
7 | When specified multiple times the actually shown text is the
8 | concatenation of the individual strings, vertically stacked, with the
9 | first string specified being the topmost element.
10 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/with.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd with] [arg corner]"]
2 |
3 | Specifies the corner of the element to place at the location given by
4 | the attribute [cmd at].
5 |
6 | Defaults to the current corner as maintained by the layouting system,
7 | except if the value for [cmd at] was specified by the user. In that
8 | case it defaults to [const center].
9 |
--------------------------------------------------------------------------------
/modules/plotchart/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.5-]} {
2 | # PRAGMA: returnok
3 | return
4 | }
5 | package ifneeded Plotchart 2.7.0 [list source [file join $dir plotchart.tcl]]
6 | package ifneeded xyplot 1.0.1 [list source [file join $dir xyplot.tcl]]
7 | package ifneeded plotanim 0.2 [list source [file join $dir plotanim.tcl]]
8 |
--------------------------------------------------------------------------------
/support/releases/package_tip55.txt:
--------------------------------------------------------------------------------
1 | Identifier: @PACKAGE_NAME@
2 | Title: Tk Standard Library
3 | Description: This package is intended to be a collection of
4 | Tcl packages that provide utility functions useful to a
5 | large collection of Tk programmers.
6 | Rights: BSD
7 | Version: @PACKAGE_VERSION@
8 | URL: http://core.tcl.tk/tklib/
9 | Architecture: tcl
10 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-41.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | set f [5 cm]
4 | set pi [expr {atan2(0, -1)}]
5 | for {set i 0} {$i <= 2*$pi} {set i [expr {$i + 0.1}]} {
6 | set k [expr {$f*$i/2.}]
7 | text text "-" at [$k 0]
8 | text text "." at [$k [expr {$f*sin($i)/2.}]]
9 | text text ":" at [$k [expr {$f*cos($i)/2.}]]
10 | }
11 |
--------------------------------------------------------------------------------
/support/devel/sak/doc/toc_apps.txt:
--------------------------------------------------------------------------------
1 | [toc_begin {Table Of Contents} {}]
2 | [division_start Applications]
3 | [item apps/bitmap-editor.man bitmap-editor {Editor for XBM images}]
4 | [item apps/diagram-viewer.man diagram-viewer {Lightweight Diagram Processor}]
5 | [item apps/shtmlview.man shtmlview {Basic HTML and Markdown viewer application}]
6 | [division_end]
7 | [toc_end]
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/arc_radius.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd radius] [arg length]"]
2 |
3 | Specifies the radius of the [cmd arc] element, or rather, the radius
4 | of the circle the shown arc is a part of.
5 |
6 | If not specified the system falls back to the value taken from the
7 | language variable [var arcradius], which itself defaults to the pixel
8 | equivalent of [const {1 cm}].
9 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-31-point-projection.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | set A [0 0]
4 | set B [100 100]
5 |
6 | proc dot {p anchor text} {
7 | circle radius 2 at $p color red text $text anchor $anchor
8 | }
9 |
10 | dot $A se A
11 | dot $B nw B
12 | dot [$B | $A] sw "\[B | A\] is here"
13 | dot [$A | $B] ne "\[A | B\] is here"
14 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/diam_aspect.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd aspect] [arg number]"]
2 |
3 | Specifies the aspect ratio, i.e ratio of width to height, of the
4 | [cmd diamond] element.
5 |
6 | The manner in which a default is calculated when not specified also
7 | depends on the specifications of the attributes [cmd width] and
8 | [cmd height], if any.
9 |
10 | [include diam_awh.inc]
11 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-02-basic-shapes.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | box "box"
4 | move
5 | line "line" ""
6 | move
7 | arrow "arrow" ""
8 | move
9 | circle "circle"
10 | move
11 | ellipse "ellipse" width [3 cm]
12 | move
13 | group { arc "arc" }
14 | move
15 | diamond "diamond" height [2 cm]
16 | move
17 | drum "drum"
18 | move
19 | text text "text"
20 |
--------------------------------------------------------------------------------
/examples/map/data/fort-langley-national-historical-site.area:
--------------------------------------------------------------------------------
1 | tklib/geo/area
2 | Fort Langley National Historical Site
3 | 49.166644
4 | -122.573288
5 | 49.167535
6 | -122.571223
7 | 49.168163
8 | -122.570332
9 | 49.169594
10 | -122.574736
11 | 49.169583
12 | -122.575074
13 | 49.169433
14 | -122.575713
15 | 49.169366
16 | -122.57575
17 | 49.168194
18 | -122.573234
19 | 49.167142
20 | -122.57434
21 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/drum_aspect.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd aspect] [arg number]"]
2 |
3 | Specifies the aspect ratio, i.e ratio of width to height, of the
4 | ellipses which are used to draw the top and bottom of the [cmd drum]
5 | element.
6 |
7 | If not specified the system falls back to the value taken from the
8 | language variable [var drumaspect], which itself defaults to
9 | [const 0.35].
10 |
--------------------------------------------------------------------------------
/modules/mentry/scripts/mwutil/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | #==============================================================================
2 | # mwutil package index file.
3 | #
4 | # Copyright (c) 2020-2025 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
5 | #==============================================================================
6 |
7 | package ifneeded mwutil 2.25 [list source [file join $dir mwutil.tcl]]
8 |
--------------------------------------------------------------------------------
/examples/plotchart/testdots.tcl:
--------------------------------------------------------------------------------
1 | #! /usr/bin/env tclsh
2 | ## -*- tcl -*-
3 |
4 | # testdots.tcl --
5 | # Test the dash pattern for ticklines
6 | #
7 | package require Plotchart
8 |
9 | pack [canvas .c -width 700 -height 500 -background grey]
10 |
11 | set p1 [::Plotchart::createXYPlot .c {0.0 100.0 10.0} {0.0 20.0 5.0}]
12 |
13 | $p1 xticklines green dots1
14 | $p1 yticklines green dots5
15 |
--------------------------------------------------------------------------------
/modules/tsw/scripts/mwutil/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | #==============================================================================
2 | # mwutil and scaleutil package index file.
3 | #
4 | # Copyright (c) 2025 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
5 | #==============================================================================
6 |
7 | package ifneeded mwutil 2.25 [list source [file join $dir mwutil.tcl]]
8 |
--------------------------------------------------------------------------------
/modules/diagrams/include/elem/arrow.inc:
--------------------------------------------------------------------------------
1 | [call [cmd arrow] [arg attr]...]
2 | [call [cmd -->] [arg attr]...]
3 | [call [cmd <-->] [arg attr]...]
4 | [call [cmd <-->] [arg attr]...]
5 |
6 | [image figure-02-arrow]
7 |
8 | An alias for the [cmd line] element (see below), with the attribute
9 | [cmd arrowhead] preset to [const ->], [const <->], or [const <-]. The
10 | [cmd arrow] is equivalent to [cmd -->].
11 |
--------------------------------------------------------------------------------
/examples/map/data/the-sanctuary-hastings-park.area:
--------------------------------------------------------------------------------
1 | tklib/geo/area
2 | Hastings Park, The Sanctuary
3 | The Sanctuary, Hastings Park
4 | 49.281258
5 | -123.041033
6 | 49.283067
7 | -123.041076
8 | 49.28348
9 | -123.040438
10 | 49.283403
11 | -123.039231
12 | 49.283134
13 | -123.038828
14 | 49.282816
15 | -123.038962
16 | 49.282354
17 | -123.038592
18 | 49.282249
19 | -123.037992
20 | 49.281269
21 | -123.03827
22 |
--------------------------------------------------------------------------------
/support/devel/sak/test/test.tcl:
--------------------------------------------------------------------------------
1 | # -*- tcl -*-
2 | # (C) 2006 Andreas Kupries
3 | ##
4 | # ###
5 |
6 | namespace eval ::sak::test {}
7 |
8 | # ###
9 |
10 | proc ::sak::test::usage {args} {
11 | package require sak::help
12 | puts stdout [join $args { }]\n[sak::help::on test]
13 | exit 1
14 | }
15 |
16 | ##
17 | # ###
18 |
19 | package provide sak::test 1.0
20 |
--------------------------------------------------------------------------------
/support/devel/sak/test/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.2-]} return
2 | package ifneeded sak::test 1.0 [list source [file join $dir test.tcl]]
3 | package ifneeded sak::test::run 1.0 [list source [file join $dir run.tcl]]
4 | package ifneeded sak::test::shells 1.0 [list source [file join $dir shells.tcl]]
5 | package ifneeded sak::test::shell 1.0 [list source [file join $dir shell.tcl]]
6 |
--------------------------------------------------------------------------------
/examples/diagrams/draw_anchor.tcl:
--------------------------------------------------------------------------------
1 | package require Tk
2 | package require Diagrams
3 | namespace import ::Diagrams::*
4 |
5 | pack [canvas .c -width 200 -height 120 -bg white]
6 | drawin .c
7 |
8 | direction southeast
9 | currentpos [position 20 20]
10 | arrow "" 40
11 | box " A "
12 |
13 | direction southeast
14 | currentpos [position 120 20]
15 | arrow "" 40
16 | attach northwest
17 | box " B "
18 |
19 | saveps anchor.ps
20 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-24-direction-2.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | right
4 | block {
5 | down
6 | text {down ; box ; arrow ; circle ; arrow ; ellipse}
7 | block {down ; box ; arrow ; circle ; arrow ; ellipse}
8 | }
9 | move
10 | block {
11 | down
12 | text {up ; box ; arrow ; circle ; arrow ; ellipse}
13 | block {up ; box ; arrow ; circle ; arrow ; ellipse}
14 | }
15 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/clockwise.inc:
--------------------------------------------------------------------------------
1 | [def [cmd clockwise]]
2 | [def [cmd cw]]
3 |
4 | Specifies the direction of the [cmd arc] element, here going
5 | clockwise.
6 |
7 | The complementary attribute is [cmd counterclockwise].
8 |
9 | If not specified the system falls back to the value taken from the
10 | language variable [var clockwise], which itself defaults to
11 | [const false], for counter-clockwise direction.
12 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/counterclockwise.inc:
--------------------------------------------------------------------------------
1 | [def [cmd counterclockwise]]
2 | [def [cmd ccw]]
3 |
4 | Specifies the direction of the [cmd arc] element, here
5 | counter-clockwise.
6 |
7 | The complementary attribute is [cmd clockwise].
8 |
9 | If not specified the system falls back to the value taken from the
10 | language variable [var clockwise], which itself defaults to
11 | [const false], for counter-clockwise direction.
12 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/line_at.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd at] [arg location]"]
2 |
3 | [cmd Line] elements are normally positioned absolutely, using the
4 | locations specified through the attributes [cmd from], [cmd then], and
5 | [cmd to].
6 |
7 | If [cmd at] is specified however then these positions are translated a
8 | last time, moving the line's corner named by the attribute [cmd with]
9 | to the location given by this attribute.
10 |
--------------------------------------------------------------------------------
/examples/scrollutil/folder.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/examples/tablelist/clsdFolder.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-49-point-vectorsub.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | proc vector {p args} {
3 | circle radius 2 at $p color red
4 | arrow {*}$args from [0 0] to $p
5 | }
6 |
7 | set p [100 0]
8 | set d [100 -50]
9 |
10 | set P [vector $p text P below]
11 | set D [vector $d text D above]
12 | vector [$p - $d] text P-D rjust
13 |
14 | arrow dotted from [$P end] to [[$P end] - $d]
15 |
16 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-37-block-2.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | proc make {} {
4 | block {
5 | circle
6 | line up from [last circle n]
7 | line down from [last circle s]
8 | line right from [last circle e]
9 | line left from [last circle w]
10 | box dashed with nw at [[last circle se] + [20 20]]
11 | set Caption [last box center]
12 | }
13 | }
14 |
15 | set A [make]
16 | text Hi! at [$A Caption]
17 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-51-point-cons-relative.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | proc mark {at args} {
3 | circle radius 2 at $at color red {*}$args
4 | }
5 | proc vector {p args} {
6 | set e [arrow from [0 0] to $p ]
7 | mark [last arrow end] {*}$args
8 | return $e
9 | }
10 |
11 | mark [0 0] "\[0 0\]" anchor se
12 | vector [by 50 se] "\[by 50 se\]" anchor sw
13 | vector [by 100 20] "\[by 100 20\]" anchor nw
14 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-25-direction-3.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | block {
4 | block {
5 | box; arrow; circle; down; arrow; ellipse
6 | }
7 | down ; text {box; arrow; circle; down; arrow; ellipse}
8 | }
9 | move from [last block se]
10 | block {
11 | block {
12 | box; arrow; circle; down;
13 | arrow from [last circle e] ; ellipse
14 | }
15 | down ; text {Output of (g)pic}
16 | } with sw
17 |
18 |
--------------------------------------------------------------------------------
/examples/plotchart/test_heatmap.tcl:
--------------------------------------------------------------------------------
1 | # test_heatmap.tcl --
2 | # Test/demonstrate the heatmap plot facilities
3 | #
4 | pack [canvas .c -width 600 -height 600]
5 |
6 | set p [::Plotchart::createHeatmap .c {First Second Third Fourth Fifth} {1 2 3 4 5 6 7 8}]
7 |
8 | $p scale values 0 100
9 |
10 | $p plot row First {0 10 20 30 40 70 100 100}
11 |
12 | $p scale colours red green
13 |
14 | $p plot column "1" {200 100 50 30 0}
15 | $p plot cell Fifth "8" 50
16 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/slant.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd slant] [arg angle]"]
2 |
3 | Specifies the angle by which the [cmd box] element is slanted, in
4 | degrees.
5 |
6 | If not specified the system falls back to the value taken from the
7 | language variable [var slant], which itself defaults to [const 90],
8 | i.e. vertical, no slant.
9 |
10 | 0 degrees is slanting straight east, pointing to the right.
11 | 90 degrees is slanting to the north, pointing straight up.
12 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/justify.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd justify] [const left]|[const center]|[const right]"]
2 |
3 | Specifies how multi-line text associated with the element is
4 | positioned within its box.
5 |
6 | The value is ignored if no text was specified for the element.
7 |
8 | If not specified the system falls back to the value taken from the
9 | language variable [var justify], which itself defaults to
10 | [const left].
11 |
12 | [include ../values/justify.inc]
13 |
--------------------------------------------------------------------------------
/embedded/md/toc2.md:
--------------------------------------------------------------------------------
1 |
2 | [//000000001]: # (Table of contents generated by tcllib/doctools/toc with format 'markdown')
3 |
4 | # Table Of Contents \-\-
5 |
6 | - [Applications]()
7 |
8 | * [bitmap\-editor](tklib/files/apps/bitmap\-editor\.md) Editor for XBM images
9 |
10 | * [diagram\-viewer](tklib/files/apps/diagram\-viewer\.md) Lightweight Diagram Processor
11 |
12 | * [shtmlview](tklib/files/apps/shtmlview\.md) Basic HTML and Markdown viewer application
13 |
--------------------------------------------------------------------------------
/examples/mentry/option_tile.tcl:
--------------------------------------------------------------------------------
1 | #==============================================================================
2 | # Contains some Tk option database settings.
3 | #
4 | # Copyright (c) 2004-2023 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
5 | #==============================================================================
6 |
7 | #
8 | # Add some entries to the Tk option database
9 | #
10 | if {[tk windowingsystem] eq "x11"} {
11 | option add *Font TkDefaultFont
12 | }
13 |
--------------------------------------------------------------------------------
/examples/tablelist/openFolder.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/diameter.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd diameter] [arg length]"]
2 | [def "[cmd diam] [arg length]"]
3 |
4 | Specifies the diameter of the [cmd circle] element, as an alternative
5 | way to specify its [cmd radius].
6 |
7 | Effective if and only if the radius was not specified. I.e. if both
8 | diameter and radius are specified then the radius infomration has
9 | precendence.
10 |
11 | This attribute has no default, because the defaults are taken from the
12 | radius.
13 |
--------------------------------------------------------------------------------
/modules/controlwidget/controlwidget.tcl:
--------------------------------------------------------------------------------
1 | # controlwidget.tcl --
2 | # Set up the requirements for the controlwidget module/package
3 | # and source the individual files
4 | #
5 |
6 | package require Tk 8.5-
7 | package require snit
8 |
9 | package require bindDown
10 | package require meter
11 | package require led
12 | package require rdial
13 | package require tachometer
14 | package require voltmeter
15 | package require radioMatrix
16 |
17 | package provide controlwidget 0.1
18 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-48-point-vectoradd.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | proc vector {p args} {
3 | circle radius 2 at $p color red
4 | arrow {*}$args from [0 0] to $p
5 | }
6 |
7 | set p [100 50]
8 | set d [100 -50]
9 |
10 | set P [vector $p text P below]
11 | set D [vector $d text D above]
12 | vector [$p + $d] text P+D above
13 |
14 | arrow dotted from [$P end] to [[$P end] + $d]
15 | arrow dotted from [$D end] to [[$D end] + $p]
16 |
--------------------------------------------------------------------------------
/support/devel/doc/feedback.inc:
--------------------------------------------------------------------------------
1 | [section {Bugs, Ideas, Feedback}]
2 | [vset TRACKER http://core.tcl.tk/tklib/reportlist]
3 | [vset LABEL {Tklib Trackers}]
4 |
5 | This document, and the package it describes, will undoubtedly contain
6 | bugs and other problems.
7 |
8 | Please report such in the category [emph [vset CATEGORY]] of the
9 | [uri [vset TRACKER] [vset LABEL]].
10 |
11 | Please also report any ideas for enhancements you may have for either
12 | package and/or documentation.
13 |
--------------------------------------------------------------------------------
/support/devel/sak/util/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.2-]} return
2 | package ifneeded sak::util 1.0 [list source [file join $dir util.tcl]]
3 | package ifneeded sak::registry 1.0 [list source [file join $dir registry.tcl]]
4 | package ifneeded sak::animate 1.0 [list source [file join $dir anim.tcl]]
5 | package ifneeded sak::color 1.0 [list source [file join $dir color.tcl]]
6 | package ifneeded sak::feedback 1.0 [list source [file join $dir feedback.tcl]]
7 |
--------------------------------------------------------------------------------
/modules/diagrams/include/elem/move.inc:
--------------------------------------------------------------------------------
1 | [call [cmd move] [arg attr]]
2 |
3 | [include cat_open.inc]
4 |
5 | A [cmd move] element is in essence an invisible [cmd line].
6 |
7 | While the main effect we are interested in is the change it makes to
8 | the layout system, it is an actual element, i.e. it has the same
9 | corners as an ordinary line, and shows up in the history as well,
10 | allowing future references to all the places it touched.
11 |
12 | It handles the same attibutes as [cmd line] elements.
13 |
--------------------------------------------------------------------------------
/modules/mentry/mentry.tcl:
--------------------------------------------------------------------------------
1 | #==============================================================================
2 | # Main Mentry package module.
3 | #
4 | # Copyright (c) 1999-2025 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
5 | #==============================================================================
6 |
7 | package require -exact mentry::common 4.5
8 |
9 | package provide mentry $mentry::version
10 | package provide Mentry $mentry::version
11 |
12 | mentry::useTile 0
13 | mentry::createBindings
14 |
--------------------------------------------------------------------------------
/modules/wcb/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | #==============================================================================
2 | # Wcb package index file.
3 | #
4 | # Copyright (c) 1999-2025 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
5 | #==============================================================================
6 |
7 | #
8 | # Regular package:
9 | #
10 | package ifneeded wcb 4.2 [list source [file join $dir wcb.tcl]]
11 |
12 | #
13 | # Alias:
14 | #
15 | package ifneeded Wcb 4.2 { package require -exact wcb 4.2 }
16 |
--------------------------------------------------------------------------------
/modules/tsw/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | #==============================================================================
2 | # Tsw package index file.
3 | #
4 | # Copyright (c) 2025 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
5 | #==============================================================================
6 |
7 | #
8 | # Regular package:
9 | #
10 | package ifneeded tsw 1.4 [list source [file join $dir tsw.tcl]]
11 |
12 | #
13 | # Alias:
14 | #
15 | package ifneeded Tsw 1.4 { package require -exact tsw 1.4 }
16 |
--------------------------------------------------------------------------------
/modules/diagrams/include/elem/text.inc:
--------------------------------------------------------------------------------
1 | [call [cmd text] [arg attr]...]
2 |
3 | [image figure-02-text]
4 | [include cat_closed.inc]
5 |
6 | It handles the attributes
7 |
8 | [list_begin definitions]
9 | [include ../attr/anchor.inc]
10 | [include ../attr/at.inc]
11 | [include ../attr/text_height.inc]
12 | [include ../attr/justify.inc]
13 | [include ../attr/text.inc]
14 | [include ../attr/textcolor.inc]
15 | [include ../attr/textfont.inc]
16 | [include ../attr/text_width.inc]
17 | [include ../attr/with.inc]
18 | [list_end]
19 |
--------------------------------------------------------------------------------
/support/devel/sak/localdoc/cmd.tcl:
--------------------------------------------------------------------------------
1 | # -*- tcl -*-
2 | # Implementation of 'localdoc'.
3 |
4 | # Available variables
5 | # * argv - Cmdline arguments
6 | # * base - Location of sak.tcl = Top directory of Tcllib distribution
7 | # * cbase - Location of all files relevant to this command.
8 | # * sbase - Location of all files supporting the SAK.
9 |
10 | # ###
11 |
12 | package require sak::localdoc
13 |
14 | if {[llength $argv]} {
15 | sak::localdoc::usage
16 | }
17 |
18 | sak::localdoc::run
19 |
20 | ##
21 | # ###
22 |
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/wcb/stylesheet.css:
--------------------------------------------------------------------------------
1 | /* generic class defining a top margin whose height equals the font size */
2 | .tm {margin-top: 1em}
3 |
4 | /* background, border, border-radius, and padding for the
tag */
5 | pre {
6 | background: #F7F7F7;
7 | border: silver solid 1px;
8 | border-radius: 4px;
9 | padding: 4px;
10 | }
11 |
12 | /* background for the tag */
13 | body {background: #FFFFFF}
14 |
15 | /* color for the tag */
16 | span.red {color: #E00000}
17 | span.cmt {color: #36648b}
18 |
--------------------------------------------------------------------------------
/modules/tsw/COPYRIGHT.txt:
--------------------------------------------------------------------------------
1 | Toggle switch widget package Tsw 1.4
2 | Copyright (c) 2025 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
3 |
4 | This library is free software; you can use, modify, and redistribute it
5 | for any purpose, provided that existing copyright notices are retained
6 | in all copies and that this notice is included verbatim in any
7 | distributions.
8 |
9 | This software is distributed WITHOUT ANY WARRANTY; without even the
10 | implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
11 |
--------------------------------------------------------------------------------
/modules/tablelist/tablelist.tcl:
--------------------------------------------------------------------------------
1 | #==============================================================================
2 | # Main Tablelist package module.
3 | #
4 | # Copyright (c) 2000-2025 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
5 | #==============================================================================
6 |
7 | package require -exact tablelist::common 7.9
8 |
9 | package provide tablelist $tablelist::version
10 | package provide Tablelist $tablelist::version
11 |
12 | tablelist::useTile 0
13 | tablelist::createBindings
14 |
--------------------------------------------------------------------------------
/modules/wcb/COPYRIGHT.txt:
--------------------------------------------------------------------------------
1 | Widget callback package Wcb, version 4.2
2 | Copyright (c) 1999-2025 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
3 |
4 | This library is free software; you can use, modify, and redistribute it
5 | for any purpose, provided that existing copyright notices are retained
6 | in all copies and that this notice is included verbatim in any
7 | distributions.
8 |
9 | This software is distributed WITHOUT ANY WARRANTY; without even the
10 | implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
11 |
--------------------------------------------------------------------------------
/modules/diagrams/include/values/arrowhead.inc:
--------------------------------------------------------------------------------
1 | The legal values are
2 | [list_begin definitions]
3 | [def "[const none], [const -]"]
4 | Draw no arrowheads, at neither end of the line.
5 |
6 | [def "[const start], [const first], [const <-]"]
7 | Draw an arrowhead at the beginning of the line, but not at its end.
8 |
9 | [def "[const end], [const last], [const ->]"]
10 | Draw an arrowhead at the end of the line, but not at its beginning.
11 |
12 | [def "[const both], [const <->]"]
13 | Draw arrowheads at both ends of the line.
14 | [list_end]
15 |
--------------------------------------------------------------------------------
/modules/tkpiechart/README:
--------------------------------------------------------------------------------
1 | Tkpiechart is a Tcl only library which allows the creation of 2D or 3D
2 | pies with labels in Tcl canvases.
3 | This is version 6.6. It was tested with Tcl/Tk 8.3 and 8.4 on both
4 | Linux and Windows platforms (it should work on all Tcl/Tk supported
5 | platforms).
6 | It is object oriented using the stooop (Simple Tcl Only Object
7 | Oriented Programming) extension (version 4.1 or above).
8 | A demo.tcl demonstration script is included.
9 |
10 | Jean-Luc Fontaine, http://jfontain.free.fr/, mailto:jfontain@free.fr
11 |
--------------------------------------------------------------------------------
/modules/mentry/COPYRIGHT.txt:
--------------------------------------------------------------------------------
1 | Multi-entry widget package Mentry, version 4.5
2 | Copyright (c) 1999-2025 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
3 |
4 | This library is free software; you can use, modify, and redistribute it
5 | for any purpose, provided that existing copyright notices are retained
6 | in all copies and that this notice is included verbatim in any
7 | distributions.
8 |
9 | This software is distributed WITHOUT ANY WARRANTY; without even the
10 | implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
11 |
--------------------------------------------------------------------------------
/modules/scrollutil/COPYRIGHT.txt:
--------------------------------------------------------------------------------
1 | Scrolling utilities package Scrollutil 2.8
2 | Copyright (c) 2019-2025 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
3 |
4 | This library is free software; you can use, modify, and redistribute it
5 | for any purpose, provided that existing copyright notices are retained
6 | in all copies and that this notice is included verbatim in any
7 | distributions.
8 |
9 | This software is distributed WITHOUT ANY WARRANTY; without even the
10 | implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
11 |
--------------------------------------------------------------------------------
/support/devel/sak/test/shells.tcl:
--------------------------------------------------------------------------------
1 | # -*- tcl -*-
2 | # (C) 2006 Andreas Kupries
3 | ##
4 | # ###
5 |
6 | package require sak::test
7 | package require sak::test::shell
8 | namespace eval ::sak::test::shells {}
9 |
10 | # ###
11 |
12 | proc ::sak::test::shells {argv} {
13 | if {[llength $argv]} {
14 | sak::test::usage Wrong # args
15 | }
16 |
17 | puts stdout [join [sak::test::shell::list] \n]
18 | return
19 | }
20 |
21 | ##
22 | # ###
23 |
24 | package provide sak::test::shells 1.0
25 |
--------------------------------------------------------------------------------
/support/devel/sak/help/cmd.tcl:
--------------------------------------------------------------------------------
1 | # -*- tcl -*-
2 | # Implementation of 'help'.
3 |
4 | # Available variables
5 | # * argv - Cmdline arguments
6 |
7 | if {[llength $argv] > 2} {
8 | puts stderr "Usage: $argv0 help ?topic?"
9 | exit 1
10 | }
11 |
12 | package require sak::help
13 |
14 | if {[llength $argv] == 1} {
15 | # Argument is a topic.
16 | # Locate text for the topic.
17 |
18 | sak::help::print [sak::help::on [lindex $argv 0]]
19 | return
20 | }
21 |
22 | sak::help::print [sak::help::alltopics]
23 |
24 | ##
25 | # ###
26 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-32-point-intersection.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | proc extend {s e} {
4 | line dashed from [$e end] to [$s between [$e start] [$e end]]
5 | }
6 |
7 | proc dot {p anchor text} {
8 | circle radius 10 at $p color red
9 | text with w at [last circle e] text $text anchor $anchor textcolor blue
10 | }
11 |
12 | set A [arrow from [ 0 0] to [by 100 -20]] ; extend 3 $A
13 | set B [arrow from [-50 200] to [by 100 30]] ; extend 3 $B
14 |
15 | dot [intersect $A $B] w {The treasure is here}
16 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/line_with.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd with] [arg corner]"]
2 |
3 | [cmd Line] elements are normally positioned absolutely, using the
4 | locations specified through the attributes [cmd from], [cmd then], and
5 | [cmd to].
6 |
7 | If [cmd at] is specified however then these positions are translated a
8 | last time, moving the line's corner named by the attribute [cmd with]
9 | to the location given by this attribute.
10 |
11 | This means that [arg with] is effective if and only if the attribute
12 | [cmd at] was specified as well for the line.
13 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/style.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd style] [arg spec]"]
2 |
3 | [image figure-18-style-dash]
4 | Specifies the style used to draw the lines of the element.
5 |
6 | If not specified the system falls back to the value taken from the
7 | language variable [var linestyle], which itself defaults to
8 | [const solid] lines.
9 |
10 | [include ../values/style.inc]
11 |
12 | Note that the values "solid", "dot(ted)", "dash(ed)", "dash-dot", and
13 | "dash-dot-dot" are all accepted as shorthands for the [cmd style]
14 | command using them as argument.
15 |
--------------------------------------------------------------------------------
/support/devel/sak/validate/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | if {![package vsatisfies [package provide Tcl] 8.2-]} return
2 | package ifneeded sak::validate 1.0 [list source [file join $dir validate.tcl]]
3 | package ifneeded sak::validate::manpages 1.0 [list source [file join $dir manpages.tcl]]
4 | package ifneeded sak::validate::versions 1.0 [list source [file join $dir versions.tcl]]
5 | package ifneeded sak::validate::testsuites 1.0 [list source [file join $dir testsuites.tcl]]
6 | package ifneeded sak::validate::syntax 1.0 [list source [file join $dir syntax.tcl]]
7 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-27-corners-closed.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | proc showcorners {e corners} {
4 | foreach {c anchor text} $corners {
5 | circle radius 2 at [$e $c] color red text $text anchor $anchor
6 | }
7 | }
8 |
9 | proc compass {e} {
10 | showcorners $e {
11 | n s n
12 | ne sw ne
13 | e w e
14 | se nw se
15 | s n s
16 | sw ne sw
17 | w e w
18 | nw se nw
19 | c sw c
20 | }
21 | }
22 |
23 | compass [box] ; move
24 | compass [circle] ; move
25 | compass [ellipse width [3 cm]]
26 |
--------------------------------------------------------------------------------
/modules/tablelist/COPYRIGHT.txt:
--------------------------------------------------------------------------------
1 | Multi-column listbox and tree widget package Tablelist, version 7.9
2 | Copyright (c) 2000-2025 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
3 |
4 | This library is free software; you can use, modify, and redistribute it
5 | for any purpose, provided that existing copyright notices are retained
6 | in all copies and that this notice is included verbatim in any
7 | distributions.
8 |
9 | This software is distributed WITHOUT ANY WARRANTY; without even the
10 | implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
11 |
--------------------------------------------------------------------------------
/support/devel/sak/readme/help.txt:
--------------------------------------------------------------------------------
1 |
2 | readme -- Generate a readme listing changes to modules and packages.
3 |
4 | sak readme ?-md?
5 |
6 | This command compares the current state of the modules and
7 | packages and against information from the last release
8 | (support/releases/PACKAGES) and generates a README.txt listing
9 | the relevant changes (new modules/packages, package version
10 | changes, unchanged packages).
11 |
12 | The generated README is written to stdout.
13 |
14 | This is a support command for the release manager.
15 |
--------------------------------------------------------------------------------
/examples/plotchart/test-histogram.tcl:
--------------------------------------------------------------------------------
1 | #! /usr/bin/env tclsh
2 | ## -*- tcl -*-
3 | # test-histogram.tcl --
4 | # Example of a histogram plot with filled background
5 | #
6 | package require Plotchart
7 |
8 | pack [canvas .c -width 400 -height 300 -bg white]
9 |
10 | set p [::Plotchart::createHistogram .c {0 100 20} {0 50 10}]
11 |
12 | $p dataconfig data -style filled -fillcolour cyan -width 2 -colour blue
13 |
14 | $p plot data 0.0 10.0
15 | $p plot data 20.0 10.0
16 | $p plot data 40.0 3.0
17 | $p plot data 45.0 6.0
18 | $p plot data 55.0 26.0
19 | $p plot data 67.0 24.0
20 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-34-positioning-2.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | proc caption {script text args} {
3 | block {
4 | block $script
5 | down
6 | text text $text
7 | } {*}$args
8 | }
9 |
10 | caption {
11 | box width 30 height 30 ; box width 75 height 75
12 | } "box width 30 height 30\nbox width 75 height 75"
13 |
14 | caption {
15 | box width 30 height 30 ; box width 75 height 75 with sw at [last box se]
16 | } "box width 30 height 30\nbox width 75 height 75 with sw at \[last box se\]" \
17 | with nw at [[last block ne] by 30 e]
18 |
--------------------------------------------------------------------------------
/support/devel/sak/review/cmd.tcl:
--------------------------------------------------------------------------------
1 | # -*- tcl -*-
2 | # Implementation of 'review'.
3 |
4 | # Available variables
5 | # * argv - Cmdline arguments
6 | # * base - Location of sak.tcl = Top directory of Tcllib distribution
7 | # * cbase - Location of all files relevant to this command.
8 | # * sbase - Location of all files supporting the SAK.
9 |
10 | package require sak::util
11 | package require sak::review
12 |
13 | set raw 0
14 | set log 0
15 | set stem {}
16 | set tclv {}
17 |
18 | if {[llength $argv]} {
19 | sak::review::usage
20 | }
21 |
22 | sak::review::run
23 |
24 | ##
25 | # ###
26 |
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/mentry/stylesheet.css:
--------------------------------------------------------------------------------
1 | /* generic class defining a top margin whose height equals the font size */
2 | .tm {margin-top: 1em}
3 |
4 | /* background, border, border-radius, and padding for the
tag */
5 | pre {
6 | background: #F7F7F7;
7 | border: silver solid 1px;
8 | border-radius: 4px;
9 | padding: 4px;
10 | }
11 |
12 | /* background for the tag */
13 | body {background: #FFFFFF}
14 |
15 | /* text-align for the
tag */
16 | div {text-align: center}
17 |
18 | /* color for the tag */
19 | span.red {color: #E00000}
20 | span.cmt {color: #36648b}
21 |
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/scrollutil/stylesheet.css:
--------------------------------------------------------------------------------
1 | /* generic class defining a top margin whose height equals the font size */
2 | .tm {margin-top: 1em}
3 |
4 | /* background, border, border-radius, and padding for the
tag */
5 | pre {
6 | background: #F7F7F7;
7 | border: silver solid 1px;
8 | border-radius: 4px;
9 | padding: 4px;
10 | }
11 |
12 | /* background for the tag */
13 | body {background: #FFFFFF}
14 |
15 | /* text-align for the
tag */
16 | div {text-align: center}
17 |
18 | /* color for the tag */
19 | span.red {color: #E00000}
20 | span.cmt {color: #36648b}
21 |
--------------------------------------------------------------------------------
/idoc/www/tklib/files/modules/tablelist/stylesheet.css:
--------------------------------------------------------------------------------
1 | /* generic class defining a top margin whose height equals the font size */
2 | .tm {margin-top: 1em}
3 |
4 | /* background, border, border-radius, and padding for the
tag */
5 | pre {
6 | background: #F7F7F7;
7 | border: silver solid 1px;
8 | border-radius: 4px;
9 | padding: 4px;
10 | }
11 |
12 | /* background for the tag */
13 | body {background: #FFFFFF}
14 |
15 | /* text-align for the
tag */
16 | div {text-align: center}
17 |
18 | /* color for the tag */
19 | span.red {color: #E00000}
20 | span.cmt {color: #36648b}
21 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/arrowhead.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd arrowhead] [arg spec]"]
2 |
3 | [image figure-19-style-arrowheads]
4 | Specifies where to draw arrowheads on the [cmd line] element, at the
5 | beginning or end, at both ends, or none.
6 |
7 | If not specified the system falls back to the value taken from the
8 | language variable [var arrowhead], which itself defaults to
9 | [const none].
10 |
11 | [include ../values/arrowhead.inc]
12 |
13 | Note that the values "start", "end", "-", "->", "<-", and "<->" are
14 | all accepted as shorthands for the [cmd arrowhead] command using them
15 | as argument.
16 |
--------------------------------------------------------------------------------
/modules/diagrams/include/values/style.inc:
--------------------------------------------------------------------------------
1 |
2 | The legal values are all those accepted by
3 | [uri \
4 | http://www.tcl.tk/man/tcl8.5/TkLib/GetDash.htm \
5 | Tk_GetDash],
6 |
7 | and additionally all which are listed below:
8 |
9 | [list_begin definitions]
10 | [def "[const solid], empty string"] Draw solid line.
11 | [def "[const dash], [const dashed], [const -]"] Draw a dashed line.
12 | [def "[const dot], [const dotted], [const .]"] Draw a dotted line.
13 | [def "[const dash-dot], [const -.]"] Draw a dash-dotted line
14 | [def "[const dash-dot-dot], [const -..]"] Draw a dash-dot-dotted line.
15 | [list_end]
16 |
--------------------------------------------------------------------------------
/modules/widgetv/ChangeLog:
--------------------------------------------------------------------------------
1 | 2020-02-09 0.7
2 |
3 | *
4 | * Released and tagged Tklib 0.7 ========================
5 | *
6 |
7 | 2013-03-25 Andreas Kupries
8 |
9 | *
10 | * Released and tagged Tklib 0.6 ========================
11 | *
12 |
13 | 2012-08-28 Andreas Kupries
14 |
15 | * widget_validator.man: New file, documentation.
16 | * validator.tcl: Added argument check to method validate.
17 |
18 | 2012-08-27 Andreas Kupries
19 |
20 | * initial release v0.1
21 |
--------------------------------------------------------------------------------
/modules/diagrams/include/distances.inc:
--------------------------------------------------------------------------------
1 | [call [arg number] [const cm]]
2 | [call [arg number] [const mm]]
3 | [call [arg number] [const inch]]
4 | [call [arg number] [const pt]]
5 |
6 | These commands allow the specification of distances and coordinates in
7 | metric and imperial units, returning the equivalent distance or
8 | coordinate in pixels, which is the unit used internally for all
9 | calculations.
10 |
11 | [para]
12 |
13 | The conversion factors are based on the result of [cmd {tk scaling}]
14 | and are computed once, at the time the package is sourced, future
15 | changes of the [cmd {tk scaling}] factor have no effect.
16 |
--------------------------------------------------------------------------------
/examples/plotchart/testviolin.tcl:
--------------------------------------------------------------------------------
1 | # testviolin.tcl --
2 | # Test/demonstrate the violin subcommand
3 | #
4 | source ../../modules/plotchart/plotchart.tcl
5 | package require Plotchart 2.6.0
6 |
7 | pack [canvas .c -width 600 -height 600]
8 |
9 | set p [::Plotchart::createXYPlot .c {0.0 100.0 25.0} {0.0 100.0 25.0}]
10 |
11 | #
12 | # Completely arbitrary set of data
13 | #
14 | set data {10.0 11.0 9.4 20.0 23.0 23.4 22.0 27.0 35.0 35.1 35.0 60.0 63.0 65.0 56.0}
15 |
16 | $p dataconfig vertical -fillcolour lime
17 | $p dataconfig horizontal -colour red
18 |
19 | $p violin vertical 20.0 $data
20 | $p violin horizontal $data 80.0
21 |
--------------------------------------------------------------------------------
/modules/diagrams/include/elem/ellipse.inc:
--------------------------------------------------------------------------------
1 | [call [cmd ellipse] [arg attr]...]
2 |
3 | [image figure-02-ellipse]
4 | [include cat_closed.inc]
5 |
6 | It handles the attributes
7 |
8 | [list_begin definitions]
9 | [include ../attr/anchor.inc]
10 | [include ../attr/at.inc]
11 | [include ../attr/color.inc]
12 | [include ../attr/fillcolor.inc]
13 | [include ../attr/height.inc]
14 | [include ../attr/justify.inc]
15 | [include ../attr/stroke.inc]
16 | [include ../attr/style.inc]
17 | [include ../attr/text.inc]
18 | [include ../attr/textcolor.inc]
19 | [include ../attr/textfont.inc]
20 | [include ../attr/width.inc]
21 | [include ../attr/with.inc]
22 | [list_end]
23 |
--------------------------------------------------------------------------------
/tklib.yml:
--------------------------------------------------------------------------------
1 | dist_id: tklib
2 | version: 0.9
3 | language: tcl
4 | description: |
5 | This package is intended to be a collection of Tcl packages that provide
6 | utility functions useful to a large collection of Tk programmers.
7 |
8 | The home web site for this code is http://core.tcl.tk/tklib/.
9 | At this web site, you will find mailing lists, web forums, databases
10 | for bug reports and feature requests, the CVS repository (browsable
11 | on the web, or read-only accessible via CVS ), and more.
12 |
13 | categories:
14 | - Library/Utility
15 | - Library/GUI
16 | license: BSD
17 | owner_id: AndreasKupries
18 | wrapped_content: tklib-0.9/
19 |
--------------------------------------------------------------------------------
/examples/map/data/cates-park.area:
--------------------------------------------------------------------------------
1 | tklib/geo/area
2 | Cates Park, Dollar Ton
3 | Whey-ah-wichen, Faces The Wind
4 | 49.30039
5 | -122.956131
6 | 49.301663
7 | -122.954564
8 | 49.303412
9 | -122.952762
10 | 49.304867
11 | -122.948513
12 | 49.305343
13 | -122.948406
14 | 49.305762
15 | -122.94847
16 | 49.305748
17 | -122.952118
18 | 49.304937
19 | -122.952182
20 | 49.305315
21 | -122.953169
22 | 49.304811
23 | -122.953491
24 | 49.304405
25 | -122.954156
26 | 49.304125
27 | -122.954929
28 | 49.304014
29 | -122.955508
30 | 49.303986
31 | -122.956152
32 | 49.304028
33 | -122.962461
34 | 49.303328
35 | -122.962482
36 | 49.30274
37 | -122.960594
38 | 49.301271
39 | -122.958555
40 |
--------------------------------------------------------------------------------
/examples/plotchart/test_circleplot.tcl:
--------------------------------------------------------------------------------
1 | # test_circleplot.tcl --
2 | # Test/demonstrate the circle plot facilities
3 | #
4 | source ../../modules/plotchart/plotchart.tcl
5 | package require Plotchart 2.5.1
6 |
7 | pack [canvas .c -width 600 -height 600]
8 |
9 | set p [::Plotchart::createCirclePlot .c {First Second Third Fourth Fifth}]
10 |
11 | $p title "Example of a simple circle plot"
12 |
13 | $p modify First -textcolour red -font "Times 20"
14 | $p modify Third -dotcolour cyan
15 |
16 | $p connect Third First cyan 3
17 | $p connect First Third red 3
18 | $p connect First Second lime 3
19 | $p connect Third Fourth cyan 3
20 | $p connect Fifth Third magenta 3
21 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-28-corners-open.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | proc showcorners {e corners} {
4 | foreach {c anchor text} $corners {
5 | circle radius 2 at [$e $c] color red text $text anchor $anchor
6 | }
7 | }
8 |
9 | proc annotate {e} {
10 | showcorners $e {
11 | start se start
12 | center se center
13 | end se end
14 | }
15 | }
16 |
17 | block { annotate [line right up] }
18 | move
19 | block { annotate [line right then down [1 cm] left then right] }
20 | move
21 | block { annotate [arc cw] }
22 | move
23 | block { annotate [spline right then right then down then down [1 cm] left then left] }
24 |
25 |
--------------------------------------------------------------------------------
/examples/diagrams/draw_fraction.tcl:
--------------------------------------------------------------------------------
1 | package require Diagrams
2 | namespace import ::Diagrams::*
3 |
4 | pack [canvas .c -width 300 -height 80 -bg white]
5 | drawin .c
6 |
7 | direction east
8 | currentpos [position 20 40]
9 | box "A"
10 | plaintext "divided by"
11 | box "A+B"
12 | plaintext " "
13 | arrow "" 20
14 | plaintext " "
15 | set pos [currentpos]
16 | lset pos 2 15
17 |
18 | direction south
19 | currentpos $pos
20 | plaintext "A"
21 | usegap 0
22 | set xc [lindex [currentpos] 1]
23 | set xb [expr {$xc-15}]
24 | set xe [expr {$xc+15}]
25 | .c create line $xb [lindex [currentpos] 2] $xe [lindex [currentpos] 2]
26 | plaintext "A+B"
27 |
28 | saveps fraction.eps
29 |
--------------------------------------------------------------------------------
/modules/diagrams/include/attr/chop.inc:
--------------------------------------------------------------------------------
1 | [def "[cmd chop] [opt [arg length]]"]
2 |
3 | Specifies the length of the [cmd line] element to remove from the
4 | beginning and/or end.
5 |
6 | Defaults to nothing.
7 |
8 | If specified once the chopping applies to both beginning and end of
9 | the line.
10 |
11 | If specified twice or more the last two specifications are used, and
12 | applied to beginning and end of the line, in this order.
13 |
14 | Whenever the attribute is specified without an explicit length, the
15 | system falls back to the value taken from the language variable
16 | [var circleradius], which itself defaults to the pixel equivalent of
17 | [const {1 cm}]
18 |
--------------------------------------------------------------------------------
/modules/diagrams/include/elem/box.inc:
--------------------------------------------------------------------------------
1 | [call [cmd box] [arg attr]...]
2 |
3 | [image figure-02-box]
4 | [include cat_closed.inc]
5 |
6 | It handles the attributes
7 |
8 | [list_begin definitions]
9 | [include ../attr/anchor.inc]
10 | [include ../attr/at.inc]
11 | [include ../attr/color.inc]
12 | [include ../attr/fillcolor.inc]
13 | [include ../attr/height.inc]
14 | [include ../attr/justify.inc]
15 | [include ../attr/slant.inc]
16 | [include ../attr/stroke.inc]
17 | [include ../attr/style.inc]
18 | [include ../attr/text.inc]
19 | [include ../attr/textcolor.inc]
20 | [include ../attr/textfont.inc]
21 | [include ../attr/width.inc]
22 | [include ../attr/with.inc]
23 | [list_end]
24 |
--------------------------------------------------------------------------------
/modules/swaplist/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | # Tcl package index file, version 1.1
2 | # This file is generated by the "pkg_mkIndex" command
3 | # and sourced either when an application starts up or
4 | # by a "package unknown" script. It invokes the
5 | # "package ifneeded" command to set up package-related
6 | # information so that packages will be loaded automatically
7 | # in response to "package require" commands. When this
8 | # script is sourced, the variable $dir must contain the
9 | # full path name of this file's directory.
10 |
11 | if { ![package vsatisfies [package provide Tcl] 8.4-] } { return }
12 | package ifneeded swaplist 0.2 [list source [file join $dir swaplist.tcl]]
13 |
14 |
--------------------------------------------------------------------------------
/modules/diagrams/include/elem/drum.inc:
--------------------------------------------------------------------------------
1 | [call [cmd drum] [arg attr]...]
2 |
3 | [image figure-02-drum]
4 | [include cat_closed.inc]
5 |
6 | It handles the attributes
7 |
8 | [list_begin definitions]
9 | [include ../attr/anchor.inc]
10 | [include ../attr/drum_aspect.inc]
11 | [include ../attr/at.inc]
12 | [include ../attr/color.inc]
13 | [include ../attr/fillcolor.inc]
14 | [include ../attr/height.inc]
15 | [include ../attr/justify.inc]
16 | [include ../attr/stroke.inc]
17 | [include ../attr/style.inc]
18 | [include ../attr/text.inc]
19 | [include ../attr/textcolor.inc]
20 | [include ../attr/textfont.inc]
21 | [include ../attr/width.inc]
22 | [include ../attr/with.inc]
23 | [list_end]
24 |
--------------------------------------------------------------------------------
/modules/autoscroll/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | # Tcl package index file, version 1.1
2 | # This file is generated by the "pkg_mkIndex" command
3 | # and sourced either when an application starts up or
4 | # by a "package unknown" script. It invokes the
5 | # "package ifneeded" command to set up package-related
6 | # information so that packages will be loaded automatically
7 | # in response to "package require" commands. When this
8 | # script is sourced, the variable $dir must contain the
9 | # full path name of this file's directory.
10 |
11 | if { ![package vsatisfies [package provide Tcl] 8.2-] } { return }
12 | package ifneeded autoscroll 1.1 [list source [file join $dir autoscroll.tcl]]
13 |
14 |
--------------------------------------------------------------------------------
/modules/getstring/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | # Tcl package index file, version 1.1
2 | # This file is generated by the "pkg_mkIndex" command
3 | # and sourced either when an application starts up or
4 | # by a "package unknown" script. It invokes the
5 | # "package ifneeded" command to set up package-related
6 | # information so that packages will be loaded automatically
7 | # in response to "package require" commands. When this
8 | # script is sourced, the variable $dir must contain the
9 | # full path name of this file's directory.
10 |
11 | if { ![package vsatisfies [package provide Tcl] 8.4-] } { return }
12 | package ifneeded getstring 0.1 [list source [file join $dir tk_getString.tcl]]
13 |
14 |
--------------------------------------------------------------------------------
/modules/scrollutil/scrollutil.tcl:
--------------------------------------------------------------------------------
1 | #==============================================================================
2 | # Main Scrollutil package module.
3 | #
4 | # Copyright (c) 2019-2025 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
5 | #==============================================================================
6 |
7 | package require -exact scrollutil::common 2.8
8 |
9 | package provide scrollutil $scrollutil::version
10 | package provide Scrollutil $scrollutil::version
11 |
12 | scrollutil::useTile 0
13 |
14 | scrollutil::sa::createBindings
15 | scrollutil::ss::createBindings
16 | scrollutil::sf::createBindings
17 | scrollutil::pm::createBindings
18 | scrollutil::createBindings
19 |
--------------------------------------------------------------------------------
/modules/diagrams/include/elem/circle.inc:
--------------------------------------------------------------------------------
1 | [call [cmd circle] [arg attr]...]
2 | [call [cmd O] [arg attr]...]
3 |
4 | [image figure-02-circle]
5 | [include cat_closed.inc]
6 |
7 | It handles the attributes
8 |
9 | [list_begin definitions]
10 | [include ../attr/anchor.inc]
11 | [include ../attr/at.inc]
12 | [include ../attr/color.inc]
13 | [include ../attr/diameter.inc]
14 | [include ../attr/fillcolor.inc]
15 | [include ../attr/justify.inc]
16 | [include ../attr/circle_radius.inc]
17 | [include ../attr/stroke.inc]
18 | [include ../attr/style.inc]
19 | [include ../attr/text.inc]
20 | [include ../attr/textcolor.inc]
21 | [include ../attr/textfont.inc]
22 | [include ../attr/with.inc]
23 | [list_end]
24 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-13-relative-movement.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | proc gridarrow {dx text} {
4 | variable boxwidth
5 | set dx [expr {$dx * 2 * $boxwidth}]
6 | move right [5 mm]
7 | block {
8 | group { arrow up left $dx }
9 | box dotted with nw at [last arrow end]
10 | for {set i 2} {$i <= ($dx/50)} {incr i} {
11 | box dotted with sw at [last box se]
12 | }
13 | move down [1 cm] from [last arrow center]
14 | text text $text
15 | }
16 | move right [5 mm] from [last block e]
17 | }
18 |
19 | gridarrow 0.5 "line up left"
20 | gridarrow 1.0 "arrow up left 1"
21 | gridarrow 1.5 "arrow up left 1.5"
22 | gridarrow 2.0 "arrow up left 2"
23 |
--------------------------------------------------------------------------------
/examples/mentry/option.tcl:
--------------------------------------------------------------------------------
1 | #==============================================================================
2 | # Contains some Tk option database settings.
3 | #
4 | # Copyright (c) 2004-2023 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
5 | #==============================================================================
6 |
7 | #
8 | # Add some entries to the Tk option database
9 | #
10 | if {[tk windowingsystem] eq "x11"} {
11 | #
12 | # Create the font TkDefaultFont if not yet present
13 | #
14 | catch {font create TkDefaultFont -family Helvetica -size 9}
15 |
16 | option add *Font TkDefaultFont
17 | option add *selectBackground #5294e2
18 | option add *selectForeground white
19 | }
20 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-15-spline-1.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | proc showcorners {e corners} {
3 | foreach {c anchor text} $corners {
4 | circle radius 2 at [$e $c] color red text $text anchor $anchor
5 | }
6 | }
7 |
8 | block {
9 | down
10 | block { spline right then down [1 cm] left then right }
11 | text {The spline curve ...}
12 | }
13 | move
14 | block {
15 | down
16 | block {
17 | line dashed right then down [1 cm] left then right
18 | spline from [last line start] right then down [1 cm] left then right
19 | showcorners [last line] { 1 ne 1 2 nw 2 3 se 3 4 sw 4 }
20 | }
21 | text {... with tangents displayed}
22 | }
23 |
24 |
--------------------------------------------------------------------------------
/support/releases/package_yml.txt:
--------------------------------------------------------------------------------
1 | dist_id: tklib
2 | version: @PACKAGE_VERSION@
3 | language: tcl
4 | description: |
5 | This package is intended to be a collection of Tcl packages that provide
6 | utility functions useful to a large collection of Tk programmers.
7 |
8 | The home web site for this code is http://core.tcl.tk/tklib/.
9 | At this web site, you will find mailing lists, web forums, databases
10 | for bug reports and feature requests, the CVS repository (browsable
11 | on the web, or read-only accessible via CVS ), and more.
12 |
13 | categories:
14 | - Library/Utility
15 | - Library/GUI
16 | license: BSD
17 | owner_id: AndreasKupries
18 | wrapped_content: @PACKAGE_NAME@-@PACKAGE_VERSION@/
19 |
--------------------------------------------------------------------------------
/modules/widgetl/icons/readme.txt:
--------------------------------------------------------------------------------
1 | Silk icon set 1.3
2 |
3 | _________________________________________
4 | Mark James
5 | http://www.famfamfam.com/lab/icons/silk/
6 | _________________________________________
7 |
8 | This work is licensed under a
9 | Creative Commons Attribution 2.5 License.
10 | [ http://creativecommons.org/licenses/by/2.5/ ]
11 |
12 | This means you may use it for any purpose,
13 | and make any changes you like.
14 | All I ask is that you include a link back
15 | to this page in your credits.
16 |
17 | Are you using this icon set? Send me an email
18 | (including a link or picture if available) to
19 | mjames@gmail.com
20 |
21 | Any other questions about this icon set please
22 | contact mjames@gmail.com
23 |
--------------------------------------------------------------------------------
/modules/diagrams/include/elem/diamond.inc:
--------------------------------------------------------------------------------
1 | [call [cmd diamond] [arg attr]...]
2 | [call [cmd <>] [arg attr]...]
3 |
4 | [image figure-02-diamond]
5 | [include cat_closed.inc]
6 |
7 | It handles the attributes
8 |
9 | [list_begin definitions]
10 | [include ../attr/anchor.inc]
11 | [include ../attr/diam_aspect.inc]
12 | [include ../attr/at.inc]
13 | [include ../attr/color.inc]
14 | [include ../attr/fillcolor.inc]
15 | [include ../attr/diam_height.inc]
16 | [include ../attr/justify.inc]
17 | [include ../attr/stroke.inc]
18 | [include ../attr/style.inc]
19 | [include ../attr/text.inc]
20 | [include ../attr/textcolor.inc]
21 | [include ../attr/textfont.inc]
22 | [include ../attr/diam_width.inc]
23 | [include ../attr/with.inc]
24 | [list_end]
25 |
--------------------------------------------------------------------------------
/modules/style/pkgIndex.tcl:
--------------------------------------------------------------------------------
1 | # Tcl package index file, version 1.1
2 | # This file is generated by the "pkg_mkIndex" command
3 | # and sourced either when an application starts up or
4 | # by a "package unknown" script. It invokes the
5 | # "package ifneeded" command to set up package-related
6 | # information so that packages will be loaded automatically
7 | # in response to "package require" commands. When this
8 | # script is sourced, the variable $dir must contain the
9 | # full path name of this file's directory.
10 |
11 | package ifneeded style 0.3 [list source [file join $dir style.tcl]]
12 | package ifneeded style::as 1.4.1 [list source [file join $dir as.tcl]]
13 | package ifneeded style::lobster 0.2 [list source [file join $dir lobster.tcl]]
14 |
--------------------------------------------------------------------------------
/support/devel/sak/test/cmd.tcl:
--------------------------------------------------------------------------------
1 | # -*- tcl -*-
2 | # Implementation of 'doc'.
3 |
4 | # Available variables
5 | # * argv - Cmdline arguments
6 | # * base - Location of sak.tcl = Top directory of Tcllib distribution
7 | # * cbase - Location of all files relevant to this command.
8 | # * sbase - Location of all files supporting the SAK.
9 |
10 | package require sak::util
11 | package require sak::test
12 |
13 | if {![llength $argv]} {
14 | sak::test::usage Command missing
15 | }
16 |
17 | set cmd [lindex $argv 0]
18 | set argv [lrange $argv 1 end]
19 |
20 | if {[catch {package require sak::test::$cmd} msg]} {
21 | sak::test::usage Unknown command \"$cmd\" : \
22 | \n $::errorInfo
23 | }
24 |
25 | sak::test::$cmd $argv
26 |
27 | ##
28 | # ###
29 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-44-example-systemdiagram.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 | set movelength [3 cm]
3 |
4 | arrow "source" "code"
5 |
6 | set LA [box "lexical" "analyzer"]
7 | arrow "tokens" above
8 |
9 | set P [box "parser"]
10 | arrow "intermediate" "code"
11 |
12 | set Sem [box "semantic" "checker"]
13 | arrow
14 | arrow <-> up from [$LA top]
15 |
16 | set LC [box "lexical" "corrector"]
17 | arrow <-> up from [$P top]
18 |
19 | set Syn [box "syntactic" "corrector"]
20 | arrow up
21 |
22 | set DMP [box "diagnostic" "message" "printer"]
23 | arrow <-> right from [$DMP right]
24 |
25 | set ST [box "symbol" "table"]
26 | arrow from [$LC ne] to [$DMP sw]
27 | arrow from [$Sem nw] to [$DMP se]
28 | arrow <-> from [$Sem top] to [$ST bot]
29 |
--------------------------------------------------------------------------------
/modules/diagrams/figures/figure-36-block-1.dia:
--------------------------------------------------------------------------------
1 | # -*- tcl -*- tcl.tk//DSL diagram//EN//1.0
2 |
3 | proc showcorners {e corners} {
4 | foreach {c anchor text} $corners {
5 | circle radius 2 at [$e $c] color red text $text anchor $anchor
6 | }
7 | }
8 |
9 | proc compass {e} {
10 | showcorners $e {
11 | n s n ne sw ne e w e se nw se
12 | s n s sw ne sw w e w nw se nw
13 | c sw c
14 | }
15 | }
16 |
17 | proc make {} {
18 | block {
19 | circle
20 | line up from [last circle n]
21 | line down from [last circle s]
22 | line right from [last circle e]
23 | line left from [last circle w]
24 | box dashed with nw at [[last circle se] + [20 20]]
25 | set Caption [last box center]
26 | }
27 | }
28 |
29 | right ; make ; move ; compass [make]
30 |
--------------------------------------------------------------------------------
/examples/wcb/option.tcl:
--------------------------------------------------------------------------------
1 | #==============================================================================
2 | # Contains some Tk option database settings.
3 | #
4 | # Copyright (c) 2010-2023 Csaba Nemethi (E-mail: csaba.nemethi@t-online.de)
5 | #==============================================================================
6 |
7 | #
8 | # Add some entries to the Tk option database
9 | #
10 | if {[tk windowingsystem] eq "x11"} {
11 | #
12 | # Create the fonts TkDefaultFont and TkFixedFont if not yet present
13 | #
14 | catch {font create TkDefaultFont -family Helvetica -size 9}
15 | catch {font create TkFixedFont -family Courier -size 9}
16 |
17 | option add *Font TkDefaultFont
18 | option add *selectBackground #5294e2
19 | option add *selectForeground white
20 | }
21 |
--------------------------------------------------------------------------------