MEdit, MGUI, MGUI Designer are
Copyright (C) 1996 Vincenzo Morello (morellov@mbox.vol.it)


WARRANTY DISCLAIMER

THIS SOFTWARE IS PROVIDED 'AS IS' WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL
VINCENZO MORELLO BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT,
INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL
DAMAGES.


MEdit is a FREE, graphic, multi-window, cross-platform text editor. It was
initially written to demonstrate MGUI Designer capabilities, but now is evolved
enough to be considered an useful tool, especially in DOS and Linux.
MEdit is an 'easy to use' text editor, not a powerful editor like 'vi'.

Features

- Multi window editing
- PullDown Menu with accelerator keys
- Cut & paste with the standard keystrokes:
 <Ctrl+X>, <Ctrl+C>, <Ctrl+V> and <Ctrl+Ins>, <Shift+Ins>, <Shift+Del>
- Cut & Paste with other applications in multitasking envs (Windows, Linux)
- Goto line
- Search forward/backward case sensitive/unsensitive
- Replace
- Three selectable fonts
- Multi-level Undo/Redo
- Printing
- Auto indent
- Source code supplied
- FreeWare

MEdit uses the EDIT Object in the MGUI library which has currently no
optimization for large text. This Object keeps the text in a unique stream and
treats it with standard C functions, so MAXINT is currently the maximum size
for the file to edit (32KB for 16 bit environments like Borland BGI and Windows
3.1). I use 32 bit DJGPP and Linux version and I had no problem editing files
with over 4000 lines and over 150KB size.

If you compile MEdit with DJGPP and GRX 2.0, I suggest you to use 256 colors
because the 16 color GRX 2.0 driver works very, very slow! (I hope Csaba will
fix this problem soon).

USAGE

Simply run it, with an optional filename argument, and use it like any GUI
text editor.
A few window management functions are coded in the DOS version of MGUI library.
These are window moves, close, maximize/restore and the following keystroke
actions:

<Alt+F10>       causes the active window to be maximized/restored.
<Alt+F4>        generates the window manager close message (as in Windows).
<Alt+F2>        causes a redraw in all open windows.
<Alt+F1>        circulates windows.
<Alt+drag>      resizes the window on which the mouse button is pressed.


BUGS AND SUGGESTIONS

I use MEdit extensively in DOS and Linux environment, so I have already fixed
several bugs. If you find any problem using MEdit or you have suggestions for
some extension, please report to me (morellov@mbox.vol.it).
