Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

fontovi

4 views
Skip to first unread message

Dario

unread,
Apr 16, 2012, 4:19:26 AM4/16/12
to
Pozdrav
Program je u verziji 6. Win XP. Fontovi su presitni (800x600) kod većih
monitora. Kako promijeniti veličinu fonta u aplikaciji.
Standardne win fore ne djeljuju. DPI izbaci formu iz prozora.
Koji tt font koristi aplikacija i kako to saznati?


Ivan@work

unread,
Apr 16, 2012, 7:32:42 AM4/16/12
to
Novi Delphi XE tvoj problem rješava prilično jednostavno:

http://tinyurl.com/ApplicationDefaultFont

Forma kojoj ParentFont postaviš na True (po defaultu je False)
automatski koristi Application.DefaultFont i vidi sve runtime promjene
na njemu.


U starijim Delphijima (npr. 2007) Application.DefaultFont ne postoji,
tj. svakoj pojedinoj formi moraš ručno postaviti željeni font.


Najveći problema povećanja fonta je što se pozicije elemenata ne
skaliraju pa će se kontrole "zajašiti". Jedno od rješenja je npr.
DevExpressov ExpressLayoutControl u kojem kontrole zadržavaju relativne
pozicije bez obzira na veličinu fonta.

Dario

unread,
Apr 17, 2012, 7:29:22 AM4/17/12
to
Hvala, ali nije to što mi treba. Meni treba na postojećoj aplikaciju
povećati slova u programu. Onaj čija je aplikacija napravit će to tko
zna kad.

Usput, projekt od borland 6 može li se "glatko" uvesti u zadnju verziju.

Ivan@work

unread,
Apr 17, 2012, 9:38:51 AM4/17/12
to
Otvori exe sa Resource Hackerom (www.angusj.com/resourcehacker/). Podaci
o izgledu pojedine forme su spremljeni pod RCData pa se poigraj s
postavkom Font.Height (što je negativnija to je font viši)

>
> Usput, projekt od borland 6 može li se "glatko" uvesti u zadnju verziju.
>

Ovisi o projektu, ali ja dosad nikad nisam imao većih problema.
0 new messages