/
Forside
/
Teknologi
/
Udvikling
/
Delphi/Pascal
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Delphi/Pascal
#
Navn
Point
1
oldwiking
603
2
jrossing
525
3
rpje
520
4
EXTERMINA..
500
5
gandalf
460
6
gubi
270
7
DJ_Puden
250
8
PARKENSS
230
9
technet
210
10
jdjespers..
200
Form & komponent størrelse????
Fra :
Thomas
Dato :
12-02-02 18:50
Hej
Jeg har lavet et lille program som består af nogle forme hvorpå der er nogle
komponenter (knapper, image-komonent, osv.). Formene fylder ikke hele
skærmen og er centreret. Problemet opstår når jeg køre programmet på visse
andre computere som køre med lavere opløsning. Formene fylder det samme på
skærmen (procentvis), men komponenterne er ligeså store som på min egen
computer. Dette gør at disse bliver "for store" til at kunn være på formen.
Er den en måde hvor man kan undgå dette?
Venlig hilsen
Thomas
PL (
12-02-2002
)
Kommentar
Fra :
PL
Dato :
12-02-02 22:49
Hej Thomas
Indfør i onFormShow følgende linie, så burde problemet være løst.
Procedure TForm1.onFormShow(Sender: TObject);
begin
PixelsPerInch:=Round((Screen.PixelsPerInch*Screen.PixelsPerInch)/96);
...andet
...andet
...andet
end;
NB! tallet 96 er det tal, som står i "Object Inspector" for formen, når du
kompilerer dit program og din PC står til "Små skriftstyper". Bruger du
istedet "Store skriftstyper" vil du se tallet 120, hvilket du så sætter som
erstatning for tallet 96.
Ud fra ovenstående burde onsærningen mellem store og små skriftstyper blive
reguleret automatisk.
Husk!!! I din "Object Inspector" for formen skal stå Scaled := True, hvilket
iøvrigt er standard.
Vær hilset
PL
Thomas (
13-02-2002
)
Kommentar
Fra :
Thomas
Dato :
13-02-02 20:04
Mange tak skal du ha for hjælpen!
Søg
Alle emner
Teknologi
Udvikling
Delphi/Pascal
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177552
Tips :
31968
Nyheder :
719565
Indlæg :
6408847
Brugere :
218887
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.