2010/2/5 Flávio Etrusco <[email protected]>:
> 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
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus