Panorama Component for CLX Delphi 6 + Kylix 2

- cross platform compatible
- true color rendering
- polygon hotspots 
- full source code
- MPL License


TCLXPano
unit CLXPano;
descendant of TCustomControl;

properties
Active:boolean;

Horizon:integer;
You can specify the vertical position of the horizon in your image - normaly half of the height

SpotColor:TColor;

SpotCursor:TCursor;

SpotData:Tstrings;
The vertices of a polygon which define a spot, each with x and y koordinate. One spot per line.
Write down the positions in pixels (0,0 is top-left) of your source image. You can define any shape.

events:
OnPaint;
Event triggered before output to the screen

OnSpotClick;
Event triggered when user clicks on a spot
Use spotnr to determine which spot is hit


Install instructions for CLXPano 1.0
=====================================

Delphi 6 / Kylix 2:
 - In 'Components' tab, choose install component
 - Select CLXPano.pas
 - Install.

The contents of this file are used with permission, subject to 
the Mozilla Public License Version 1.1 (the "License"); you may 
not use this file except in compliance with the License. You may
obtain a copy of the License at 
http://www.mozilla.org/MPL/MPL-1.1.html 

Software distributed under the License is distributed on an 
"AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or 
implied. See the License for the specific language governing 
rights and limitations under the License.

Contains code from Janorama.java by Sven Meier
http://www.meiers.org/sven/


best regards
Sascha Buchner
s.buchner@mind-link.com

Copyright  2002 MindLink Software GmbH