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