Results 1 to 6 of 6

Thread: Touch screen

  1. #1

    Thread Starter
    Fanatic Member x-ice's Avatar
    Join Date
    Mar 2004
    Location
    UK
    Posts
    671

    Touch screen

    Hi,

    Is software that operates on a touchscreen display developed differently to software that does not?

    Does the display deal with this or does the developer have to write code to allow the user interface to be used via touch screen display?

    Thank you
    Last edited by x-ice; Aug 14th, 2009 at 05:07 PM.

  2. #2
    Raging swede Atheist's Avatar
    Join Date
    Aug 2005
    Location
    Sweden
    Posts
    8,018

    Re: Touch screen

    As far as I know the programmer normally does not have to write code that allows for touchscreen usage. The touchscreen would actually work as the computers mouse, so you'd just handle the mouse clicks etc.

    I do not know how it works with multi-touch devices though.
    Rate posts that helped you. I do not reply to PM's with coding questions.
    How to Get Your Questions Answered
    Current project: tunaOS
    Me on.. BitBucket, Google Code, Github (pretty empty)

  3. #3

    Thread Starter
    Fanatic Member x-ice's Avatar
    Join Date
    Mar 2004
    Location
    UK
    Posts
    671

    Re: Touch screen

    Quote Originally Posted by Atheist View Post
    As far as I know the programmer normally does not have to write code that allows for touchscreen usage. The touchscreen would actually work as the computers mouse, so you'd just handle the mouse clicks etc.

    I do not know how it works with multi-touch devices though.
    Great, I thought that I might have to write code to interface with the device driver for the display.

  4. #4
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: Touch screen

    If you are doing basic touch screen actions then you are fine. If you want to do things like image manipulations and the like, then you will be looking at an app like MS Surface.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  5. #5
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,106

    Re: Touch screen

    While the language is the same, the design considerations are considerably different. Developing for a touch screen is something like developing for a very fast, very large, PDA. You never want the user typing ANYTHING, which means much more consideration on how to use graphical elements, how to size graphical elements (for fat fingers), and the odd fact that the mouse never hovers or moves.

    That last one can have interesting results. I wrote a program where a button ran away from the mouse. Deployed on a touch screen, the program was pointless (because the interface was just Click, rather than Point and Click).
    My usual boring signature: Nothing

  6. #6
    Pro Grammar chris128's Avatar
    Join Date
    Jun 2007
    Location
    England
    Posts
    7,604

    Re: Touch screen

    Side note: WPF in .NET 4 includes touch screen classes/methods

    http://channel9.msdn.com/shows/Conti...ouchWPF4Beta1/
    My free .NET Windows API library (Version 2.2 Released 12/06/2011)

    Blog: cjwdev.wordpress.com
    Web: www.cjwdev.co.uk


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width