- 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.button
Category Development - Category Mobile