TIEViewRulerParams.Opacity
Declaration
property Opacity: Double;
Description
Specifies the transparency of the ruler background. Range is from 0 (fully transparent) to 1.0 (totally opaque).
If Opacity is < 1.0 the ruler will hover over the image rather than appear outside the image area.
Note:
◼To reduce "flashing" with transparent toolbars, you should set
DoubleBuffered := True
◼You may want to darken the
ruler text to improve readability
◼To be able to interact with the image that is "behind" the hover toolbar, you must make it non-interactive by hiding the grip area (set
GripHeight to 0)
Default: 1.0
Example
// Make a mostly transparent ruler that hovers over the image
ImageEnView1.RulerParams.Opacity := 0.25;
ImageEnView1.RulerParams.TextColor := clDarkGray; // Make text more visible
ImageEnView1.DoubleBuffered := True; // Reduce excess painting
ImageEnView1.Update();
See Also
◼Color
◼MeasureColor
◼DoubleBuffered