You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
104 lines
2.3 KiB
104 lines
2.3 KiB
15 years ago
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||
|
<sect1 id="breakpoints">
|
||
|
<sect1info>
|
||
|
<authorgroup>
|
||
|
<author>
|
||
|
<firstname>Keith</firstname>
|
||
|
<surname>Isdale</surname>
|
||
|
<affiliation>
|
||
|
<address><email>k_isdale@tpg.com.au</email></address>
|
||
|
</affiliation>
|
||
|
</author>
|
||
|
<!-- TRANS:ROLES_OF_TRANSLATORS -->
|
||
|
</authorgroup>
|
||
|
</sect1info>
|
||
|
<title>Setting and Modifying Breakpoints</title>
|
||
|
|
||
|
<para>
|
||
|
The primary way to work with breakpoints is via the main window. See
|
||
|
<xref linkend="mainwindow-section"/>
|
||
|
</para>
|
||
|
|
||
|
<para>
|
||
|
Once you have started the style sheet, you can use the
|
||
|
<menuchoice>
|
||
|
<guimenu>Tools</guimenu>
|
||
|
<guimenuitem>Show inspectors</guimenuitem>
|
||
|
</menuchoice>
|
||
|
menu item. Then click on the Breakpoints tab. See below for an example.
|
||
|
</para>
|
||
|
|
||
|
<screenshot>
|
||
|
<screeninfo>Setting Breakpoints</screeninfo>
|
||
|
<mediaobject>
|
||
|
<imageobject>
|
||
|
<imagedata fileref="breakpoints_window.png" format="PNG" />
|
||
|
</imageobject>
|
||
|
<textobject><phrase>Setting Breakpoints</phrase></textobject>
|
||
|
</mediaobject>
|
||
|
</screenshot>
|
||
|
|
||
|
<sect2>
|
||
|
<title>Adding a Breakpoint</title>
|
||
|
|
||
|
<para>
|
||
|
You can add a breakpoint by supplying any of:</para>
|
||
|
<orderedlist>
|
||
|
<listitem><para>a file and line number</para>
|
||
|
</listitem>
|
||
|
<listitem><para>a template name</para>
|
||
|
</listitem>
|
||
|
<listitem><para>a template name and a mode name</para>
|
||
|
</listitem>
|
||
|
<listitem><para>a mode name</para>
|
||
|
</listitem>
|
||
|
</orderedlist>
|
||
|
|
||
|
|
||
|
<para>
|
||
|
And then pressing the <guibutton>Add</guibutton> button.
|
||
|
</para>
|
||
|
</sect2>
|
||
|
|
||
|
<sect2>
|
||
|
<title>Argument Details</title>
|
||
|
|
||
|
<para>
|
||
|
A file name may be absolute path to a local file. Or partial file (⪚
|
||
|
<filename>xsldoc.xsl</filename>).
|
||
|
</para>
|
||
|
|
||
|
<para>
|
||
|
A template or mode name may is fully Qualified Name where the non-local
|
||
|
part is optional ⪚ <emphasis>xsl:mytemplate</emphasis> is matched by
|
||
|
<emphasis>mytemplate</emphasis>
|
||
|
</para>
|
||
|
</sect2>
|
||
|
|
||
|
<sect2>
|
||
|
<title>Deleting a Breakpoint</title>
|
||
|
|
||
|
<para>
|
||
|
Firstly left mouse click the breakpoint you want to delete in the list of
|
||
|
current breakpoints. Then click the <guibutton>Delete</guibutton> button.
|
||
|
</para>
|
||
|
</sect2>
|
||
|
|
||
|
<sect2>
|
||
|
<title>Deleting All Breakpoints</title>
|
||
|
|
||
|
<para>
|
||
|
Click the <guibutton>Delete All</guibutton> button.
|
||
|
</para>
|
||
|
</sect2>
|
||
|
|
||
|
<sect2>
|
||
|
<title>Enabling or Disabling a Breakpoint</title>
|
||
|
|
||
|
<para>
|
||
|
Firstly &LMB; click the breakpoint you want to delete in the list of
|
||
|
current breakpoints. Then click the <guibutton>Enable</guibutton> button.
|
||
|
</para>
|
||
|
</sect2>
|
||
|
</sect1>
|