diff options
author | William Joye <wjoye@cfa.harvard.edu> | 2019-01-07 21:05:28 (GMT) |
---|---|---|
committer | William Joye <wjoye@cfa.harvard.edu> | 2019-01-07 21:05:28 (GMT) |
commit | c6415290e8f20f16e5a62350b9de153d2bdf29a6 (patch) | |
tree | e40090d8e0b4d5c40d0a91f333a23db1ebcb6fba /tkcon/docs/dump.html | |
parent | cc7a4dfe87646677f2ac17cb8a403e522b5bf2a1 (diff) | |
parent | 0013d1381bef99a785ded5b295c70f613c78348e (diff) | |
download | blt-c6415290e8f20f16e5a62350b9de153d2bdf29a6.zip blt-c6415290e8f20f16e5a62350b9de153d2bdf29a6.tar.gz blt-c6415290e8f20f16e5a62350b9de153d2bdf29a6.tar.bz2 |
Merge commit '0013d1381bef99a785ded5b295c70f613c78348e' as 'tkcon'
Diffstat (limited to 'tkcon/docs/dump.html')
-rwxr-xr-x | tkcon/docs/dump.html | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/tkcon/docs/dump.html b/tkcon/docs/dump.html new file mode 100755 index 0000000..87e7873 --- /dev/null +++ b/tkcon/docs/dump.html @@ -0,0 +1,100 @@ +<HTML> +<HEAD> +<TITLE>tkcon: dump procedure</TITLE> +<LINK REL="STYLESHEET" TYPE="text/css" HREF="./style.css"> +</HEAD> + +<BODY BGCOLOR=#FFFFFF> + +<TABLE WIDTH=100% BORDER=0 CELLSPACING=2 CELLPADDING=0 BGCOLOR=#000000><TR><TD> +<!-- start header info --> +<TABLE WIDTH=100% BORDER=0 CELLSPACING=0 CELLPADDING=0 BGCOLOR=#FFFFFF> +<TR> +<TH><FONT SIZE=+3>tkcon: <CODE>dump</CODE> procedure</FONT></TH> +<TD align=right> +<A href="http://tkcon.sourceforge.net/"> +<IMG src="http://sourceforge.net/sflogo.php?group_id=11462&type=1" width="88" +height="31" border="0" alt="SourceForge Logo"></A> +</TD> +</TR> +</TABLE> +<!-- end header info --> + +</TD></TR><TR><TD> +<!-- start main navigation table --> +<TABLE BORDER=1 CELLPADDING=2 CELLSPACING=2 BGCOLOR=#CCCCCC width=100%> +<TR> +<TH CLASS="hi"><A HREF="index.html" CLASS="hi">Documentation</A></TH> +<TH><A HREF="purpose.html">Purpose & Features</A></TH> +<TH><A HREF="limits.html">Limitations</A></TH> +<TH><A HREF="todo.html">To Do</A></TH> +<TH><A HREF="license.terms">License</A></TH> +</TR><TR> +<TH COLSPAN=2><A HREF="plugin.html">Online Demo</A> +(requires <A HREF="http://tcl.activestate.com/software/plugin/">Tk plugin</A>)</TH> +<TH COLSPAN=3><A HREF="nontcl.html">Using TkCon with other Tk Languages</A></TH> +</TR> +</TABLE> +<!-- end main navigation table --> +</TD></TR><TR><TD> +<!-- start secondary navigation table --> +<TABLE BORDER=1 CELLPADDING=2 CELLSPACING=2 BGCOLOR=#BBBBBB width=100%> +<TR> +<TH><A HREF="start.html">Getting Started</A></TH> +<TH><A HREF="bindings.html">Special Bindings</A></TH> +<TH><A HREF="procs.html">Procedures</A></TH> +<TH><A HREF="demopic.png">Screenshot</A></TH> +</TR> +<TR> +<TH CLASS="hi2"><A HREF="dump.html" CLASS="hi2"><CODE>dump</CODE></A></TH> +<TH><A HREF="tkcon.html"><CODE>tkcon</CODE></A></TH> +<TH><A HREF="idebug.html"><CODE>idebug</CODE></A></TH> +<TH><A HREF="observe.html"><CODE>observe</CODE></A></TH> +</TR> +</TABLE> +<!-- end secondary navigation table --> +</TD></TR><TR><TD BGCOLOR=#FFFFFF> +<DIV CLASS="indent"> + <P> +The <CODE>dump</CODE> command provides a way for the user to spit out +state information about the interpreter in a Tcl readable (and human +readable) form. It takes the general form: + +<BLOCKQUOTE> +<code>dump</code> <b>method</b> <i>?-nocomplain? ?-filter pattern? ?--? +pattern ?pattern ...?</i> +</BLOCKQUOTE> + +The patterns represent glob-style patterns (as in <code>string match pattern +$str</code>). <i>-nocomplain</i> will prevent <code>dump</code> from +throwing an error if no items matched the pattern. <i>-filter</i> is +interpreted as appropriate for the method. The various methods are: + +<DL> + +<DT> <CODE>dump <b>command</b></CODE> <i>args</i> +<DD> Outputs one or more commands. + +<DT> <CODE>dump <b>procedure</b></CODE> <i>args</i> +<DD> Outputs one or more procs in sourceable form. + +<DT> <CODE>dump <b>variable</b></CODE> <i>args</i> +<DD> Outputs the values of variables in sourceable form. Recognizes nested +arrays. The <i>-filter</i> pattern is used as to filter array element +names and is interepreted as a glob pattern (defaults to {*}). +It is passed down for nested arrays. + +<DT> <CODE>dump <b>widget</b></CODE> <i>args</i> +<DD> Outputs one or more widgets by giving their configuration options. +The <i>-filter</i> pattern is used as to filter the config options and +is interpreted as a case insensitive regexp pattern (defaults to {.*}) + +</DL> +</DIV> +</TD></TR></TABLE> + +<HR NOSHADE SIZE=1> +<ADDRESS><FONT SIZE=2>© Jeffrey Hobbs</FONT></ADDRESS> + +</BODY> +</HTML> |