Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Union,
17. Mär 2014
Ich habe auch das Gefühl dass die Mobile Entwicklung hier nicht so der Renner ist. Sind nur eine Hand voll Leute die das machen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Union,
17. Mär 2014
Die Bitmap hat je nach Gerät und auf dem Simulator teilweise intern eine andere Skalierung. Die kannst Du Dir über den IFMXScreenService.GetScreeenScale holen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Union,
17. Mär 2014
Ja, Bitmaps werden von FMX als GL-Texturen verwaltet und dann hängt es von der Textur-Puffergröße ab ob es geht oder nicht:
{$ifndef ANDROID}
glGetIntegerv(GL_MAX_TEXTURE_SIZE, @MaxTextureSize);
{$else}
MaxTextureSize := 4096;
{$endif}
MaxScale := MaxTextureSize/(Painter.Bitmap.Width/Painter.Scale);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Union,
17. Mär 2014
Ja, Du hast das Canvas.BeginScene und EndScene vergessen beim Übertragen des Backbuffer.