Forms showing different layout in Customer's computer


Author
Message
Edhy Rijo
E
StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)
Group: StrataFrame Users
Posts: 2.4K, Visits: 23K
I have a customer where my application's forms are shown in a different layout than they suppose to be. Please see the attached images.



My customer and I are using Windows Vista 64bits with a screen resolution of 1920x1200.



Is there a form's property or something I have to setup to make sure the form's will display as they should?

BTW, I am not using any autosizing or anchor properties.

Edhy Rijo

Attachments
MySystem_CardsForm.png (305 views, 38.00 KB)
Customer_CardsForm.png (307 views, 77.00 KB)
MySystem_AddInventoryItemsForm.png (311 views, 49.00 KB)
Customer_AddInventoryItemsForm.png (314 views, 68.00 KB)
Replies
Trent Taylor
Trent Taylor
StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)StrataFrame Developer (14K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 7K
Is there a way to set the default font for SF TextBoxes?

Well, the first thing is to determine what you are fighting.  Most environments do not set their DPI above 96 DPI, however, if this is going to be common place for you, then you may need to address this in a base class situation.  If you recall in training, we suggest that you create your base UI controls that at the very minimum inherit off of the SF classes (even if nothing is added to the logic) for situations just like this.  If you haven't done this, it isn't that big of a deal as you can do a mass replace to change the textbox types on your forms.

If you see some early threads on the forum, we had one person who wanted to run their desktop in 120 DPI.  This did throw off some of the SF dialogs.  I know that there are some that probably still need to be changes, but we addressed all of this through the autoscaling settings versus on a control by control basis.

Edhy Rijo
E
StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)StrataFrame VIP (6.4K reputation)
Group: StrataFrame Users
Posts: 2.4K, Visits: 23K
Well in fact this is the first customer I got with a 120 DPI and it is due to is large monitor which came preset with that DPI, so I wouldn't be surprise of finding many more customer with the low prices of large screen monitor today.



I am trying to handle this setting AutoScaleMode = DPI and using the Segoe UI font and was able to get a decent autoscale of the forms, but still this will take more trial and error BigGrin and since this project is to be use by many customers I have no choice other than keep trying.



About subclassing, I have done that with the forms and BOs and some Currency textboxes, but as you suggested I should at least include the labels which are always used in all applications.

Edhy Rijo

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...





Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search