Version 1.2.1
What Is DragonEdit?
Installation
Thank you for trying DragonEdit!
DragonEdit is two applications in one. It's a powerful text editor for any format of text files. But it's also a fully-featured HTML web development solution, for creating and editing and updating web pages on the go. For those working only with text however, the HTML editing features can be hidden via the Toggle HTML Edit menu option.
As a text editor, DragonEdit has unique and powerful features such as:
· Multiple document editing
· Memory card I/O
· Edit files of any size
· Find/Replace regular expressions
· File upload via FTP
· Custom fonts
· Hires/virtual graffiti support
As an HTML editor,
· Full tag database for easy tag insertion
· Tag and attributes autocomplete
· Code snippets
· Javascript snippets
· Smart tag insertion (inserts tag around selected text)
· Code wizards
· HTTP download / FTP upload
And many other features!
If using DragonEdit only as a text editor, the following file must be installed:
· DragonEdit.prc
If you plan on using HTML features, the following files must be installed:
· DragonEdit.prc
· HTMLTag.pdb
· HTMLAttribs.pdb
· JavaScript.pdb
Double-click on these files on your computer to add them to the HotSync installation queue. If this does not happen, make sure you have installed HotSync on your computer first. Then perform a HotSync by placing your Palm in its cradle and pressing the HotSync button or opening the HotSync application on your Palm device. Installation of new versions of DragonEdit can be done without having to delete previous versions.
DragonEdit can work with many different formats of files on different mediums. As long as it is an ASCII file (any file editable in NotePad in Windows or other text editors, with extensions such as .txt, .htm, .php, .js, .c, etc.), or even Unicode/multilingual text files, DragonEdit can work with it. There are several ways to open and save files:
· Memory card
SD/MMC/CF/Memory Stick/etc. are all supported. There is no special format for files on these cards, so you can simply copy/paste your files from your computer to the memory card in your Palm. Refer to the documentation that came with your Palm on how to place files onto your memory card. If you have an external card reader, you can access the memory card like a hard-drive on your computer.
· RAM
Files can be saved/opened to/from internal RAM memory using the DOC format.
· MemoPad
Read/write MemoPad documents.
· HTTP (Internet)
Download files from the Internet.
· FTP
Upload files to FTP servers.
You may purchase DragonEdit from the Green Dragon Software web site at www.GreenDragonSoftware.com .
When purchasing, you must enter your HotSync ID. This is the identity you chose when you first set up HotSync on your Palm device. You can check what your HotSync user name is in the Tools->Register menu in DragonEdit.
After receiving a registration code in an email, enter it into the Tools->Register dialog in DragonEdit and tap OK. This will remove the time trial and register DragonEdit as a purchased copy.
Send DragonEdit to your friends and colleagues using the Infrared Beam functionality in Palm OS. It will send a trial version of the software.
· New
Creates a new blank document.
· Open
Displays the Open dialog.
· Open URL
Download files off the Internet via HTTP.
· Close
Closes the current document. It will prompt you to save if you have not already.
· Close All
Closes all open documents.
· Save
Saves the current document. If it hasn't been saved before, it will open the Save As dialog.
· Save As
Displays the Save As dialog.
· Upload
Displays the Upload dialog.
· Undo
After typing in text or deleting text, use this to Undo.
· Cut/Copy/Paste
32kb limit for cut/copy/pasting within DragonEdit. 4kb limit when pasting to other applications.
· Jump To
Moves the cursor to a specified line or character position in the current document.
· Indent
Adds tabs in front of the selected block of text.
· Outdent
Removes tabs from the front of the selected block of text.
· Toggle HTML
See below.
Toggle HTML is used for hiding or displaying the HTML editing portion of the toolbar. This includes the Insert button and the HTML Wizard buttons. When the HTML toolbar is visible, HTML autocompletion is also enabled. If you set the Default Edit Mode in Options to Last, then DragonEdit will remember if you had the HTML elements visible or not, and hide or show them accordingly next time you start the application.
Insert Color
Select and color, and its hexadecimal value is inserted into the document.
Open Browser...
Launches a web browser and displays the open file in rendered form. This is useful for previewing your page on your Palm before uploading. To choose the web browser on your device to use, use the Tools->Options dialog.
Options
Displays the Options dialog.
About
Displays the program version number. It also shows the registration status.
Register
Shows registration and time trial status. Once you purchase DragonEdit, input the registration code you receive into this dialog.
This is the popup in the top left. It contains the current document's file name, or if editing a snippet, the snippet's title. Tap the arrow and it shows all open documents. If you create a new document or open one, it will add it to this list and select it. Use the File->Close or Close All features to close open documents. This is a convenient way to edit multiple files at once.
These are the three buttons on the top of the screen for quickly typing the < / > characters. These buttons are only visible when in HTML mode. Tapping the < button will insert the < character into the document and trigger the HTML autocomplete functionality.
Find and Replace are the icons on the top right of the screen.
Find:
Type in, paste, or mark in your document the text you want to search for. If you want to only find text in the same uppercase/lowercase, select Match Case. For regular expression searches, select Regular Expression. Regular expressions follow the same format as used in other regular expression-compatible software. See RegularExpressions.htm for more information.
You can select "current Document" or "All Open Documents" to adjust the scope of the search. Once you tap Find, it will list the results and their character positions in the documents in the bottom area of the screen. Tap on a result to go to that line and the result will be highlighted.
Replace:
This works similarly to Find, except that you enter the text you want to replace the found text under "Replace With:". Tap Replace to confirm for each candidate, or tap Replace All to automatically replace all matches without confirmation.
Tapping this button brings up a list with several choices:
Tags
Brings up the Insert Tag dialog. Select the tag category at the top and/or a filter at the bottom to limit the choices. Tap Insert and the tag is inserted. If you highlight text before doing this, then the tag will be inserted around that highlighted text.
Javascript
Opens the Javascript snippets dialog. Works like the Snippets dialog, except that the right side is for a description of the snippet instead of its contents. The description field is editable and automatically saved as it is edited.
Snippets
Opens the Snippets dialog, where you can store bits of code or other text for quick insertion into your document. Tap + to add a snippet, which will open a new document for editing. Save it normally (File->Save) and it will update the snippet, or Save As to save it under a different name. Tap - to remove the selected snippet. Tap Ren to rename the snippet, and Edit to open the selected snippet for editing. Insert inserts the snippets.
Symbols
Tap the desired symbol and tap Insert. It will insert the symbol's HTML code into the document.
This row of icons represent the HTML wizards present in DragonEdit. Below is a description of each. For more information on certain HTML tags, visit http://www.w3schools.com/tags/default.asp
Link
Inserts the anchor tag (<a>) and its attributes.
Image
Inserts the image tag (<img>) and its attributes.
Table
Inserts a table structure. Enter values for Rows and Cols to generate the corresponding <tr> and <td> code. (<table>).
Font
Tap font names to insert them into the font list. If Font 1 is not present in the user's system when viewing the web page, Font 2 is used, and so on. You can write your own font names if they’re not present in the list box.
List
Inserts a list. The list header is optional. Separate list items with line breaks (for example, the first list item is written all on one line, then type enter to go to the next line to begin the next list item). Select list styles with the popup options.
Flash
Inserts the code for a Flash animation object. Refer to Macromedia Flash documentation for a description of what the parameters mean.
Paragraph
Inserts <p></p> tags. If you have any text highlighted, the tags will be inserted surrounding the selected text.
Line Break
Inserts <br> and a line break.
Select the storage medium from the popup list in the top right. This allows you to choose a memory card, the internal RAM memory, or the Memo database.
The Internal RAM selection will open uncompressed or compressed DOC-formatted files. This is Palm's DOC format, as used for eBooks and such. DragonEdit cannot read MS Word .doc files.
Open folders by tapping on the name in the list. Go up a folder by tapping on the top "..." item. The Action popup list in the bottom right allows you to delete, rename, etc. Tap Open with a file selected and it will open the file.
This allows you to download a file from the Internet via HTTP as a new document in DragonEdit. Type the URL address in the text field. The buttons on the bottom allow for quick insertion of common terms, and the popup list arrow on the right displays previously used URLs. Tap OK and the file's contents will be inserted into a new document. The new document won't be saved though, so if you want to save it tap on File->Save.
The Save dialog works like the Open dialog. Navigate to the folder you want to save the document in if you've selected a memory card. Type the file name into the text field at the bottom and tap Save to save the file. You can select a different memory card or the device's internal RAM memory or the Memo database. The Action popup list lets you do things like delete and rename items and create folders. If the document being edited is a snippet, the Save dialog turns into a snippet saving dialog. For Snippets, Internal RAM and the Memo database, you can choose a category to save under as well.
When saving to Internal RAM, files are stored in the compressed DOC format. This allows other DOC-reader software on the Palm to view these files.
When Uploading, if there are no servers already configured, DragonEdit will go directly to the Add Server dialog. Otherwise, this dialog can be accessed by tapping on the Server popup list and tapping on "Edit Servers". To add a server, tap New.
The Nickname field is what DragonEdit will call the server in the list of servers in DragonEdit. The Port field is usually 21. The Server field is for the FTP server's address (the ftp:// portion is unneeded).
Remote Directories are names of folders (their paths) on the server. Add folders that you want to be able to quickly upload files to. It is like a "favorites" list. Then when you upload a file, you can select which directory from this list you want to upload the file to.
You can edit existing Servers by tapping "Edit Servers" and selecting a server and tapping Edit instead of New.
See Toggle HTML.
Documents are displayed with the selected font. Low-resolution devices have a new narrow-width font, while high-resolution devices have three new fonts that allow much more text to be displayed at once.
Tap the boxes to select a color theme for the text field.
Turning word wrap off allows you to horizontally scroll the text field.
Documents are displayed with the selected font. Low-resolution devices have a new narrow-width font, while high-resolution devices have three new fonts that allow more text to be displayed on the screen at once.
Sets the web browser on your device that will be used to preview documents when the Tools->Open in Browser menu item is used.
Sets line return format when saving files. Windows uses a Carriage Return (CR) followed by a Line Feed (LF) to end a line, while MacOS, PalmOS, and Linux use only a Line Feed (LF). Many editors for MacOS/Linux/Windows support files of either formats though.
There are several ways DragonEdit assists you while writing code. Note that this functionality is only enabled when you have the HTML toolbar visible (via the menu option Edit->Toggle HTML).
If you start a new tag by typing the < character, a list of HTML tags will appear. You can continue to type a tag name and it will find it on the list, or you can scroll the list with page up/page down (or up/down if you have a 5-way or keyboard). Tapping on a tag name, or pressing Enter will insert the tag name. For example, if you want to insert the tag <font>, you only have to type <fo and press Enter (or graffiti Enter, or press the middle button on your 5-way).
The next way DragonEdit helps you is with tag attribute completion. So if you typed <fo and pressed Enter, <font will be displayed. You could close the tag by typing >, but if you insert a space instead, a list of Font attributes will display. You can insert these in the same manner as tag names.
The last way DragonEdit autocompletes HTML code is when you want to insert a corresponding closing tag, such as </font>. After typing the tag <font>, and whatever text you want to change the font of, you can type </ and DragonEdit will automatically fill in the rest, turning it into </font>. This even works for nested tags, so that if you have <b><u>Hello!</u> and you type </, it will know that <b> needs to be closed and it will insert </b>. If a tag does not require a corresponding closing tag, such as with <br>, DragonEdit is smart enough to skip over it when closing tags.
Copyright © 2007 Green Dragon Software
support@greendragonsoftware.com