22. maj 2001 - 09:15Der er
9 kommentarer og 2 løsninger
System Display Font: Small Fonts vs. Large Fonts
Jeg har ikke rigtig nogen idé om, hvorvidt det her er et let eller et svært spørgsmål. But here we go...
I går fandt jeg ud af, at jeg har et lidt træls problem med det program jeg har lavet. På min PC bruger jeg den normale Font-størrelse (small fonts, 96 dpi)på systemet, og alt ser ud som det skal i mit program, MEN hvis programmet afvikles på en PC der er sat op til at køre med Large Fonts (120 dpi), så går der li\'som ged i alle mine StringGrids, Labels osv.
Kan man på en eller anden smart måde, gøre noget ved dette, således at det bliver ved med at se \"korrekt\" ud?
Håber at der en eller anden der kan hjælpe mig med dette.
Jeg har luret lidt på den der PixelsPerInch-property, men det kræver at jeg kan \"spørge\" systemet hvilken font der anvendes. Det har jeg desværre ikke nogen som helst anelse om hvordan gøres.
Så vidt jeg kan vurdere, så er det \"letteste\" vist, at ændre de forskellige komponenters størrelse i FormCreate. Det er også denne metode som Delphi\'s hjælp anbefaler.
Dvs. jeg skal bruge PixelsPerInch jvf. martinlind og ændre komponenternes størrelse ved runtime jvf. Ziron.
Ud fra dette er lidt svært at skulle vælge, hvem af jer jeg skal give pointene, så I får dem begge to for besværet.
Ziron, du har kun postet som kommentarer, og derfor kan jeg ikke rigtig give dig nogen point, så kan du ikke poste et svar.
jeg kan anbefale at bruge MainFormen Components[] array der står alle comp\'s i så du kan løbe dette array igenem og lave det du skal på alle dine componenter.
for min side er det helt fint sådan her, men hvis du så gerne vil give os flere point så må du jo oprette et nyt spg :-)
/ZIRON
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.