TPanoptic is released to the Delphi developer community as Freeware, although the rights on the source code are reserved.

This is a graphical component that displays lines of text and/or a bitmap image. It has a built-in timer that, among other things, facilitates scrolling. Scrolling can be vertical or horizontal and can be activated at design-time as well as run-time.

The functionality of this component available at design-time from the Delphi Object Inspector is rich enough to ensure that, in most cases, coding will not be required. When special effects are required that exceed these, some powerful events are available. In particular, the events OnDrawTextLine and OnDrawGlyph allow the manipulation of the text/image before they are painted. In both cases, the percentage completed is calculated and available. For example, the image can be made to change shape as it scrolls across the screen, or the text font can be decreased over time for a fade-out effect.

I would appreciate any feedback on this component. Please inform me of any bugs, possible enhancements or even just to say whether you liked this or not.

Note that TPanoptic was developed using Delphi 2 and the DCU file can not be used in the Delphi 1 environment. If there is sufficient interest I will make a 16 bit version available.

Enjoy using TPanoptic...

Darryl West
1 November 1996

Pharaoh Resources Pty Ltd
Potts Point, Sydney
Australia

Ph: 61 2 9358 2611
E-Mail: dwest@dot.net.au
