1024x768 ---> 800x600 aplikacje

0

Witam!
Mam problem, dla których może być banałem. Dlatego zwracam się z tym do Was.
Piszę aplikacje rokłądając Formę pod 1024x768 wymiary. Mam monitor 17 calowy i taką też mam rozdziałkę ustawioną. Zdarza się tak, że programy przenosze na monitory 14-, 15-calowe, gdzie rozdzielczość 800x600 góruje.
Moje pytanie brzmi: Jak dopasować aplikację pisaną w 1024x768 do 800x600, ALE nie pisząc dwóch wersji programu czy nie ustawiając samej formy na tą większą rozdzielczość, a komponenty ustawiać w obrębie 800x600. Jak zrobić aby aplikacja dopasowywała się do tej mniejszej rozdzielczości automatycznie, uwzględniając komponenty itd??? Z góry dzięki za wszelkie odpowiedzi!! [browar] :)

0

TForm ma property Scalable czy Scaled czy jakoś tak - to chyba to :)

0

AlClient, AlBottom, AlTop i reszta we wlasciwosci Align
Daj wszystkie komponenty na panele, i ustaw - toato bedzie u gory, toato na dole a reszta w srodku. automatycznie sie dopasuje Do wielkosci ekranu...

0

Ktos Forma domyślnie ma ustawione Scaled na true. Wasyl nie chcę dodawać dodatkowych komponentów. Chcę to poustawiać gdzieś w Formie i nie rozumiem co to jest te twoje "toato" :)

0

Ktos miał rację, tylko zapomniał dodać, że to ma byś ustawione na False. Daje to tyle, że jeśli masz ustawione w Windowsie inną rozdzielczość DPI ekranu, to przy każdym forma tak samo wygląda, razem z komponentami. A jeśli chodzi o normalą rozdzielczość, to każdy widoczny komponent ma właściwość Anchor - pobaw się tym.

0

berl no o takie coś jak Anchors mi chodziło :) Teraz się pięknie dopasowywuje program do rozdziałki jak stringi do ładnej pupci :D Dzięki, nara

1 użytkowników online, w tym zalogowanych: 0, gości: 1