home *** CD-ROM | disk | FTP | other *** search
/ Bila Vrana / BILA_VRANA.iso / 028A / MEDIT151.ZIP / MGUI / MEDIT.TXT
Text File  |  1996-09-17  |  6KB  |  169 lines

  1. MEdit, MGUI, MGUI Designer are
  2. Copyright (C) 1996 Vincenzo Morello (morellov@mbox.vol.it)
  3.  
  4. DJGPP V2 is Copyright (C) 1995 DJ Delorie (dj@delorie.com)
  5. GRX 2.0  is Copyrigth (C) 1995 by Csaba Biegl (csaba@vuse.vanderbilt.edu)
  6. CWSDMPI  is Copyrigth (C) 1995 Charles W Sandmann (sandmann@clio.rice.edu)
  7.  
  8. WARRANTY DISCLAIMER
  9.  
  10. THIS SOFTWARE IS PROVIDED 'AS IS' WITHOUT WARRANTY OF ANY KIND, EITHER
  11. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES
  12. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL
  13. VINCENZO MORELLO BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT,
  14. INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL
  15. DAMAGES.
  16.  
  17. MEdit is a FREE, graphic, multi-window, cross-platform text editor. It was
  18. initially written to demonstrate MGUI Designer capabilities, but now is evolved
  19. enough to be considered an useful tool, especially in DOS and Linux.
  20. MEdit is an 'easy to use' text editor, not a powerful editor like 'vi'.
  21.  
  22. Features
  23.  
  24. - Multi window editing
  25. - PullDown Menu with accelerator keys
  26. - Cut & paste with the standard keystrokes:
  27.  <Ctrl+C>, <Ctrl+V>, <Ctrl+X> and <Ctrl+Ins>, <Shift+Ins>, <Shift+Del>
  28. - Cut & Paste with other applications in multitasking envs (Windows, Linux)
  29. - Goto line
  30. - Search forward/backward case sensitive/unsensitive
  31. - Replace
  32. - Colors & fonts customization
  33. - Multi-level Undo/Redo
  34. - Printing
  35. - Auto indent
  36. - Source code supplied
  37. - FreeWare
  38. - Anti-virus checksum at startup activated for DJGPP version
  39.   (MGUI full license feature). If the program is corrupted by a virus, then
  40.   it terminates immediately.
  41.  
  42. MEdit uses the EDIT Object in the MGUI library which has currently no
  43. optimization for large text. This Object keeps the text in a unique stream and
  44. treats it with standard C functions, so MAXINT is currently the maximum size
  45. for the file to edit (32KB for 16 bit environments like Borland BGI and Windows
  46. 3.1). However, the executable medit.exe in this archive, compiled with DJGPP,
  47. is a DOS 32 bit DPMI application. I had no problems editing files with over
  48. 4000 lines and over 150KB size.
  49.  
  50.  
  51. INSTALLATION
  52.  
  53. This archive contains the following:
  54.  
  55. MGUI\BIN\CWSDMPI.EXE        Charles W Sandmann DPMI server
  56. MGUI\BIN\CWSDMPI.DOC        Info for Charles W Sandmann DPMI server
  57. MGUI\BIN\MEDIT.EXE        DJGPP binary version of MEdit
  58. MGUI\SRC\MAKEFILE        Makefile to compile MEdit with DJGPP
  59. MGUI\SRC\MEDIT.C        Source generated by MGUI Designer
  60. MGUI\SRC\MEDIT.H        Include generated by MGUI Designer
  61. MGUI\SRC\MAIN.C            Main + File handling callbacks
  62. MGUI\SRC\SEARCH.C        Search & Replace callbacks
  63. MGUI\SRC\CUSTOM.C        Customization functions
  64. MGUI\SRC\OBJATTR.C        Object attribute setting functions
  65. MGUI\SRC\ME.H            defines
  66. MGUI\SYS\*.BMP            Bitmaps needed by MGUI applications
  67. MGUI\SYS\*.FNT            Some X11 R4 font from MIT (needed by GRX 2.0)
  68. MGUI\MEDIT.TXT            The file you're reading
  69.  
  70. If you extract this archive in a place other than 'C:\', then you *must* set
  71. the environment variable MGUIDIR to point to the extracted 'MGUI\SYS' directory
  72. (i.e. 'D:\TOOLS\MGUI\SYS' if you extract the archive in 'D:\TOOLS').
  73. If you run medit in a DOS session with no DPMI support, than you must add
  74. 'MGUI\BIN' in your PATH or move the supplied DPMI server 'CWSDMPI.EXE' in a
  75. location present in the PATH variable.
  76. If you aren't a GRX 2.0 user, you must also set the environment variable
  77. GRX20DRV to specify the video driver you need.
  78.  
  79. Available GRX 2.0 drivers are:
  80.   stdvga
  81.   stdega
  82.   et4000
  83.   cl5426
  84.   mach64
  85.   ati28800 
  86.   VESA
  87.  
  88. Add this line in your autoexec.bat if you have, for example, a Mach64
  89. graphic card and you want a 1024x768 display resolution:
  90.  
  91. SET GRX20DRV=mach64 gw 1024 nc 256
  92.  
  93. I suggest you to use 256 colors ('nc 256') because the 16 color GRX 2.0 driver
  94. works very, very slow! (I hope Csaba will fix this problem soon).
  95.  
  96. USAGE
  97.  
  98. Simply run it, with an optional filename argument, and use it like any GUI
  99. text editor.
  100. A few window management functions are coded in this version of MGUI library.
  101. These are window moves, close, maximize/restore and the following keystroke
  102. actions:
  103.  
  104. <Alt+F10>       causes the active window to be maximized/restored.
  105. <Alt+F4>        generates the window manager close message (as in Windows).
  106. <Alt+F2>        causes a redraw in all open windows.
  107. <Alt+F1>        circulates windows.
  108. <Alt+drag>      resizes the window on which the mouse button is pressed.
  109.  
  110. RECOMPILATION
  111.  
  112. In order to compile the supplied sources, you need MGUI library 1.6.0 or higher
  113. and the compiler for the desired target platform.
  114. MGUI for DOS & Windows is available at Simtel.NET:
  115. ftp://ftp.simtel.net/pub/simtelnet/msdos/c/mgdos???.zip
  116. ftp://ftp.simtel.net/pub/simtelnet/win3/prog/mgwin???.zip
  117.  
  118. DJGPP V2 and GRX 2.0 are downloadable from Simtel.NET.
  119.  
  120. MEdit for Linux is available at sunsite:
  121. /pub/Linux/apps/editors/medit-?.?.?.tar.gz
  122.  
  123. MGUI for Linux is available at sunsite:
  124. /pub/Linux/X11/devel/mgui-?.?.?.tar.gz
  125.  
  126.  
  127. WHAT'S NEW IN REL 1.3.0
  128.  
  129. - Bug fixes in LoadFile
  130. - Auto Indent
  131. - Prompt on replace
  132. - Esc now cancels Goto Line, Search and Replace dialogs
  133. - Insert File
  134. - Write Selection to file
  135. - Print file/selection
  136.  
  137. WHAT'S NEW IN REL 1.5.1
  138.  
  139. - Color & Font customization
  140. - Tab size customization
  141. - Options saving
  142. - Replace within the selected text
  143. - Added shortcut to Paste function with the middle or right button click
  144. - Extended character set support (1-254 codes)
  145. - Long and case sensitive filename support added in the file selection dialog
  146.   box (DJGPP and Win32)
  147.  
  148. IN NEXT RELEASE
  149.  
  150. - Nothing planned (suggestions are welcome)
  151.  
  152.  
  153. BUGS AND SUGGESTIONS
  154.  
  155. I use MEdit extensively in DOS and Linux environments, so I have already fixed
  156. several bugs. If you find any problem using MEdit or you have suggestions for
  157. some extensions, please report to me (morellov@mbox.vol.it).
  158. Stay tuned in to MGUI home page if you need informations about latest release
  159. and ftp sites where you can find MGUI and MEdit.
  160.  
  161. http://www.volftp.vol.it/IT/IT/ITALIANI/MORELLO/index.htm
  162.  
  163.  
  164. THANKS
  165.  
  166. To Charles W Sandmann for the permission to include his DPMI server in this
  167. package.
  168. To DJ Delorie and Csaba Biegl for their High Quality Free Software.
  169.