2010/2/5 Flávio Etrusco <flavio.etru...@gmail.com>:
> That's it.
> That code used to compile with FPC 2.2, but doesn't with 2.4. See:
> http://wiki.freepascal.org/User_Changes_2.4.0#Treating_direct-mapped_properties_as_regular_fields
> In this case, simply change the code to "Inc(FInputPos, UTF8Length(s));".
>
> Best regards,
> Flávio
>

In this case, I can't understand why the error is gine in plotpanel
package for the following line:

    FOnXMarksWrite(self,X,xStr,ACanvas.Font,evtHandled);

which is inside the implementation of

    procedure TPlotPanel.WriteXaxisValues(ACanvas:TCanvas);
    var
       X : Extended;
       XStr : string;
       evtHandled : Boolean;
    ...

isn't it right to read the ACanvas.Font property?
In fact, I can't change it to the FFont private variable, because they
belong to different classes.

Roberto

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to