[Delphi] Od czego zależy taki albo taki wygląd BorderIcons?

0

Mam w programie kilka form. Program uruchamiam pod Windows7. Niektóre z form otwierają się z takimi BorderIcons jak na obrazku u góry, a niektóre z takimi jak na obrazku u dołu. Nie udało mi się odkryć, od czego zależy, który z wariantów przybierze dana forma. Może ktoś mi pomoże?

0

W międzyczasie udało mi się wyjaśnić tę zagadkę.

Ramki i BorderIcons opływowe (wariant1.jpg) pojawiają sie domyslnie, a te kanciaste (wariant2.jpg) pojawiają się wtedy, gdy komponenty na formie wykraczają poza jej granice, przy czym nie musi to odbywać się "na wizji". Na przykład kiedy między kolejnymi Show tej samej formy zmieniłem na niej kilka wartości Caption w komponentach TLabel, a następnie zmieniłem jej rozmiary, to wystarczyło, żeby ramki z opływowych stały się kanciaste i potem już te opływowe nie wracają, choć po wywołaniu Show wszystkie komponenty już się w granicach formy mieszczą.

Sposobem na to okazało się ustawienie property TForm.AutoScroll na false.

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