TSRLabel (C)opyright 2000   Version 1.11
Autor : Simon Reinhardt
eMail : reinhardt@picsoft.de
Internet : http://www.picsoft.de

  Diese Komponente ist eine Label-Komponente mit Schatteneffekt und
  Link-Funktion. Sie ist abgeleitet von TGraphiControl und sie ist 
  Public Domain, das Urheberrecht liegt aber beim Autor.

  Vielen Dank an Robert Rossmair fr die rrColors-Unit!

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

SRLabel.txt 	- Diese Datei
SRLabel.pas	- Quelltext der Komponente
SRLabel.d16
SRLabel.r16	- Resourcendateien der 16Bit-Komponente fr Delphi 1
SRLabel.d32
SRLabel.r32	- Resourcendateien der 32Bit-Komponente fr Delphi 2 bis 5
SRDefine.inc
rr.inc          - Includedateien fr die Komponente
rrColors.pas	- Funktionen zur RGB-HSL-Umrechnung


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

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

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

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


Beschreibung:
-------------

Die Komponente funktioniert genauso, wie die Delphi-Komponente 
TLabel. Zustzlich kann SRLabel mit Schatten versehen werden. Auerdem
kann SRLabel mit einer Linkfunktion zum Aufruf von Internetseiten, eMails
oder Newsgroups versehen werden.

neue Eigenschaften:

1. "BevelStyle" 	- wie bei TPanel
1. "BorderWidth" 	- wie bei TPanel
2. "HighlightColor" 	- Die Farbe der "beleuchteten" Textseite
3. "HighlightOffset" 	- Der Abstand des "beleuchteten" Textes zum normalen
                       	  Text 
4. "HighlightOnEnter" 	- Wenn diese Eigenschaft den Wert "true" hat, wird die
                          Schriftfarbe augehellt, wenn die Maus ber das Label
                          bewegt wird.
5. "HighlightPos" 	- Die Position der Lichtquelle:
   			  hpTopLeft  : Beleuchtung von oben links
   			  hpTopRight : Beleuchtung von oben rechts
6. "Layout"		- Diese Eigenschaft wird fr ltere Delphiversionen
			  "nachgereicht". Bestimmt die vertikale Ausrichtung des
			  Textes:
			  tlTop: Der Text wird am oberen Rand ausgerichtet
			  tlCenter: Der Text wird in der Mitte ausgerichtet
			  tlBottom: Der Text wird am unteren Rand ausgerichtet
7. "LinkActive"		- Gibt an, ob die Link-Funktion aktiv ist. Nur wenn
			  diese Eigenschaft "true" ist, wird bei einem Click
			  auf das Label der gespeicherte Link ausgefhrt.
8. "LinkedAdress"	- Die Zieladresse fr die Linkfunktion. Das kann eine
			  Internet-URL, eine eMail-Adresse oder eine Newsgroup
			  sein.
9. "LinkType"		- Die Art des Links:
			  - ltEMail: Die Adresse in LinkedAdress ist eine eMail-
			             Adresse
			  - ltNews:  Die Die Adresse in LinkedAdress ist eine 
				     Newsgroup
			  - ltWWW:   Die Adresse in LinkedAdress ist eine 
 			             URL im World Wide Web.
10."ShadowColor" 	- Die Farbe der "schattierten" Textseite
11."ShadowOffset" 	- Der Abstand des "schattierten" Textes zum normalen
                    	  Text 
12."ShowHighlight" 	- Bestimmt, ob der "beleuchtete" Text gezeigt werden soll.
13."ShowShadow" 	- Bestimmt, ob der "schattierte" Text gezeigt werden soll.
14."UnderlineOnEnter"	- Wenn diese Eigenschaft den Wert "true" hat, wird der
			  dargestellte Text unterstrichen, wenn die Maus ber das 
			  Label bewegt wird.

neue Ereignisse:

1. "OnExecuteLink"	- Wird ausgelst, bevor Linkfunktion einen Internet-
			  Browser, ein Mailprogramm oder einen Newsreader aufruft.
2. "OnMouseEnter"	- Wird ausgelst, wenn die Maus ber das Label bewegt wird.
3. "OnMouseExit"	- Wird ausgelst, wenn die Maus das Label verlsst.
