Board index » delphi » Big screens .v. Little screens

Big screens .v. Little screens

I have a curious problem which someone might know about. I run D2 on a 21"
monitor at home, hence I have a lot of screen real estate. If I take an app
which
I design on that, and run it on a normal 15" monitor, just about everything
gets
messed up. Controls appear in wrong places and sometimes overlap each
other.
Is there anything I'm missing here? What do I need to do to make sure that
the
spatial relationship between controls is maintained from one monitor size
to another?

I was of the impression that Windows would maintain the scaling, or I am
really off-base? Any ideas?

Regards...Peter

=========================================
I have always maintained, you can't polish a turd!
=========================================

 

Re:Big screens .v. Little screens


Quote
Peter Hamilton-Scott (hamsc...@icon.co.za) wrote:

: I have a curious problem which someone might know about. I run D2 on a 21"
: monitor at home, hence I have a lot of screen real estate. If I take an app
: which
: I design on that, and run it on a normal 15" monitor, just about everything
: gets
: messed up. Controls appear in wrong places and sometimes overlap each
: other.
: Is there anything I'm missing here? What do I need to do to make sure that
: the
: spatial relationship between controls is maintained from one monitor size
: to another?
:
: I was of the impression that Windows would maintain the scaling, or I am
: really off-base? Any ideas?
:
: Regards...Peter

Can't find it right at the moment, but it may have to do with the font
size you've told Windows to use.  You're probably using large fonts on
your 21" so you can read the writing, and using small fonts on your 15"
system so as to get more on the screen.  Please, someone post the exact
answer, I'm having the same problem between my development system and my
target system...

Bob
--
+---------------------------------------+
|    Bob Peck : bp...@prairienet.org    |
+---------------------------------------+

Re:Big screens .v. Little screens


Check out the documentation for the property "Scaled" of each form.

--

 Warren Young
The University of Edinburgh

Re:Big screens .v. Little screens


Quote
Warren F Young wrote:

> Check out the documentation for the property "Scaled" of each form.

> --

>  Warren Young
> The University of Edinburgh

I have experienced a similar problem to this - it arsoe from
switching between large and small fonts, which is where delphi
derives its "pixels per inch" screen property, I believe. There
is a component called "resfix.zip" available from the Delphi
Super Page, which fixed my problem - maybe you might find it
useful. Ray Konopka's book "Writing Custom Delphi Components"
comes with a CD with a resolution-independent graphics
component, which I haven't checked out yet (I'm more concerned
with whats in the book than the freebie stuff that came with
it!), which also may be of some help

Jez

Re:Big screens .v. Little screens


Quote
Warren F Young wrote:

> Check out the documentation for the property "Scaled" of each form.

> --

>  Warren Young
> The University of Edinburgh

I have experienced a similar problem to this - it arsoe from
switching between large and small fonts, which is where delphi
derives its "pixels per inch" screen property, I believe. There
is a component called "resfix.zip" available from the Delphi
Super Page, which fixed my problem - maybe you might find it
useful. Ray Konopka's book "Writing Custom Delphi Components"
comes with a CD with a resolution-independent graphics
component, which I haven't checked out yet (I'm more concerned
with whats in the book than the freebie stuff that came with
it!), which also may be of some help

Jez

Re:Big screens .v. Little screens


Quote
Warren F Young wrote:

> Check out the documentation for the property "Scaled" of each form.

> --

>  Warren Young
> The University of Edinburgh

I have experienced a similar problem to this - it arsoe from
switching between large and small fonts, which is where delphi
derives its "pixels per inch" screen property, I believe. There
is a component called "resfix.zip" available from the Delphi
Super Page, which fixed my problem - maybe you might find it
useful. Ray Konopka's book "Writing Custom Delphi Components"
comes with a CD with a resolution-independent graphics
component, which I haven't checked out yet (I'm more concerned
with whats in the book than the freebie stuff that came with
it!), which also may be of some help

Jez

Other Threads