Link to home
Start Free TrialLog in
Avatar of forrestx
forrestx

asked on

Bad screens on downloads

The Problem:  All form displays of a 15 form program display perfectly on my computer.  They also display perfectly when I upload to and download from an E-Mail to myself.  But when downloaded on another persons computer elsewhere (a laptop) three of the forms show as partly fouled. Two are partly cut off at right on display, but although they can be restored by pulling margin out to right this is not acceptable.  One shows textbox shortened in width and fouled that cannot be restored.  A third form has lettering in labels partly fouled. The forms are no wider and in fact are a bit smaller in width than other forms that display OK on the other's computer. Can anyone help?


n


where three of the forms are partly fouled.
Avatar of wsh2
wsh2

What are the Scalemode settings on your forms? If it is Pixel.. then your forms are hardware dependent.. you may want to checkout a scalemode of Twips.
Avatar of forrestx

ASKER

For Wsh2- Thanks for suggestion, but I find that all my forms are set at 1-Twip
Any other ideas?

FHB
Upon Form_Load.. you do explicitly set your initial form sizes, right? (ie.. not relying upon Design time parameters)

Eg..

Form1.Height = Screen.Height * .8
Form1.Left = Screen.Width * .1
Form1.Top = Screen.Height * .1
Form1.Width = Screen.Width * .8

I'm guessing that you do.. <smile>

As to the Label fouling.. are the computers affected equipped with the FONT.TTFs that you are using installed?
Thanks again, but this did not work for me. Also, would have to redo all the forms.  A companion problem is that captions in some command and option buttons that display fine on my computer come out too large on the user computers and sometimes scramble text.  I have had to reduce font size on all. It is most discouraging to see programs working fine here and not displaying on other computers - which means we cannot trust what we see displayed in VB

Forrestx
Wait a second.. how did you install your program on the other machines? I assume you used "SETUP" to assure that all system DLL registration/versioning information is properly employed. Let me rephrase that.. are ALL the machines using the same Win/9x.. 2000.. NT.. environment as you?.. Just copying the EXE from one machine to another, will sometimes NOT do... <smile>.
For wsh2
  Yes we used setup from the Visual Basic Installer, and computers sent to had Windows 98 or 95 (I think both 98).
This sent a CAB file with copies of needed DLL's. Still got the problems

forrestx
ASKER CERTIFIED SOLUTION
Avatar of wsh2
wsh2

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Adjusted points from 100 to 200
Hi Bill Have given you most points I have and again my appreciation for your fine help.  got all the problem screens done using the MSFlexgrid, they seem to work OK now!  Understand most of it now with aid of your last elucidation.


Forrest
<tipping backwardz baseball cap and bowing>. "My pleasure Sir".. <smile>