On Wed, 15 Mar 2006, Graeme Geldenhuys wrote:

It's a difficult topic. Delphi has a lot of issues with it,
I've never seen a delphi app which worked correctly on all
DPI settings, even after so many versions of Delphi :/

I have had that same experienc, though I have seem one or two Delphi
written apps that work correctly, but no idea how they did it. :-(

We solve this by making all labels/controls big enough so they
always have enough room to contain their caption at small/large
font size.

I just read the tuturial on the wiki regarding Anchor properties.
Very nice tutorial.  Not sure it will solve all problems, but the
Border propety (to Neighbour components) should help in some sence.  I
will create a few test to see...

I also found this info from the efg's Computer Labs.  They did a bit
of research on this as well.  I might be able to use some of what they
did.

http://www.efg2.com/Lab/Library/Kylix/FormScaling/index.htm
http://www.efg2.com/Lab/Library/Kylix/FormScaling/DPIScaledTrue/DPIScaledTrue.htm

I am aware of these results.
We always use 'Scaled=False', it gives the best results.

Michael.

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to