Здравствуйте.
Хочу загнать карту в приложение. Т.е. сделать ПринтСрин нескольких участков, слить их в одно изображение в фотошопе, а потом иметь возможность просматривать на смартфоне под android. Что бы можно было пальцами приблизить, подвигать карту.
Какой компонет посоветуете?
Здравствуйте.
Как изменить цвет отдельного пикселя, а точнее сделать его полностью прозрачным?
Например в image загруженная картинка. И надо пиксель с координатами x75 и y50 сделать невидимым.
Добрый вечер. Помогите с таким вопросом. Пытаюсь сделать эффект "Падающих звезд" для Android. Но не получается даже нарисовать точку на канве. Взял ваш пример с форума:
procedure TForm9.Panel1Click(Sender: TObject);
var
M: TBitmapData;
i, j: integer;
begin
if Panel1.Canvas.Bitmap.Map(TMapAccess.maWrite, M) then
try
for i := 0 to Panel1.Canvas.Bitmap.Width - 1 do
for j := 0 to Panel1.Canvas.Bitmap.Height - 1 do
M.SetPixel(i, j, TAlphaColorRec.Red);
finally
Panel1.Canvas.Bitmap.Unmap(M);
end;
// Stars1.Stars := not Stars1.Stars;
end;
Но даже при его запуске получаю ошибку:
Если нажать на Break то кидает на функцию
function TBitmap.GetCanvasClass: TCanvasClass;
begin
if not Assigned(FCanvasClass) then
FCanvasClass := TCanvasManager.GetDefaultCanvas;
Result := FCanvasClass;
end;
Собственно вопрос: Как нарисовать точку на канве в FMX?