editpad_src
所属分类:*行业应用
开发工具:Visual C++
文件大小:1066KB
下载次数:577
上传日期:2003-10-20 10:55:17
上 传 者:
管理员
说明: 一个完整的编辑器的代码(很值得参考,其中包括语法高亮度的显示的源代码)
(-A entire editor code (is worth referring, including source code of syntax highlighting))
文件列表:
batch (0, 2000-01-05)
batch\clean.bat (1286, 1999-10-05)
batch\makebin.bat (116, 1999-09-29)
batch\makehelp.bat (155, 1999-10-23)
batch\release.bat (495, 1999-12-28)
batch\reluse.bat (36, 1999-09-29)
batch\use.bat (39, 1999-09-26)
bcglib (0, 2000-01-05)
bcglib\bcgbarres.h (6710, 1999-11-19)
bcglib\bcgcb.h (3796, 1999-12-28)
bcglib\bcgcommandmanager.cpp (3376, 1999-11-01)
bcglib\bcgcommandmanager.h (4970, 1999-11-01)
bcglib\bcgcontextmenumanager.cpp (6669, 1999-11-22)
bcglib\bcgcontextmenumanager.h (2219, 1999-11-22)
bcglib\bcgcontrolbar.cpp (2998, 1999-11-01)
bcglib\bcgcontrolbar.def (205, 1999-12-28)
bcglib\BCGControlBar.dsp (16934, 1999-12-28)
bcglib\bcgcontrolbar.dsw (751, 1999-11-02)
bcglib\bcgcontrolbar.h (676, 1999-11-30)
bcglib\bcgcontrolbar.rc (130901, 1999-12-17)
bcglib\bcgcontrolbarimpl.cpp (7413, 1999-11-01)
bcglib\bcgcontrolbarimpl.h (1743, 1999-11-01)
bcglib\bcgcontrolbarstatic.dsp (16827, 1999-12-17)
bcglib\bcgcontrolbarstatic.dsw (761, 1999-11-22)
bcglib\bcgdialogbar.cpp (6413, 1999-11-23)
bcglib\bcgdialogbar.h (2719, 1999-11-23)
bcglib\bcgdockbar.h (2081, 1999-11-01)
bcglib\bcgdockcontext.cpp (11312, 1999-11-04)
bcglib\bcgdockcontext.h (2402, 1999-11-04)
bcglib\bcgexchecklist.cpp (4747, 1999-11-01)
bcglib\bcgexchecklist.h (2390, 1999-11-01)
bcglib\bcgfiledialog.cpp (15719, 1999-11-26)
bcglib\bcgfiledialog.h (3408, 1999-11-26)
bcglib\bcgframeimpl.cpp (27528, 1999-12-01)
bcglib\bcgframeimpl.h (3053, 1999-11-26)
bcglib\bcgframewnd.cpp (9358, 1999-11-26)
bcglib\bcgframewnd.h (4862, 1999-11-16)
bcglib\bcgkeyboardmanager.cpp (12879, 1999-11-01)
bcglib\bcgkeyboardmanager.h (2196, 1999-11-01)
bcglib\bcglocalres.cpp (313, 1999-03-29)
... ...
-----------------------------------------------------------------------------
EditPad - text editor with "syntax highlighting" and brackets indenting
version 1.8, Copyright (C) 1999 Ferdinand Prantl
Portions (C) 1999 Andrei Stcherbatchenko, Sven Wiegand,
Stas Levin, Cristi Posea, Selom Ofori
28th December 1999
If this tool works it was written by Ferdinand Prantl
if not, I don't know who wrote it. :-)
-----------------------------------------------------------------------------
Permission to use, copy, modify, and distribute this software
for any purpose and without fee is hereby granted, provided that
the above copyright notice appears in all copies and that both
the copyright notice and the limited warranty and restricted rights
notice below appear in all supporting documentation.
THIS SOFTWARE IS DISTRIBUTED "AS IS". NO WARRANTY OF ANY
KIND IS EXPRESSED OR IMPLIED. YOU USE AT YOUR OWN RISK.
THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, LOSS
OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING
THIS SOFTWARE.
-----------------------------------------------------------------------------
You can contact me
at work: | at home:
|
Ferdinand Prantl | Ferdinand Prantl
LVT FF UK | Krynicka 494/7
Namesti Jana Palacha 2 | 181 00 Praha 8
118 01 Praha 1 | Czech Republic
Czech Republic |
|
tel.: +420 2 2161 9358 |
e-mail: prantl@ff.cuni.cz
www: http://www.ff.cuni.cz/~prantl/
-----------------------------------------------------------------------------
Directories:
------------
batch - some utility files to simplify building
bcglib - shared GUI dll sources (with project for MSVC++ 6.0)
distrib - distribution files (exe, help and description) - install them
editpadi - IDE application sources (with project workspace for MS-VC++ 6.0)
editpadm - MDI application sources (with project workspace for MS-VC++ 6.0)
editpads - SDI application sources (with project workspace for MS-VC++ 6.0)
edtlib - shared editor dll sources (with project workspace for MS-VC++ 6.0)
output - output files (exe, help and description) - temporary
*.txt - some files with description
*.* - project for MSVC++ 6.0
Note: there are copies of "afxhelp.hm" from the "mfc\include" subdirectory
of the MSVC++ 6.0 installation in "hlp" directories. These files
could be changed in the next releases of MSVC++. Take care of having
the newest version of these file in "hlp" directories. Those ones provided
with this archive had been taken from MSVC++ 6.0 SP3.
There are going to be more people helping me with it so thanks all of them:
Andrei Stcherbatchenko (windfall@gmx.de) - syntax coloring editor body
Sven Wiegand (sven.wiegand@gmx.de) - word wrapping
Stas Levin (stas@inet.co.il) - BCG Classes for customizable menu, toolbars, accelerators
Marko Macek (mark@hermes.si) - regular expressions
Adolf Szabo (szabo_a@elender.hu) - full screen mode
Franky Braem (braem@abb.be) - base knowledge of how to notify about file changes
Selom Ofori (sofori@chat.carleton.ca) - explorer-like tree
Cristi Posea (cristi@gds.ro) - sizeable and dockable control bar body
other Gurus at MFC Codeguru I'm sorry but I can't remember their names and work ...
Many thanks all for testing and sending me bugs and/or corrections, especially:
Hans Eckardt (Hans.Eckardt@t-online.de) - bug reports and source patches
Paul Selormey (paul@emlab.tutics.tut.ac.jp) - bug reports and source patches
Jan Binter (binter@cadstudio.cz) - bug reports
Michael A. Barnhart (mabtech@flash.net) - bug reports
Roberto Lublinerman (rel@artech.com.uy) - bug reports
Josh Clark (Josh.Clark@motorola.com) - bug reports
Witold Waldman (ww@netwide.com.au) - bug reports
Send your comments and bug reports directly to me (prantl@ff.cuni.cz).
近期下载者:
相关文件:
收藏者: