<HTML>
<HEAD>
<TITLE>ReadMe</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="5" CELLPADDING="5" BGCOLOR="#660000">
<TR>
<TD>
<DIV ALIGN="CENTER"><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="6" COLOR="#FFFFFF"><B>PicShow
Family Components v3.09</B></FONT></DIV>
</TD>
</TR>
</TABLE>
<P><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Copyright ©
<A HREF="mailto:delphiarea.com">Kambiz R. Khojasteh</A>. All rights reserved.<BR>
Get future component updates from <A HREF="http://www.delphiarea.com">http://www.delphiarea.com</A>.<BR>
</FONT></P>
<TABLE BORDER="1" CELLSPACING="2" CELLPADDING="5" BORDERCOLOR="#FFFFFF" ALIGN="LEFT">
<TR BGCOLOR="#333333" ALIGN="CENTER" VALIGN="MIDDLE">
<TD NOWRAP><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2" COLOR="#FFFFFF"><B>Delphi
3</B></FONT></TD>
<TD NOWRAP><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2" COLOR="#FFFFFF"><B>Delphi
4</B></FONT></TD>
<TD NOWRAP><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2" COLOR="#FFFFFF"><B>Delphi
5</B></FONT></TD>
<TD NOWRAP><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2" COLOR="#FFFFFF"><B>Delphi
6</B></FONT></TD>
<TD NOWRAP><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2" COLOR="#FFFFFF"><B>Delphi
7</B></FONT></TD>
</TR>
</TABLE>
<P><FONT FACE="Verdana, Arial, Helvetica, sans-serif"><BR>
<BR>
</FONT></P>
<P><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="4"><B><A NAME="DESCRIPTION"></A><BR>
DESCRIPTION</B></FONT></P>
<BLOCKQUOTE>
<P><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">TPicShow is an
image slider control with 150 transitional effects in pure Delphi code. The
major characteristics of TPicShow are:</FONT></P>
<UL>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Image transition
can be controlled programmatically</FONT></LI>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Image can
be stretched or centered in the client area of the control</FONT></LI>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Control can
show a background image as centered, stretched, or tiled</FONT></LI>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Transition
process can use a separated thread</FONT></LI>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">New transitional
effects can be easily implemented and added to the control<NOBR></NOBR></FONT></LI>
</UL>
<P><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">TDBPicShow is
the data-aware version of TPicShow with ability to load bitmap, jpeg, and
metafile images (natively) from a blob field.</FONT></P>
<P><FONT FACE="Verdana, Arial, Helvetica, sans-serif"><B><FONT SIZE="2">IMPORTANT
NOTE FOR DELPHI 3.0 USERS</FONT></B><FONT SIZE="2">: Two procedures in 'Graphics.pas'
are missing a call to 'BitmapCanvasList.UnlockList'. <BR>
This bug will cause VCL graphics functions, which have not been called from
the main thread, to hang. They cannot lock 'BitmapCanvasList' because the
main thread never unlocks it. Because of this bug, running PicShow in threaded
mode will lead your application to deadlock. For the bug's details and fix
please visit: <A HREF="http://www.dataweb.nl/~r.p.sterkenburg/generated/entry0016.htm">http://www.dataweb.nl/~r.p.sterkenburg/generated/entry0016.htm</A>.</FONT></FONT></P>
</BLOCKQUOTE>
<P><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="4"><B><A NAME="INSTALLATION"></A><BR>
HO TO INSTALL</B></FONT></P>
<BLOCKQUOTE>
<P><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Add the following
component's units into a new or existing package:</FONT> </P>
<UL>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">PicShow.pas</FONT></LI>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">PSEffect.pas</FONT></LI>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">PSReg.pas
<FONT SIZE="1">(for design-time package only)</FONT></FONT></LI>
</UL>
<P><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">The following
packages must be added to the <B>requires</B> clause of your package:</FONT></P>
<UL>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">VCL</FONT></LI>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">VCLDB</FONT></LI>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">VCLJPG</FONT></LI>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">RTL <FONT SIZE="1">(for
Delphi 6 or higher only)</FONT></FONT></LI>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">DBRTL <FONT SIZE="1">(for
Delphi 6 or higher only)</FONT></FONT></LI>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">DesignIDE
<FONT SIZE="1">(for design-time package of Delphi 6 or higher only)</FONT></FONT></LI>
</UL>
</BLOCKQUOTE>
<P><FONT FACE="Verdana, Arial, Helvetica, sans-serif"><B><A NAME="PROPERTIES"></A><BR>
<FONT SIZE="4">KEY PROPERTIES</FONT></B></FONT></P>
<UL>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><B>AutoDisplay:
Boolean </B>(TDBPicShow only)<B><BR>
</B> Determines whether the control automatically displays the contents of
a graphic BLOB in the database control.<BR>
<BR>
</FONT></LI>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><B>AutoSize:
Boolean<BR>
</B>If set to true, Automatically sizes the control to the size of the loaded
image if any is loaded.<BR>
<BR>
</FONT></LI>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><B>BgMode: TBackgroundMode<BR>
TBackgroundMode = (bmNone, bmTiled, bmStretched, bmCentered)<BR>
</B> Determines how the control displays the background image on its client
area.<BR>
<BR>
</FONT>
<TABLE WIDTH="90%" BORDER="0" CELLSPACING="5" CELLPADDING="0" ALIGN="CENTER">
<TR>
<TD WIDTH="15%" VALIGN="TOP"><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><B>bmNone</B></FONT></TD>
<TD WIDTH="20"> </TD>
<TD><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Ignores
the background image.</FONT></TD>
</TR>
<TR>
<TD WIDTH="15%" VALIGN="TOP"><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><B>bmTiled</B></FONT></TD>
<TD WIDTH="20"> </TD>
<TD><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Fills
the client area of the control by the background image as tiled.</FONT></TD>
</TR>
<TR>
<TD WIDTH="15%" VALIGN="TOP"><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><B>bmStretched</B></FONT></TD>
<TD WIDTH="20"> </TD>
<TD><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"> Fills
the client area of the control by stretching (or shrinking) the background
image.</FONT></TD>
</TR>
<TR>
<TD WIDTH="15%" VALIGN="TOP"><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><B>bmCentered</B></FONT></TD>
<TD WIDTH="20"> </TD>
<TD><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Draws
the background image on the center of the control's client area.</FONT></TD>
</TR>
</TABLE>
<FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><BR>
</FONT></LI>
<LI><FONT FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><B>BgPicture:
评论9
最新资源