Dobry wieczór,
Jestem po przesiadkach systemu Mac os na najnowszy, nowy lazarus i laptop wiec miałem problem ze skalowaniem aplikacji.
Napiszę jak skalować swoje aplikacje w windowsie , bo w mac os dzieje się to automatycznie i nie jest wymagane. Ale skoro jest to rozwiązanie multiplatformowe to napiszę dosłownie dwa zdania.
szukałem jak to zrobić i oczywiście najprościej było pokombinować samemu:
- Wystarczy ustawić formę - wys i szerokość jako funkcję wys. i szer. ekranu.
- wszystkie elementy wizualne ustawiać na współrzędnych względnych w stosunku do wartości z punktu 1. wszystkie obrazki i rysunki na formie trzeba robić względem formy rozciągnięte i na względnych wsp. np: img.left:= round(form1.width/10);
itd
Dla większości z Was to podstawa ale mi napsuło kilka
chwil i czasu zjadło, więc może takie coś się przyda komuś a czasu szkoda dlatego piszę.
pozdrawiam :)