<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">

<!--Converted with LaTeX2HTML 2K.1beta (1.57)
original version by:  Nikos Drakos, CBLU, University of Leeds
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
  Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
<HTML>
<HEAD>
<TITLE>Tk LATEXEditor Programming Guide</TITLE>
<META NAME="description" CONTENT="Tk LATEXEditor Programming Guide">
<META NAME="keywords" CONTENT="tle_api_guide">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=koi8-r">
<META NAME="Generator" CONTENT="LaTeX2HTML v2K.1beta">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">

<LINK REL="STYLESHEET" HREF="tle_api_guide.css">

</HEAD>

<BODY >

<H1 ALIGN="CENTER">Tk L<SUP><SMALL>A</SMALL></SUP>T<SMALL>E</SMALL>XEditor Programming Guide</H1>
<P ALIGN="CENTER"><STRONG>Sergey Kalinin (aka BanZaj) 17/06/2002</STRONG></P>

<H1><A NAME="SECTION00010000000000000000">
����������� ������</A>
</H1>

<P>
��� �������� ������ ������ ���������� ���� ������� (filename.tcl) ���������� � �������� lib/modules/. ���� ����� �������� ������������� ��� ������ ���������.

<P>

<H1><A NAME="SECTION00020000000000000000">
���������� ����������</A>
</H1>

<H2><A NAME="SECTION00021000000000000000">
������������ ������</A>
</H2>
��� �������� ��������� ������������ ������ ���������� <I>dir</I>:

<UL>
<LI>dir(mod) - ������� � �������� ��������� (modules) (����� � ����� � ������� ������� �������� �� ���������)
</LI>
<LI>dir(gui) - ����� ��������� ������� ������������ (gui)
</LI>
<LI>dir(img) - ������� ����������� (img)
</LI>
<LI>dir(msg) - ������� ��������� (msg), ������������ ��� ����������� ����������������� ���������� ���������
</LI>
<LI>dir(tmpl) - ������� ���������� (template)
</LI>
<LI>dir(work) - ������� ������� (&nbsp;/.tktexeditor)
</LI>
</UL>

<P>

<H2><A NAME="SECTION00022000000000000000">
����������� �������</A>
</H2>
��� ����������� ������� ��� ���������� � ��������� ������������ ������ ���������� :

<UL>
<LI>font(normal) - ������� �����
</LI>
<LI>font(bold) - ������ �����
</LI>
<LI>font(editNormal) - ������� ����� � ���������
</LI>
<LI>font(editBold) - ������ ����� � ���������
</LI>
</UL>

<P>

<H2><A NAME="SECTION00023000000000000000">
����������� �������� �����</A>
</H2>
��� ����������� �������� ����� ���������� � ��������� ���� � ��������� ��������� ������  <I>color</I>

<P>

<H3><A NAME="SECTION00023100000000000000">
��������� ����������</A>
</H3>

<UL>
<LI><I>tree</I> - ��� Tree �������
</LI>
<LI><I>nb</I> - ��� NoteBook ������� ���������
</LI>
<LI><I>treeStruct</I> - ��� Tree ��� ��������� ���������
</LI>
<LI><I>lblList</I> - ��� ������ �����
</LI>
<LI><I>module()</I> - ������ ���������� ���������� ������ ����� ������� ������� (�� lib/modules/module.tcl)
</LI>
<LI>files() - ������ ���������� � ������� �������� ������
</LI>
<LI><I>activeFile</I> - ��� �������� ���� 
�������� ��� ���������� ����� ��������� ����� ���������� :
<PRE>
    if {$activeFile == ""} {return} &lt;-- ��������
    set text "$nb.f$activeFile.f.text" &lt;-- ��� ���������� �������
    set fullPath [lindex $files($activeFile) 0] &lt;-- ������ ���� � �����
</PRE>

<P>
</LI>
</UL>

<P>

<H1><A NAME="SECTION00030000000000000000">
�� ���� ��������� ...</A>
</H1>
 <STRONG>Tk L<SUP><SMALL>A</SMALL></SUP>T<SMALL>E</SMALL>XEditor Programming Guide</STRONG><P>
This document was generated using the
<A HREF="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 2K.1beta (1.57)
<P>
Copyright &#169; 1993, 1994, 1995, 1996,
<A HREF="http://cbl.leeds.ac.uk/nikos/personal.html">Nikos Drakos</A>, 
Computer Based Learning Unit, University of Leeds.
<BR>
Copyright &#169; 1997, 1998, 1999,
<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>, 
Mathematics Department, Macquarie University, Sydney.
<P>
The command line arguments were: <BR>
 <STRONG>latex2html</STRONG> <TT>-no_navigation -split 0 /home/kalinin/projects/tcl/tle/doc/tle_api_guide.tex</TT>
<P>
The translation was initiated by  on 2002-12-17
<BR><HR>
<ADDRESS>

2002-12-17
</ADDRESS>
</BODY>
</HTML>