TJPicture v1.00 by James Hargrave (
[email protected])
Vancouver, BC
Canada
---------------------------------------------------------------------------
Copyright 1995 by Minds Edge Productions Inc. (
[email protected])
---------------------------------------------------------------------------
Credits:
In addition to my code this release contains source code by:
Martyn Dowsett (CompuServe ID 100676,1560) (See JAboutE.Pas)
Jeff Atwood (
[email protected]) (See About2.Zip, Jeffs original archive,
and AboutVCL.PAS (in AboutDll.Zip))
I would like to thank Martyn and Jeff for releasing their code and
let them know I think they did a fantasic job, I learned a lot from
it. My about box editor is based on one origionally written by Martyn
the about box editor calls a .DLL that is a wrapper for Jeff's about
box control. (See the source code headers for additional credit and
a better explination of what I am talking about)
What's in this zip file?
This zip contains my first delphi control (TJPicture) it's a simple control
that will let you toggle display between two bit maps (It's basically
a graphical check box, instead of an X in a box you can use two bitmaps).
The other thing it has is an "about this control" editor implemented
as a .DLL. The reason for this is I wanted a way to display an "about
this control" message box that wasn't editable by anyone (this is just a
sample since I'm releasing the full source code of course this one is
editable. If you want to add a non editable about box to any of your
controls this is one way you could implement it (see AboutDll.DPR, in
AboutDll.Zip for more information).
For a better explination of everything see the headers in all the .PAS and
.DPR files.
Files Included:
about2.zip -- Jeff Atwoods distribution file for his about box VCL
aboutdll.dll -- The compiled version of the files in AboutDll.Zip
aboutdll.zip -- The souce code to the About Box .DLL
jaboute.pas -- The source code to the About Editor Property
jpicture.pas -- The source code to TJpicture
jpicture.dpr -- The palette bitmap for TJpicture
readme.txt -- This read me file
To Install this control:
Installation is just like any other control (see your Delphi documentation
if you don't know how to install a control). The register procedure is in
the file JPicture.Pas, make sure aboutdll.dll is in your path as well.
!!! IMPORTANT NOTE !!! :
You must make sure ABOUTDLL.DLL is in your path. If it is not in your path
the next time you try to load delphi you will get an error saying:
"Can not load YOURNAME.DCL". Placing ABOUTDLL.DLL in your path will
allow fix this.
About this release:
I wrote this quite a while ago with the intention of releasing it, but I
wanted to make sure everything was complete and there weren't any errors
or anything. However, reality has finally hit me and I know if I don't
release it now I'll never get around to doing it, so if you find any errors
or have any problems (hey, it's free.. give me a break) I appologize and
please let me know.
I am also looking for a few people to help test a few other little controls
I have written. I've tested this one a little but if someone could help
me pseudo-beta-test stuff it would be fantastic, so if your interested
please drop me a note.
-James