TOvalButton (C)opyright 1998   Version 1.31
Autor : Simon Reinhardt
eMail : S.Reinhardt@WTal.de
Internet : http://pics.webset.de

Die Komponente TOvalButton ist eine Weiterentwicklung der Komponente
TRoundButton von Brendan Rempel, der so nett war, diese als Public Domain
zu verffentlichen. Vom Original ist aber (auer der ovalen Form) eigentlich 
nichts mehr brig geblieben.

Vielen Dank an Marco Lange <marco@marcolange.de> fr die Korrektur
der OnMouseEnter- und OnMouseLeave-Ereignisse.

Auch diese Komponente TOvalButton ist Public Domain, das Copyright liegt
aber beim Autor. Fragen und Verbesserungsvorschlge sind immer willkommen.



Dateiumfang:
------------

Readme.txt 		- Diese Datei

Ordner	16Bit		- Dateien fr Delphi 1
	OvalBtn.pas	- Quelltext der Komponente
	OvaBtn.dcr	- Resourcendatei der Komponente
	
Ordner	32Bit		- Dateien fr Delphi 2, 3 (und 4 ??)
	OvalBtn.pas	- Quelltext der Komponente
	OvaBtn.dcr	- Resourcendatei der Komponente

Ordner	BtnDemo		- TOvalButton-Demo-Projekt fr Delphi 2 oder 3
	Btn_Main.dfm	- Formulardatei der MainForm
	Btn_Main.pas	- Quelltext der MainForm-Unit
	BtnDemo.dof	- Compileroptionen des Demo-Projekts
	BtnDemo.dpr	- Quelltext des Demo-Projekts
	BtnDemo.res	- Resourcendatei des Demo-Projekts


Installation:
-------------

In Delphi 1:
------------
1. Die Dateien aus dem Ordner 16Bit in das Delphi-Komponenten-Verzeichnis
   entpacken.
2. Men Optionen : Komponente installieren
3. Schaltflche Hinzufgen / Durchsuchen
4. Datei OvalBtn.pas im Delphi-Komponenten-Verzeichnis suchen und mit
   OK besttigen.
5. Die Komponente erscheint in der Komponenten-Gruppe "Simon"

In Delphi 2:
------------
1. Die Dateien aus dem Ordner 32Bit in das Delphi-Komponenten-Verzeichnis
   entpacken.
2. Men Komponente :  installieren
3. Schaltflche Hinzufgen / Durchsuchen
4. Datei OvalBtn.pas im Delphi-Komponenten-Verzeichnis suchen und mit
   OK besttigen.
5. Die Komponente erscheint in der Komponenten-Gruppe "Simon"

In Delphi 3:
------------
1. Die Dateien aus dem Ordner 32Bit in das Delphi-Komponenten-Verzeichnis
   entpacken.
2. Men Komponente :  Komponente installieren
3. Schaltflche Durchsuchen (hinter dem Eingabefeld fr den Unit-Namen)
4. Datei OvalBtn.pas im Delphi-Komponenten-Verzeichnis suchen und mit
   OK besttigen.
5. Die Rckfrage nach dem Neukompilieren des Packages besttigen.
5. Die Komponente erscheint in der Komponenten-Gruppe "Simon"



Funktion:
---------

Die Komponente funktioniert genauso, wie die Delphi-Komponente TSpeedButton 
mit folgenden Abweichungen:

A) Eigenschaften:
-----------------
1. Die Eigenschaft "AllowAllUp" fehlt (Sie ist immer true).
2. Die neue Eigenschaft "Color" bestimmt die Farbe des Buttons, falls er nicht
   transparent ist.
3. Die neue Eigenschaft "Transparent" bestimmt, ob der Button mit der Farbe
   "Color" gefllt wird, oder transparent ist.
4. Die neue Eigenschaft "TransparentColor" bestimmt die Farbe des Glyphs, die 
   als transparente Farbe ausgeblendet werden soll.

B) Ereignisse:
--------------
1. Das neue Ereignis OnMouseEnter tritt ein, wenn die Maus in den (rechteckigen) 
   Bereich der Komponente bewegt wird.
2. Das neue Ereignis OnMouseExit tritt ein, wenn die Maus den (rechteckigen) 
   Bereich der Komponente verlsst.

Alle anderen Eigenschaften und Ereignisse entsprechen denen der TSpeedButton-Komponente
und sind in der Online-Hilfe nachzulesen. Die Funktion der Komponente lt sich auerdem
sehr schn im beigefgten Demo-Programm im Ordner "BtnDemo" sehen.