Source code: Q&A


Abstract

Source code package contents

How to compile source code

How to contribute SpecView SE project



Abstract

  Since the version 2.2.1 SpecView SE comes under GNU GPL version 2 or above with a source code included. It means that you can look inside the program core, see how ugly it is, and write an update which you can send to me. In this case, a new version of SpecView SE will appear, holding your name in Copyrights section. I had to put SpecView SE under GNU GPL because of very little bit of free time I have now to develop this software.

Source code package contents

  SpecView SE software package should include an 'src/' folder holding the source code for the program. Here is a complete file list of this folder:

constants.pas
export.dfm
export.pas
filelist.txt
full.dfm
full.pas
main.dfm
main.pas
pref.dfm
pref.pas
reguse.pas
sledit.dfm
sledit.pas
Specview.cfg
Specview.dof
Specview.dpr
SPECVIEW.RES

How to compile source code

  Here come some minimum things you should definitely have to compile source code:

- the source code itself (sorry, just a silly joke ;] );

- Borland Delphi 5 (b 5.62);

- RX Lib VCL Extensions v. 2.75 fixed;

- updates for RX Lib 2.75 by Polaris software;

- 'fmxutils.pas' unit from Delphi package (stored in '../Delphi5/Demos/Doc/Filmanex/').

How to contribute SpecView SE project

  Well, that's so simple:

1. Correct some bugs or add a new function and send source code to me along with comments on changes you've made.

2. Draw a pretty screenshot in the ZX Spectrum format that will be included in a package.

3. Propose different cool ideas.

Anyway, you can contact me via e-mail: webmaster@heaven.4all.cc. If this address fails, then write to ha@tut.by.