-1

I'm using Delphi 7. The machine I use to compile my application has the windows system font size - configured in display properties - set larger than any typical machine set to default.

The problem I have is the background panel of which the form is its parent is way oversized.

David Heffernan
  • 601,492
  • 42
  • 1,072
  • 1,490
Muscipula
  • 55
  • 2
  • 10
  • Does setting form.Scaled property to false help? – LU RD Sep 28 '13 at 21:47
  • 1
    Please can you ask a question – David Heffernan Sep 28 '13 at 21:49
  • 3
    This question might give a clue, [`How do I make my GUI behave well when Windows font scaling is greater than 100%`](http://stackoverflow.com/q/8296784/576719). – LU RD Sep 28 '13 at 22:55
  • 1
    I think the word you are looking for is "font scaling" and "higher than 96 DPI". You probably have `TForm.Scaled = true` on your main form and are seeing some behaviour that looks wrong. Try to ask a real question, include a picture, etc etc. – Warren P Sep 29 '13 at 00:18

1 Answers1

1

Make sure AutoScroll property of your form is set to False, and Scaled = True. Also Delphi 7 tends to set AutoScroll to True each time you open the project.

Torbins
  • 2,111
  • 14
  • 16