- Status: Fixed
- Priority: Normal
- Resolution: Fixed
- Platform: Android
- Affects version: 1.16.0.0
Добрый день,
делаю форму с возможностью масштабирования и рисованием пальцем на TfgPaintbox и наткнулся на такой интересный баг:
Если в событии OnPaint вызвать ACanvas.DrawLines то кроме линии на самих точках всегда рисуется точка в координатах [0,0].
Скорее всего это общая проблема для всех TfgCanvas.
Прикрепляю демку с проблемой.
Spoiler
procedure TFormMain.pbSourcePaint(Sender: TObject; const ACanvas: TfgCanvas); begin var vPoints : TfgPoints; try SetLength(vPoints, 2); vPoints[0].SetLocation(150, 150); vPoints[1].SetLocation(300, 300); ACanvas.Stroke.Thickness := 20; ACanvas.DrawLines(vPoints); finally SetLength(vPoints, 0); end; end;
FGX 1.16.0.1, Delphi 11.3.
Fix version: 1.16.1.0
Recommended Comments
Create an account or sign in to comment