1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Isac .0 help documentation -->
3 <!-- Copyright (C) 2001 John Gellene -->
4 <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
5 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
9 <firstname>John</firstname>
11 <surname>Gellene</surname>
14 <address><email>jgellene@nyc.rr.com</email></address>
21 <holder>John Gellene</holder>
25 <title>Legal Notice</title>
27 <para>Permission is granted to copy, distribute and/or modify this
28 document under the terms of the GNU Free Documentation License,
29 Version 1.1 or any later version published by the Free Software
30 Foundation; with no <quote>Invariant Sections</quote>,
31 <quote>Front-Cover Texts</quote> or <quote>Back-Cover Texts</quote>,
32 each as defined in the license. A copy of the license is included in
33 the file <filename>COPYING.DOC.txt</filename> included with the
34 jEdit distribution.</para>
37 <title>QuickNotepad 4.2</title>
41 <title>Introduction</title>
44 <primary>QuickNotepad</primary>
47 <para>This plugin provides a dockable <quote>scratch pad</quote> for
48 writing and displaying notes, to do lists or similar items as
49 unformatted text. The text is automatically saved upon closing the
50 plugin or exiting jEdit. It can also be saved manually. The user can
51 change the file to be displayed during the current editing session. The
52 path of the default notepad file can be changed as a user option.
53 Finally, the text file can be copied to a new, untitled jEdit buffer so
54 that it can be edited by the main program.</para>
56 <para>The <citetitle>jEdit Plugin Guide</citetitle> details the
57 development and design of QuickNotepad. It is a simple but functional
58 dockable plugin that incorporates the basic elements of the jEdit plugin
61 <para>The file <filename>changes42.txt</filename> in the plugin's source
62 code details the changes that were made to the plugin to conform to the
63 new plugin API for jEdit version 4.2.</para>
65 <para>The file <filename>changes40.txt</filename> in the plugin's source
66 code details the changes that were made to the plugin to conform to the
67 new plugin API for jEdit version 4.0.</para>
71 <title>Operation</title>
74 <primary>QuickNotepad</primary>
76 <secondary>shortcut keys</secondary>
77 </indexterm> When QuickNotepad is activated, it loads and displays
78 the file stored in its properties as unformatted text. The text can be
79 edited using the keyboard and mouse. The text area component recognizes
80 the following basic editing shortcuts:</para>
82 <!-- Limitations on xsltproc's capabilities require a blank column between -->
84 <!-- the two columns of data to provide spacing for the table. -->
86 <informaltable frame="none">
87 <tgroup align="left" cols="4">
88 <colspec colnum="1" />
92 <colspec colnum="2" />
94 <colspec colnum="3" />
98 <colspec colnum="4" />
108 <entry><keycombo action="simul">
109 <keysym>Ctrl</keysym>
122 <entry><keycombo action="simul">
123 <keysym>Ctrl</keysym>
136 <entry><keycombo action="simul">
137 <keysym>Ctrl</keysym>
146 <entry>Select All</entry>
150 <entry><keycombo action="simul">
151 <keysym>Ctrl</keysym>
160 <para>QuickNotepad ignores function keys and other combination key
165 <title>Toolbar buttons</title>
167 <para>Three buttons above the text area provide file management
172 <para><guilabel>Choose notepad file</guilabel> - this button
173 opens a file selection dialog permitting the user to select a
174 different file to view in the text area. If a new file is
175 selected, the old file is auomatically saved. The selection is
176 valid only for the current editing session; to change the
177 default QuickNotepad file for future sessions, use the <link
178 linkend="options">options dialog</link>.</para>
182 <para><guilabel>Save notepad file</guilabel> - this button
183 causes QuickNotepad to write the contents of the text area to
184 the designated notepad file. To save the text to another file
185 name, use the <guilabel>Copy notepad to buffer</guilabel>
190 <para><guilabel>Copy notepad to buffer</guilabel> - this button
191 causes the contents of the text to be written to a newly
192 created, untitled buffer in the main text editing area. This
193 operation does not alter the QuickNotepad text area or write its
194 text to storage. Further changes to either the QuickNotepad text
195 area or the new buffer will not affect the other.</para>
199 <para>These operations are listed in the menu which appears for
200 QuickNotepad under the <guimenu>Plugins</guimenu> heading. They can also
201 be made the subject of keyboard shortcuts in the <guilabel>Plugin
202 Shortcuts</guilabel> pane of jEdit's options dialog.</para>
204 <para>One other operation is available as a keyboard shortcut.
205 <guilabel>Bring QuickNotepad to front</guilabel> activates the plugin
206 and makes visible if it is currently hidden in a docking window.</para>
209 <simplesect id="options">
210 <title>Options</title>
213 <primary>QuickNotepad</primary>
215 <secondary>options</secondary>
218 <para>There are three options which can be set using the pane for
219 QuickNotepad in the <guilabel>Plugin Shortcuts</guilabel> section of the
220 general options dialog:</para>
224 <para>A checkbox governs whether the name of the notepad file
225 will be displayed in the toolbar panel above the text area. Even
226 if the file name display is enabled, if the plugin is displayed
227 to the left or right of the main editing area, the notepad file
228 name will likely be partially or completely hidden.</para>
232 <para>A text field and adjacent button allow the user to choose
233 the path of the default notepad file by typing its name or
234 opening a file chooser dialog. This file will be loaded (and the
235 old file saved) once the plugin's options settings are
240 <para>A third button shows the name, size and style of the font
241 used by the QuickNotepad text area. Pressing the button summons
242 a font chooser dialog for making a new selection. The text area
243 will be redrawn with the new font once the change is
250 <title>Legal notices</title>
252 <para>The QuickNotepad plugin is released under the GNU General Public
253 License (either version 2 or any later version, at the user's option). A
254 copy of the GPL is available in the <filename>COPYING.txt</filename>
255 file in the jEdit distribution.</para>
257 <para>The QuickNotepad plugin comes with ABSOLUTELY NO WARRANTY OF ANY
258 KIND; see section 11 and 12 of the GPL for details.</para>
260 <para>Permission is granted to copy, distribute and/or modify this
261 document under the terms of the GNU Free Documentation License, Version
262 1.1 or any later version published by the Free Software Foundation; with
263 no <quote>Invariant Sections</quote>, <quote>Front-Cover Texts</quote>
264 or <quote>Back-Cover Texts</quote>, each as defined in the license. A
265 copy of the license is included in the file
266 <filename>COPYING.DOC.txt</filename> included with the jEdit
271 <title>Feedback</title>
273 <para>Comments, bug reports and other feedback may be sent to the <ulink
274 url="mailto:jgellene@nyc.rr.com">author</ulink> or the jEdit-users