Class TBltBitmap (unit oaGauges) |
TBitmap
(C) 1995, ingenieursbureau Office Automation All Rights Reserved Hereby the right to distribute this work electronically is granted, provided such is done for at most a nominal fee. Also the right is granted to store this work on a computer system. Finally the right is granted to incorporate this work into other work provided no fee is asked for this work. In all cases of distribution this work must be distributed in full, which specifically includes this notice. Liability is limited to the amount payed for this work. Legal jurisdiction is with the court of Leeuwarden, the Netherlands. Roelof Osinga, 23 october 1995 PS The price for this work is a toast to my continued good health! CompuServe: [100013,262] Internet: roelof@iboa.knoware.nl Usage: Like BI's TGauge on which it is, in part, based. Bevel: 3D effects for the component BevelMargin: between component bevel and gauge ProcessMessages: (Win16 only) provide breathing space for Windows ProgressBevel: 3D effect for the gauge This component is intended to be called within loops, hence the ProcessMessages property which will perform an Application.ProcessMessages. Optimizations added are the usage of bitmaps that are created once for the lifespan of the component. A redraw will only be performed if the percentual progress has been changed, i.e. when a change will be visual. For large loops this will not occur very often. The other changes are icings on the cake like 3D effects possible from within the component itself. Other important additions are the event handlers. These will allow you to respond to mouseclicks and dragging. For example, you could popup a menu, stop a process or react to the dropping of a batch process's name by starting it up.
Constructors |
Functions |
Properties |
Events |
Variables |
Constructors |
Functions |
===================================================== TBltBitmap =====================================================
Properties |
Events |
Variables |