- Some components provide Tcl procs without UI, for use in the console, or in other components
- Others will do their job in a toplevel, either transient (destroyed on FocusOut) or longer-lived. None shall occupy the standard "." toplevel.
- Components offer their services via tclIndex. "Exported" services come as procs in ::, while internals are slightly hidden in a namespace
- Services are made available by adding them to the console menu
- procs shall be no longer than 20 lines, lines no longer than ~40 characters, for convenient editing on the little thing itself
- colorview as eTcl plugin
- doodle as eTcl plugin
- e: a tiny editor plugin for eTcl + time-stamp + auto-indent + Simple search and replace
- encoview as eTcl plugin
- fontview as eTcl plugin
- htext as eTcl plugin
- iconview as eTcl plugin
- imgview as eTcl plugin
- more as eTcl plugin
- myPIE - remote-controlling Pocket IE
- registrar as eTcl plugin
- Extending the eTcl console - Visual cd
- A tiny version control
- Unixy minitools
# Sepp -- simple experimenting platform (Pocket)
#-- Richard Suchenwirth, Konstanz 2006
set tcl_interactive 1
catch {source [file dir [info na]]/etclrc.tcl}
lappend auto_path [file dir [info script]]
console eval {.console config -wrap word}
wm withdraw .
console eval {wm deiconify .}
unix
menu+ file Restart {exec [info na] $topscript &; exit}
set topscript [info script]
set docu(File/Backup) {Copy current Tcl fileset to SD card.}
menu+ file Backup {eval file copy -force [glob ~/*] /Speicherkarte/Programme/rs}
set docu(Edit/proc) {Select one of the defined procs to inspect or modify. Use File/Eval for modifying.}
menu+ edit proc {e [lb'select [lsort [info procs]]]}
menu+ edit Resource {e $tcl_rcFileName}
menu+ options auto_mkindex {auto_mkindex .}
menu+ options Calculator calc
menu+ options Icons iconview
menu+ options Registrar registrar
menu+ options Tree {lemontree dir}
menu+ help Colors colorview
menu+ help Help {htext::htext .h}
menu+ help Encoding encoview
WinSel'update
home.buttonCategory Development - Category Mobile

