Forum Delphi.cz

Delphi => Obecné => Téma založeno: jSemler 21-06-2019, 09:51:27

Název: Maximální velikost formuláře
Přispěvatel: jSemler 21-06-2019, 09:51:27
Jak je možné na počítači s klasickým rozlišením 1920 x 1080 vytvořit formulář pro monitor s vyšším rozlišením? Delphi mi povolí maximální velikost 3860 x 1100. Kolega by potřeboval nastavit výšku alespoň 2000.

Jirka.
Název: Re:Maximální velikost formuláře
Přispěvatel: Radek Červinka 24-06-2019, 09:21:40
existovali programy na virtual desktop, to by mohlo zafungovat
Název: Re:Maximální velikost formuláře
Přispěvatel: Jirka Ondricek 24-06-2019, 18:53:20
Zajímavé. Nikdy jsem to nepotřeboval, ale inspirovalo mne to zkusit jakou největší velikost formuláře mi Delphi dovolí.

1. v práci mám také 1920 x 1080 a dva monitory, takže max. také 3860 x 1100
2. doma mám jeden monitor 3440 x 1440 a form dovolí max. 3460 x 1460

Do teď jsem si myslel, že mi Delphi dovolí jakoukoli velikost, respektive omezení bude někde vysoko.
V podstatě to znamená, že kdybych chtěl dělat velký formulář, tak se bez většího rozlišení neobejdu.  ???
Název: Re:Maximální velikost formuláře
Přispěvatel: Radek Červinka 24-06-2019, 19:49:39
Hmm, drive to zaviselo na graficke karte a jeji velikosti ram. Není to omezeni spise windows?
Název: Re:Maximální velikost formuláře
Přispěvatel: mmt 25-06-2019, 10:45:48
Při běhu programu to omezuje TCustomForm.WMGetMinMaxInfo. Asi se uplatňuje i návrhu. Taky mě to občas pozlobí, když potřebuji upravit projekt na monitoru s nízkým rozlišením. Jak to řešit nevím.
Název: Re:Maximální velikost formuláře
Přispěvatel: Jirka Ondricek 25-06-2019, 13:28:50
Jak je možné na počítači s klasickým rozlišením 1920 x 1080 vytvořit formulář pro monitor s vyšším rozlišením? Delphi mi povolí maximální velikost 3860 x 1100. Kolega by potřeboval nastavit výšku alespoň 2000.

Nastav formulari Constraints.MaxHeight na pozadovanou limitni vysku (pripadne i Constraints.MaxWidth na pozadovanou limitni sirku). Pote nastav Height na potrebnou hodnotu (pripadne i Width). Tato nastaveni by mela byt aplikovatelna jak v design-time, tak pro dynamicky vytvarene formulare.

Má pravdu, tento postup funguje.  :)