PrestoEdit Overview
An advanced multi-tabbed text editor for source code and plain text. Includes advanced features for developers including projects, line numbers, spell checking, full color syntax highlighting and code handling features.
Products / Languages Supported
ANSI C, Batch files, C, C++, Delphi, HTML, Informix, INI files, Java, MS SQL, ObjectPAL, Object Pascal, Oracle, Paradox, Perl, PL/SQL, SQL, Sybase, and Visual Basic.

PrestoEdit Includes
- centralizes your text editing needs
- edit simple text files
- Color syntax highlighting: Object Pascal (Delphi), ANSI C (C/C++), HTML, INI Files, Java, ObjectPAL (Paradox), Perl, SQL and Visual Basic.
- Color printing
- customizable Editor Options
- Code Templates
- Key Assignments (keyboard shortcuts)
- easily set Filters and File Association
- unlimited Undo/Redo
- Grouped Undo/Redo
- Undo After Save
- Bookmarks
- Block Indent/Undent
- Print Preview
- Active Spell (misspelled words underlined with the red squiggly line)
- extensive Find and Replace with history, regular expressions, and scope and direction
- Spell Checking
- 30,000-word Roget's Thesaurus
- 160,000-word Definitions Dictionary
Color Syntax Highlighting:
Fully customizable Color Syntax Highlighting in all 9 programming languages allows you to change the appearance of your code, to match your compiler or personal preferences. Color printing too!
Key Assignments:
You can easily customize all the shortcut key assignments. For example if you wish to use another shortcut key combination for the Undo action (other than the default Ctrl+Z), you may do so.
Command Line Switches
AutoSave: -AS
Margin: -Mx
Document Sensitive Options
Standardized on changing Editor Options via the MenuItems applies to the current document only. To permanently change an option, use the Editor Options or General Options dialogs.
Filters:
Set File Extension Filters for Plain Text or any Highlighting Scheme. For example, if you prefer to have the default plain text extension be .RPT, instead of .TXT, you may do so. Or if you want .HTM (or .ASP) to be your default HTML document extension, you may set it as default rather than .HTML.
File Association:
You may associate any File Type with EditorPro and be able to double-click, in Windows Explorer or the Desktop, a file of that type and automatically open it in EditorPro.
Undo/Redo:
EditorPro has extensive support for Undo and Redo. Regular unlimited Undo/Redo permits you to have complete step-by-step control over editing of your document. Grouped Undo/Redo allows you to perform unlimited Undo/Redo actions in a group. For example, you type a line and wish to Undo that line, just hit the Grouped Undo shortcut key or menuitem and that complete line is Undone! When Undo After Save is active, you can perform Undo actions even after you have saved the document.
Bookmarks:
EditorPro supports Bookmarks 1 to 10 and Custom Bookmarks Bookmarks 1 to 10: Set and Go To Bookmarks with keyboard shortcut keys or menuitems Custom Bookmarks: Set Custom Bookmarks, to which you can apply meaningful names such as the highlighted text or edit the name. For example if you have "TagNameHere" highlighted when you set the Custom Bookmark, the suggested name for this Bookmark will be "TagNameHere". Or you can edit it to say "TagNameHere-Top".
Print Preview:
Preview your document's appearance and layout prior to printing using Zoom to view closeups, navigate to any page, Grid to assist in layout or view two pages at a time.
File | Printing Options | Mono Print
Prints current file in monochrome, any color specifications will be ignored and the text will be printed as black text on a white background. All text styles (Bold, Italic etc.) will still be applied.
File | Printing Options | Mono Print Selection
Prints Selected text in current file in monochrome, any color specifications will be ignored and the text will be printed as black text on a white background. All text styles (Bold, Italic etc.) will still be applied.
Delete Current Line
Added Delete Current Line, by default Ctrl + Y, to Java, Pas, Perl and Plain Text Highlighting Schemes.
New Insert Date/Time shortcut keys to:
Shift + Ctrl + 1
Shift + Ctrl + 2
Shift + Ctrl + 3
Shift + Ctrl + 4
Shift + Ctrl + 5
Active Spell:
Active Spell underlines misspelled words with the red squiggly line, on-the-fly, as you type. Right-clicking on the underlined word brings a popup menu with suggested correct spelling and many other options on how to process that misspelled word: Ignore All, Add to Custom User Dictionary and more.
Find and Replace:
Extensive Find/Replace options: Case Sensitive, Regular Expressions, Direction: Forward/Back, Scope: Find/Replace in all open documents, History of text previously used (also manage the entries with Add/Remove/Clear/Move Up or Down) QuickFind: Use the QuickFind toolbar instead of the Find dialog, to quickly find text in a Forward or Back direction.
Specialized dictionary needs?
If you have a need for a dictionary of very specialized words, technical, medical, mathematics or any other set of words, we can create a specialized dictionary for your specific needs. Contact us at devspell@prestwood.net for details on how to get a special compiled dictionary to use with PrestoEdit.
Customizable Toolbars and Menus
Fully customizable toolbars and menus were added. This interface is consistent with the Office 2000 toolbar and menu customization. You may also use the little down arrow on the right side of all toolbars and menus to quickly Add/Remove toolbars, buttons or items, reset or customize.
AutoOpen feature
Implemented AutoOpen to allow you to start PrestoEdit with any file(s) opened.
Go to the General Options dialog, AutoOpen Tab to Add, Remove and Edit file(s) which you want to be opened every time PrestoEdit is launched.
You will also find on the Options Menu the following new items.
1. "Add/Replace current files to AutoOpen files": This item will either Add the files currently open in PrestoEdit or Replace the AutoOpen files with the currently open files, if there are no files currently in AutoOpen.
2. "Start Editor with AutoOpen files": This allows you to quickly change the option to start PrestoEdit with the AutoOpen files
Intellimouse Support
IntelliMouse scroll button (scroll wheel) now scrolls by the setting defined in the Control Panel Mouse applet, either "Scroll # lines at a time" or "Scroll one 'screen' at a time".
SQL Support
In the SQL mode, highlighting is based on SQL ANSI 92 plus additions for specific servers including Oracle and Informix.
Code Templates:
Code Templates can be used to insert predetermined blocks of text, from a "From the Desk of..." at the top of office memos to Procedure or Function Templates to HTML Tags. With just a simple shortcut key any of these Templates can be inserted anywhere in the document and the cursor is placed where the | symbol is, ready for you to begin typing. Examples of Code Templates:
Shopping List Example
##### Groceries:
1. |
2.
##### Pharmacy:
1.
2.
##### Hardware:
1.
2.
Example of a Memo Outline:
From the desk of: Elvis Presley
Date: |
Time:
Subject:
Action Items:
~~~
Example of a language procedure:
procedure |
begin
end;
Oracle Support
In addition to SQL ANSI 92 highlighting, the SQL mode also supports Oracle related keywords and scalar data types plus support for Oracle's use of "/*" and "*/" for multi-line comments and "--" to delimit single line comments.
keywords:
|
scalar data types:
|
REPLACE
PACKAGE
BODY
TYPE
RECORD
LOOP
ROWTYPE
RETURN
ELSIF
TRUE
FALSE
OTHERS
SYNONYM
CONSTANT
FETCH
OPEN
CLOSE |
BINARY_INTEGER
DEC
DECIMAL
DOUBLE PRECISION
FLOAT
INT
INTEGER
NATURAL
NUMBER
NUMERIC
PLS_INTEGER
POSITIVE
REAL
SMALLINT
CHAR
CHARACTER
LONG
LONG RAW
NCHAR
NVARCHAR2
RAW
ROWID
STRING
VARCHAR
VARCHAR2
BOOLEAN
DATE
BFILE
BLOB
CLOB
NCLOB |
Informix Highlighting
Added Informix Keywords to SQL Highlighting Scheme
ALL_ROWS
ANSI
APPEND
ATTACH
AUDIT
AUTHORIZATION
AVG
BUFFERED
BYTE
CALL
CASCADE
CASE
CHAR_LENGTH
CHARACTER_LENGTH
CLUSTER
CLUSTERSIZE
COBOL
CONSTRAINTS
CONTINUE
CRCOLS
DATASKIP
DATETIME
DAY
DBA
DBPASSWORD
DECODE
DEFERRED
DEFINE
DETACH
DIRTY
DISABLED
DISTRIBUTIONS
DOCUMENT
DOUBLE
EACH
ELIF
ENABLED
ERROR
EXCLUSIVE
EXEC
EXPLAIN
EXPRESSION |
EXTEND
EXTENT
FILE
FILLFACTOR
FILTERING
FIRST_ROWS
FOREACH
FORTRAN
FOUND
FRACTION
FRAGMENT
GLOBAL
GO
GOTO
HIGH
HOLD
HOUR
IMMEDIATE
INDEXES
INDICATOR
INIT
INITCAP
INTERVAL
LABELEQ
LABELGE
LABELGLB
LABELGT
LABELLE
LABELLT
LABELLUB
LABELTOSTRING
LANGUAGE
LET
LISTING
LOCK
LOG
ROUND
ROW
ROWIDS
ROWS
SECOND
SECTION |
SERIAL
SERIALIZABLE
SESSION
SHARE
SIZE
SKALL
SKINHIBIT
SKSHOW
SMALLFLOAT
SQL
SQLCODE
SQLERROR
STABILITY
START
STATISTICS
STDEV
STEP
STOP
STRINGTOLABEL
SUBSTR
SUBSTRING
SUM
SYSTEM
TEMP
TEXT
TIMEOUT
TRACE
TRIGGERS
TRIM
UNITS
UNLOCK
UPPER
VARIANCE
VARYING
VIOLATIONS
WHENEVER
WITHOUT
WRITE
YEAR |
You also get:
- Spell Checking
- spell check with 19 dictionaries (14 languages)
- Dictionary
- 160,000 word definitions dictionary
- Thesaurus
- 30,000 word Roget's Thesaurus
Spell Checker
PrestoEdit includes all available spell checking dictionaries (currently 19). Spell check with any combination of our spell checking dictionaries.

Available Spell Checking Dictionaries: |
English Language |
Foreign Language |
- American
- American Add-on
- British
- British Add-on
- Delphi Add-on
|
- English
- Math
- Medical
- ObjectPAL Add-on
|
- Danish
- Dutch
- French
- German
- Italian
|
- Latin
- Norwegian
- Polish
- Spanish 4
- Swedish
|
Spanish Dictionary Note
The Spanish Dictionary is updated periodically. The most current version is the one that is available for download.
Medical Dictionary Note
The Main Medical dictionary is compiled from the Online Medical Dictionary with the generous permission of the Academic Medical Publishing & CancerWEB. The original Online Medical Dictionary is Copyright Academic Medical Publishing & CancerWEB 1997-98. The Online Medical Dictionary is located at http://www.graylab.ac.uk/omd/index.html. The compiled medical dictionary is provided without warranty and under no circumstances can a charge be made for the compiled Medical dictionary. The Medical Addon is a compilation of miscellaneous words and will be continually updated as PWS users submit more words.
Definitions Dictionary
160,000 word dictionary to lookup synonyms and antonyms. Quickly find replacement words or the meaning and context of words.

Roget's Thesaurus
30,000 words from which to find replacement nouns, verbs, adverbs and adjectives.

Using PresoEdit with Paradox
Q. How do you use ObjectPAL with PrestoEdit?
A. Because Paradox stores ObjectPAL source code in the binary files (the .FSL, .LSL, and .SSL files), you have to save your code outside of those files by using copy and paste. This allows you to build up a library of code routines outside of Paradox. You can use PrestoEdit to view, edit, and print any of these files. This is the best solution available until Corel reopens the architecture and allows the use of other editors.
|