⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 yourpasedit readme.txt

📁 Object pascal源码,是个非常容易掌握的语法文件。
💻 TXT
字号:
YourPasEdit Version 1.04
An International Codeware Delphi utility
12/29/1997

Thank you for your interest in YourPasEdit. This is the first Delphi project and code that we have made public and we make no claims, except an enthusiasm for Delphi and a willingness to share some of our work. We release this code in hopes that someone will find it useful and to give a little back to the Delphi community.

The project is developed in Delphi 3, but it has successfully been opened and recompile in Delphi 2. You just have to OK past a few different errors, but everything else seems to work fine.


Contents
1. Description
2. Credits
3. Known Issues
4. To Do List
5. Version History
6. Legal


YourPasEdit is intended to be a Delphi file viewer/editor. I use it almost every day. PAS, ~PA, ~DP files are associated with YourPasEdit, so it is very easy and fast to doubleclick and open these files, in Windows Explorer or a Zip file. I also use it to look at PAS files and work with code without having Delphi open. I even use it when I am coding in Delphi and want to take a quick look at a PAS file, for reference or get a piece of code. I have come to prefer this to opening the file in the Delphi IDE.

There are three main features in YourPasEdit. First is the PAS To RTF conversion unit, contained in mwPasToRtf.pas, by Martin Waldenburg. The second shows how to create TabSheets at run time, with a RichEdit. The third are the procedures written by Andrius Adamonis, which allow YourPasEdit to be associated with files and to open those files in the running instance of YourPasEdit, creating a new TabSheet and RichEdit for the newly opened file.

The basic method of DFM files handling comes from the help of Deepak Shenoy's FormRead project and Ray Konopka's FormFileViewer project from the Dec/Jan 1998 issue of Visual Developer Magazine.

It is not intended to be a full Delphi file editor, because it does not highlight keywords on the fly, like a syntax aware editor.

You can save files in either PAS, TXT or RTF format.

It would be very nice if others wanted to add their own personal touches to the application. This project is very much a collaborative effort. We did not write the whole code.:-) If you do make any corrections or additions, please include all these files and comments and add your own. And send me a copy:-) to

kenhale@dcalcoda.com

Copyright 1997 by D C AL CODA, Ken Hale and Coda Hale

This application is Codeware, given to the Delphi community in thanks for being so helpful. You are free to make any changes to the source. But if you do, please send us a copy of the changed and probably improved :-) project. We will keep the changes on our web site and they will be available as an International Internet tutorial.

The application and code are Codeware and hopefully will find a useful home in your toolkit. It may be freely distributed, as long as all the original files are kept intact.

The code can also be freely distribute, as long as all the original files are included and comments are left intact.

Note: You may not use this project in a commercial application, unless it comprises only about one-half of the total project. In other words you must write 50% new code in the new application.


Credits: 

I want to thank these people especially because they offered help with YourPasEdit. I have also picked up various hints and code from many people on the various mailing lists, Study Groups and newsgroups.

Martin Waldenburg: for his PAS2RTF component

Andrius Adamonis: provided the code to open a file in the running instance

Giuseppe Madaffari: help with the RichEdit component

Tim Hayes: help with the runtime creation of PageControls and TabSheets

Shiv R. Kumar: help with the runtime creation of PageControls and TabSheets



Known Issues:

1. If your file has lots of regular text, Put comments around it, {} or //. The PAS2RTF does not seem to like processing lots of text

2. The INS StatusBar panel uses Odd, which sometimes does not return the correct Keyboard State

To Do List:

1. Get the Insert/Overwrite key's status to be accurately reported.

2. Add more comments to document what the code does.

3. Add Exception handling

4. There are actually lots of improvements that could be made. Some have suggested MRU, Fonts, Toolbar. Also suggested was making making changes so different languages could be used.

Version History:

12/31/1997: Version 1.04,	added the ability to edit Delphi Form files (DFM and ~DF)

12/14/1997: Version 1.03, added code in the FormCreate to add the Alt+ F4 shortcut to
the File Menu 

12/12/1997: Version 1.02, removed another third party component in AboutBox Uses

12/5/1997: Version 1.01, removed a few third party component from the AboutBox

12/4/1997: Version 1.0, initial release


Legal:

copyrighted by D C AL CODA, Ken Hale and Coda Hale, given to the Delphi Community. All files must be distributed together, especially the credits, because so many people have contributed to this. The code can also be freely distributed, as long as all the original files are included and comments are left intact. The application is Codeware and hopefully will find a useful home in your toolkit. It may be freely distributed, as long as all the original files are kept intact.

We hope to have the latest copy on my web site:

http://www.dcalcoda.com/

We will also hopefully keep the latest copy on some of the Delphi web sites.

Thank you,
Ken Hale
Coda Hale

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -