Problem ze składnią, komponent Timeline z JediVCL

0

Chcę dodać programowo item do komponentu timeline z pakietu Jedi lecz natrafiam na błąd przy zmianie wartości właściwości property WidthAs z domyślnej asPixels na asDays.
Właściwość ta odpowiada za sposób przeliczania wartości Width itema. Wartość width to 366 pikseli szerokości (gdy WIdthAs to asPixels), a ja chcę mieć 365 dni (przy WidthAs asDays).

Tutaj jest ten kod:

Przy WidthAs pokazuje poniższy błąd:

with jvtimeline1.Items.Add do
    begin
    Date:=encodedate(2013,01,01);
    caption:='nauka w szkole średniej';
    enabled:=true;
    widthas.asDays;
    width:=365;
    end;

[DCC Error] Unit1.pas(113): E2018 Record, object or class type required (dla właściwości WIdthas 

Gdzie tkwi błąd?

1

bo zapewne widthas.asDays to właściwość a nie metoda i powinno być widthas.asDays := 365;

0

Nie działa, pokazuje błąd:

 [DCC Error] Unit1.pas(113): E2010 Incompatible types: 'TJvTimeItemType' and 'Integer'

Proszę o pomoc!

1

rozwiązałem:

widthas := asdays;

Dziękuję za pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1