ISpeedometerView.TopMargin

Syntax

TopMargin: Double;

Description

The TopMargin property determines the speedometer margin from the top side of the component.

Comments

The value is specified in the range [0; 1].

Example

Executing the example requires a form with the Button1 button and the SpeedometerBox component named SpeedometerBox1.

Sub Button1OnClick(Sender:Object; Args: IMouseEventArgs);
Var
    s: ISpeedometer;
    v: ISpeedometerView;
    Back: ISpeedometerBackground;
Begin
    s := SpeedometerBox1.Speedometer;
    v := s.View;
    s.BeginUpdate;
    Back := v.Background;
    Back.Type := SpeedometerBackgroundType.Gradient;
    Back.GradientAngle := 45;
    Back.GradientColor := GxColor.FromName("Red");
    v.BottomMargin := 0.1;
    v.LeftMargin := 0.1;
    v.RightMargin := 0.1;
    v.TopMargin := 0.1;
    s.EndUpdate;
End Sub Button1OnClick;

After executing the example, on clicking the button, formatting parameters of the speedometer displayed in the SpeedometerBox1 component are changed. The gradient background and margins from the component sides to speedometer sides are set.

See also:

ISpeedometerView