Localization for touch screen controls ??

  • Thread starter Thread starter Jim S
  • Start date Start date
J

Jim S

I have an application developed which uses a standard mouse/keyboard.
However a new customer wants to use a touch screen with this
application. This mostly means that the UI needs bigger controls for
everything (and bigger fonts).

I was thinking about setting the Localizable property on my forms to
true, and then picking some obscure culture (i.e. Africaans) where
I'll design my touch screen interface.

It is conceivable for our company to only support touch screens in
English. So the question is: Is this a reasonable way to do this, or
is there a better way?

Thanks.
 
Jim,
It is conceivable for our company to only support touch screens in
English. So the question is: Is this a reasonable way to do this, or
is there a better way?
Of course as soon as you do this, your company WILL be purchased by an
Afrikaans company!

I would find a method to do it without "overloading" the localization logic
in an unintended way.

I would consider using the Form.Scale property to enlarge or reduce all
controls on the form. Note Form.Scale is inherited from Control.

http://msdn.microsoft.com/library/d...systemwindowsformscontrolclassscaletopic1.asp

It appears that Form.Scale does not scale the fonts...

Hope this helps
Jay
 
Back
Top