<?xml version="1.0" encoding="UTF-8" ?>
<sect1 id="mainwindow-section">
<title
>Главное окно</title>

<mediaobject>
<imageobject>
<imagedata fileref="main_window.png"/>
</imageobject>
<caption
><para
>Текстовое отображение отлаживаемого файла.</para
></caption>
</mediaobject>

<sect2>
<title
>Работа с главным окном</title>

<para
>Маркер, отображаемый в начале строки, может быть четырёх цветов. <itemizedlist mark="bullet">
<listitem>
<para
>красный &mdash; включённая точка останова </para>
</listitem>
<listitem>
<para
>жёлтый &mdash; выключенная точка останова </para>
</listitem>
<listitem>
<para
>зелёный &mdash; текущая позиция отладчика </para>
</listitem>
<listitem>
<para
>чёрный &mdash; позиция текстового &quot;курсора&quot; </para>
</listitem>
</itemizedlist>
</para>

<para
>Вы можете установить/выключить/удалить точку останова в начале ветки &XML;, используя левую кнопку мыши. </para>

<para
>Вы можете перемещать курсор по тексту, используя <simplelist>
<member
>Клавиши со стрелками: влево, вправо, вверх, вниз</member>
<member
>Клавиши поэкранного просмотра: page up, page down</member>
</simplelist>
</para>
</sect2>

<sect2>
<title
>Работа с выводом &kxsl;</title>

<para
>Большая часть вывода &kxsl; собрана и предствлена или в диалоге мониторов, или в окне вывод &kxsl;. Исключения: <itemizedlist>
<listitem>
<para
>Сообщение об ошибке.</para>
</listitem>
<listitem>
<para
>Результат проверки выражения</para>
</listitem>
<listitem>
<para
>Вывод поиска отправляется в файл, указанный в окне вывода &kxsl;</para>
</listitem>
</itemizedlist>
</para>
</sect2>

<sect2>
<title
>Панель инструментов &kxsl;</title>

<variablelist>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="configure.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Настройка</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Настройка сеанса <xref linkend="configure-section"/> </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="configure.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Монитор</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>В процессе написания. </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="run.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Выполнить</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Продолжить выполнение с учётом внесённых изменений. </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="1downarrow.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Продолжить</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Продолжить выполнение до следующей точки останова. Если таковая не найдётся, отладчик остановится на таблице стилей. </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="step.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Шаг</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Перейти к следующией инструкции XSLT. </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="next.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Далее</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Продолжить до следующей инструкции на той же глубине вызовов. Например, это пригодится для пропуска <emphasis
>xsl:appply-templates</emphasis
> или <emphasis
>xsl:call-template</emphasis
>. </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="stepup.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Шаг вверх</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Перейти к следующей инструкции в дальнем фрейме стека. Это используется для шаблона на большей глубине. </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="stepdown.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Шаг вниз</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Перейти к следующей инструкции в ближнем фрейме стека.  </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="break.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Останов</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Добавить точку останова в текущей позиции курсора </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="delete.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Удалить</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Удалить точку останова в текущей позиции курсора </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="enable.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Включить/Отключить</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Активировать или отключить точку останова в текущей позиции курсора </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="source.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Источник</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Отобразить исходный файл XSLT </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="data.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Данные</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Отобразить текущий файл данных &XML; </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="output.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Вывод</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Отобразить текущий выходной файл </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guiicon
> <inlinemediaobject
> <imageobject
> <imagedata fileref="refresh.png"/> </imageobject
> </inlinemediaobject
> </guiicon
> <guimenu
>Отладка</guimenu
> <guimenuitem
>Перезагрузить</guimenuitem
> </menuchoice>
</term>
<listitem>
<para
>Загрузить текущий отображаемый файл с диска </para>
</listitem>
</varlistentry>

</variablelist>
</sect2>
</sect1>
