Copyright: Copyright © 1995 Kinetic Software
Citation: Copyright © 1995 Kinetic Software


How Do I Purchase The KSPicButton?

What Do I Get?

You get the KSPicButton v1.0 and a voucher for a free upgrade (except shipping costs) for the next version released.  This help file is also included along with the source code for the Demo project demonstrating how to use the KSPicButton.  You also receive the Texture Pack which contains 48 sample backgrounds for use with the KSPicButton.  And you get lifetime technical support via Compuserve and a warm, fuzzy feeling from contributing to the growth of the Delphi 3rd party tools marketplace.

If you register the KSPicButton v1.0 Pro you will also receive all the source files for the component.

There are two ways to purchase KSPicButton:

Option 1   SWREG

KSPicButton v1.0 	Price: $19.95

On Compuserve 'GO SWREG' and register shareware #6254.  This results in Compuserve charging your account $19.95 and Compuserve then sends us your order.  All orders are filled the same day we get them from Compuserve.

KSPicButton v1.0 Pro 	Price: $39.95 (includes all KSPicButton source files)

On Compuserve 'GO SWREG' and register shareware #6255.  This results in Compuserve charging your account $39.95 and Compuserve then sends us your order.  All orders are filled the same day we get them from Compuserve.

Option 2   Direct

KSPicButton v1.0 	Price $16.95

KSPicButton v1.0 Pro 	Price $34.95 (includes all KSPicButton source files)

Print the following information on a sheet of paper:

Which KSPicButton Package (v1.0 or v1.0 Pro)

Your Name

Company

Your Job Title

Your E-Mail Address (please indicate if you want KSPicButton sent to you on-line)

Street Address

City, State

Zip

Daytime & Evening Phone Number

Send the above and the exact amount for the version you want (normal or Pro) to the address below.

If you are located in the state of Tennessee please add 8.5% sales tax.

Kinetic Software

8404 Swathmore Court

Knoxville, TN

37919

Acceptable forms of payment are:

- Personal or business check drawn on a US Bank in US funds

- Any type of money order (domestic or international) we can easily redeem in US funds

Make check or money order payable to Kinetic Software.


Contents

The KSPicButton component is a graphical 3D button that supports bitmap images as backgrounds and multi-line captions.

The following topics are available in this help file:

How Do I Purchase The KSPicButton?

Properties Reference

Contacting Kinetic Software


Contacting Kinetic Software

We welcome any and all contact with our customers.  Please drop us a note with your feedback or questions!

You can contact Kinetic Software via:

Compuserve Address: 	102065,563

Internet Address: 	102065.563@Compuserve.Com

Mail:	Kinetic Software

 	8404 Swathmore Court

Knoxville, TN

37919


Properties Reference

Any KSPicButton properties you can't find below are standard Delphi properties that can be looked up in the Delphi help system.  If you have any properties or features you would like to see please let us know!

Custom Properties:

AutoSize	Boolean

Use this property to automatically match the size of the KSPicButton to the size of the BackGround bitmap.  Setting this property to True will disable the ability to resize the KSPicButton in design mode (since it will always snap back to the size of the background image)..

BackColor	TColor

The BackColor is the color behind the KSPicButton.  You will have to adjust the value of this property if your form background varies.

BackGround	TBitmap

This is the image displayed on the KSPicButton.  Use one of the 48 bitmaps bundled with the KSPicButton or use your own custom bitmap.  You can use the KSPicButton without a bitmap by just setting the FaceColor property to your desired color.

BorderColor	Boolean

This is the color of the border around the KSPicButton's face.

BorderWidth	Integer

This is the width of the Border in pixels.

DefaultBorderWidth	Integer

This property determines the thickness of the border when the Default property is set to True.

DefaultStyle	Enumerated (dsNone, dsThickBorder)

Determines how to display the KSPicButton's border when it is the Default button.

FaceColor	TColor

This is the color of the KSPicButton's face.  Set this property if you want to use the KSPicButton without a bitmap BackGround.  To reduce flicker you can set this color to a color similar to the BackGround bitmap.

FocusColor	TColor

The color of the Focus rectangle.

FocusInset	Integer

Determines how far the Focus rectangle is inset from the edge of the KSPicButton (in pixels).

OffsetDown	Integer

This value determines how far the face of the KSPicButton will be offset from the shadow rectangle when the button is pressed down.

OffsetUp	Integer

This value determines how far the face of the KSPicButton will be offset from the shadow rectangle when the button is in its normal (not pressed) state.

ShadowColor	TColor

Determines the color of the KSPicButton's "drop" shadow.

ShowFocus	Boolean

Set ShowFocus to False if you do not wish the focus rectangle to be drawn on the button face when the KSPicButton has focus.  The default value is True.

Stretch	Boolean

This property determines whether or not the BackGround will stretch to fit the face of the KSPicButton.  In some ways this the opposite of AutoSize.