source: trunk/tkcon/docs/purpose.html @ 931

Last change on this file since 931 was 931, checked in by toby, 11 years ago

include rest of files

File size: 2.9 KB
RevLine 
[931]1<HTML>
2<HEAD>
3<TITLE>tkcon: Purpose & Features</TITLE>
4<LINK REL="STYLESHEET" TYPE="text/css" HREF="./style.css">
5</HEAD>
6
7<BODY BGCOLOR=#FFFFFF>
8
9<TABLE WIDTH=100% BORDER=0 CELLSPACING=2 CELLPADDING=0 BGCOLOR=#000000><TR><TD>
10<!-- start header info -->
11<TABLE WIDTH=100% BORDER=0 CELLSPACING=0 CELLPADDING=0 BGCOLOR=#FFFFFF>
12<TR>
13<TD><FONT SIZE=+3><B>tkcon: Purpose &amp; Features</B></FONT></TD>
14<TD align=right>
15<A href="http://tkcon.sourceforge.net/"> 
16<IMG src="http://sourceforge.net/sflogo.php?group_id=11462&type=1" width="88"
17height="31" border="0" alt="SourceForge Logo"></A>
18</TD>
19</TR>
20</TABLE>
21<!-- end header info -->
22
23</TD></TR><TR><TD>
24<!-- start main navigation table -->
25<TABLE BORDER=1 CELLPADDING=2 CELLSPACING=2 BGCOLOR=#CCCCCC width=100%>
26<TR>
27<TH><A HREF="index.html">Documentation</A></TH>
28<TH CLASS="hi"><A HREF="purpose.html" CLASS="hi">Purpose &amp; Features</A></TH>
29<TH><A HREF="limits.html">Limitations</A></TH>
30<TH><A HREF="todo.html">To&nbsp;Do</A></TH>
31<TH><A HREF="license.terms">License</A></TH>
32</TR><TR>
33<TH COLSPAN=2><A HREF="plugin.html">Online Demo</A>
34(requires <A HREF="http://tcl.activestate.com/software/plugin/">Tk plugin</A>)</TH>
35<TH COLSPAN=3><A HREF="nontcl.html">Using TkCon with other Tk Languages</A></TH>
36</TR>
37</TABLE>
38<!-- end main navigation table -->
39
40</TD></TR><TR><TD BGCOLOR=#FFFFFF>
41<DIV CLASS="indent">
42
43<H3>Purpose:</H3>
44
45tkcon is a replacement for the standard console that comes with Tk (on
46Windows/Mac, but also works on Unix).  The console itself provides
47<i>many</i> more features than the standard console.  tkcon works on all
48platforms where Tcl/Tk is available.  It is meant primarily to aid one when
49working with the little details inside tcl and tk, giving Unix users the GUI
50console provided by default in the Mac and Windows Tk.  It's also not a bad
51replacement for the default MS-DOS shell (although it needs lots of fine
52tuning).
53 <P>
54See <A HREF="limits.html">Limitations</A> for a good idea of what
55tkcon <B>can't</B> do for you.
56
57<H3>Features:</H3>
58
59Just in case you don't run across them while playing, here are some of the
60extras in tkcon:
61<UL>
62<LI> Command history
63<LI> Path (Unix style) / Proc / Variable name expansion
64<LI> Multiple consoles, each with its own state (via multiple interpreters)
65<LI> Captures <CODE>stdout</CODE> and <CODE>stderr</CODE> to console window
66<LI> Electric character matching (a la emacs)
67<LI> Electric proc highlighting
68<LI> Enhanced history searching
69<LI> Configurable
70<LI> Cut / Copy / Paste between windows
71<LI> Communication between consoles and other Tk interpreters (including
72non-tcl ones)
73<LI> Hot Errors (click on error result to see stack trace)
74<LI> Works on all Tk platforms
75</UL>
76
77Read the <A HREF="index.html">documentation</A> for how to take advantage
78of these features.
79</DIV>
80</TD></TR></TABLE>
81
82<HR NOSHADE SIZE=1>
83<ADDRESS><FONT SIZE=2>&copy;
84<A HREF="mailto:jeff.hobbs@acm.org">Jeffrey Hobbs</A></FONT></ADDRESS>
85
86</BODY>
87</HTML>
Note: See TracBrowser for help on using the repository browser.