• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Touchscreens and control scaling
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Touchscreens and control scaling


  • Subject: Re: Touchscreens and control scaling
  • From: Ben <email@hidden>
  • Date: Fri, 5 Jun 2009 13:36:30 +0100

On 4 Jun 2009, at 18:01, Michael Ash wrote:

On Thu, Jun 4, 2009 at 3:44 AM, Ben <email@hidden> wrote:
Hi list,

I've been sketching out an application and could do with a little advice on
which cocoa-direction to take. It's a full-screen (kiosk) type app, running
in a very controlled environment (not for wide release) but which would run
on an external touchscreen monitor.


While I can make buttons and labels big enough for fingers to poke, I'm
concerned about controls like table headers and scrollers being large enough
to make finger-size targets. I'm asking sooner rather than after testing the
usability in case there are special considerations I should take before
writing the first lines of code.


The only options I can think of are:

1. Make a normal app and use quartz debug to scale *everything* up
2. Subclass and/or redraw any controls too small for finger taps
3. Shut up and try it out first

There is also option 3: set the scaling of your window's content view (or some other convenient superview) to scale everything it contains up.

This is capability has been around forever and so is probably better
supported than the quartz debug option.

Mike

Thanks for the advice everyone. I will probably roll my own UI, but the option of scaling a particular view is something I will investigate first as I had not know that it was possible. Searching for 'NSView scaling' turns up a number of documents and a couple of Apple tech notes in case anyone wants to do this in the future.


Ben
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Touchscreens and control scaling (From: Ben <email@hidden>)
 >Re: Touchscreens and control scaling (From: Michael Ash <email@hidden>)

  • Prev by Date: Wich one is faster, compare or isEqualToString? (NSString methods)
  • Next by Date: Re: Wich one is faster, compare or isEqualToString? (NSString methods)
  • Previous by thread: Re: Touchscreens and control scaling
  • Next by thread: RE: Find default application for file of particular extension
  • Index(es):
    • Date
    • Thread