|
SED 1.15 MDI code editor for the PowerBASIC compilers
|
||
|
This
is a collective work made by members of the so called PowerBASIC
community, i.e. users of the PowerBASIC compilers. His names and
contributions are specified in the SED History page of the help file.
All of them have agreed to donate his work for this project to the public
domain, so there are no restrictions of his use unless otherwise stated.
If you use the code for your own projects, please give us the due credit.
Co-author: Raymond L. King,
http://csdsoft.com (Ray has written the lexer for
PowerBASIC and has closely collaborated in the project from the
beginning).
A hearty thanks to Theo Gottwald http://www.it-berater.org for providing me space here for my site.
Note: This project started as an example of how to use the Scintilla control with Power Basic. For this example I used portions of PBNOTE2.BAS Copyright (c) 1997,1999,2001,2002 PowerBASIC, Inc., one of the sample programs that come with the PBWin compiler.
|
|
|
|
Key features
|
||
|
u Tabbed MDI interface u Multiple instances u Drag and drop files to the editor u Syntax highlighting u Block indent/unindent u Block comment/uncomment u Unlimited undo and redo u Bookmarks u Codefinder u Keyboard macros u Folding u Zoom u Indentation guides u Project management u Code analyzer u Codetips and autocompletion u Context help u Customizable colors and fonts u Conversion to Html for easy web publishing u Ability to compile untitled files u Execute without compiling u Split windows u Color printing and print preview u Ability to create resource files on the fly u Post-processor u Support for PB templates u Find in files u MRU (Most recent used files) u Optional reloading of previous file set at start u Tools menu u Lynx support
|
||
|
What is new in this version?
|
||
|
® The name of the current sub/function is now shown in the statusbar instead of the codefinder combobox. In order to show it in the combobox it was necessary to scan the names of all the procedures and functions in the edited file and this caused a noticeable delay when editing files with many sub/functions.
® Added view windows and color printing and print preview. Coded by Nicholas Melnick.
You can split the window both horizontally and vertically, giving up to four view windows. The splitter bars are located at the top and left sides of the edit window.
To split the window drag the splitter bar with the mouse.
® A new option called "Initialize As New" (in the Edit menu) allows to clear any of the selected view windows (excepting the main one) and allows to use it for entering notes or paste selected text into it. Shortcut key: Ctrl+Shift+N.
® Added "Use DDOC for printing" checkbox in the Editor options. If checked, SED will use DDOC for printing and print preview; otherwise, color printing will be used.
® The caret is now repositioned when you click the right mouse button to activate the context menu (unless there is a block of text selected).
® Modified the FileOpen function to allow to open a file as "read-only" checking the read-only checkbox in the Open File Dialog. You will be not allowed to edit a file opened this way.
It can be useful if you want to open a file to inspect it but don't want to alter it accidentally.
Please note that this is not the same that opening a file that has the read-only attribute set.
® Bug fix: Compile failed if the code had both the new #COMPILER metastatement and a name for the program after the #COMPILE EXE metastatement. Thanks to Trento Castricone for reporting it.
® Added to allow to do a replace in the whole document if there is selected text but is not a block.
® Modified the size of several popup dialogs that doesn't looked well when using big fonts.
® Added two more checkboxes to the MenugOptionsgColors and Fonts: Use always the default font and Use always the default font size. This allows to set the font and size of all the styles changing only the default one.
® Fixed an small bug that was causing a desktop redraw at startup.
® Fixed another small bug: When closing a project, the primary source file name was not cleared.
® Fixed the code for color printing and preview that caused these options to fail in clean installs because it relied in some settings of the .ini file that were no present unless the user had set them. Now, if no present, it uses default values.
® If a file had a comment after #COMPILE EXE, the Execute Without Compiling option failed, trying to execute a file with the name of the comment. Fixed.
|
||
|
Disclaimer
|
||
|
|
||
|
|
||
|
SED 1.15.01 (2.371 Kb) (25 apr 2005): Help file (1,684 Kb) (18 apr 2005):
Help file (1,829 Kb) (18 apr 2005):
|
||
|
|
||
|
|
||
|
Page last updated on Saturday, 04 November 2006 00:17:20 +0100
|
||