Same application looks different on another machine

Hi yet again!
   Shawn Halfpenny here again... I'm full of questions today :-) Here's a weird one for you. I made an application in Delphi 1.0 and it works and looks fine on my computer. I sent it to my friend in L.A. and he installed it. He tells me that he's missing a portion of the screen and that there are buttons missing that should be there. Weird. Of course, he cannot get it to work as there are various buttons and  components missing. I got him to take a screen capture of what he sees and e-mail it to me. It looks like there's about an inch missing from the far right hand side of the screen and about an inch missing from the bottom. That's where I had some buttons placed, so of course they are missing too. I would like to send you the screen shots (.GIF files) of both the correct version and the weird version so you can see for yourself. How can I e-mail you these files?

.. This is a very strange problem... other people have used my program and it has worked perfectly fine.

Cheers
  Shawn Halfpenny
  drumme59@sprint.ca
aztecAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

anilmsCommented:
You have the classic Screen Resolution problem. Most probably your system had a higher resolution - maybe 800 X 600 and your friend's system had a lesser resolution. This leads to some areas being chopped of. Ask him to increase his screen resolution to the maximum, your program would work fine.

There are two ways to overcome the problem. One is to allow dynamic resizing and relocating  of every form/component. This is quite tough. The other is to see that all your forms have a height of less than 480 and a width less than 640. A lot of programmers follow the second way out as the first method involves a lot of calculations, relocations and resizing.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
aztecAuthor Commented:
Precisely...thanks!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Delphi

From novice to tech pro — start learning today.