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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top