replica nfl jerseysreplica nfl jerseyssoccer jerseyreplica nfl jerseys forums.silverfrost.com :: View topic - Tablet PC Issue
forums.silverfrost.com Forum Index forums.silverfrost.com
Welcome to the Silverfrost forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Tablet PC Issue

 
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> General
View previous topic :: View next topic  
Author Message
dfwlms



Joined: 04 Jan 2005
Posts: 20
Location: Huntsville, Alabama

PostPosted: Fri Dec 07, 2012 9:54 pm    Post subject: Tablet PC Issue Reply with quote

Will an FTN95 program with ClearWin+ run properly on a Windows Tablet PC? For example, can one touch a displayed button on a tablet's display and produce the same response as if he had mouse-clicked the button?

And, can the orientation of the program's display be rotated so as to appear as a portrait instead of a landscape?

In general, does the FTN95-ClearWin+ program developer have to incorporate special measures for his program to run on a tablet PC?
_________________
David Williams
Retired Aerospace Engineer
Huntsville, Alabama
Back to top
View user's profile Send private message
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 8210
Location: Salford, UK

PostPosted: Fri Dec 07, 2012 10:48 pm    Post subject: Reply with quote

I don't know the answer to this question.
It will probably be a matter of waiting for someone to try this out and discover the related issues.
There is nothing in ClearWin+ relating to touch screens but maybe this is handled by the operating system.
Back to top
View user's profile Send private message AIM Address
Robert



Joined: 29 Nov 2006
Posts: 457
Location: Manchester

PostPosted: Tue Dec 11, 2012 1:23 pm    Post subject: Reply with quote

I have a Windows 7 laptop with a touch screen. In general software 'just works' with touches looking like mouse events. The problem come with intricate user interfaces where the width of a finger can cover more than one control.
Back to top
View user's profile Send private message Visit poster's website
LitusSaxonicum



Joined: 23 Aug 2005
Posts: 2402
Location: Yateley, Hants, UK

PostPosted: Thu Dec 13, 2012 1:42 pm    Post subject: Reply with quote

I think that we are all guessing before someone tries it in earnest, but a brief look at MSDN suggests to me that there is a whole new software interface for gestures in Windows 8.

Robert's observation that a touchscreen enabled Windows 7 device responds to touch like a mouse is useful, and indeed, you can overcome the lack of precision from a fingertip by either using a stylus or (up to a point) by having bigger icons, which probably means abandoning %bt buttons for rather larger toolbar buttons or clickable bitmaps or GIFs. It does seem to me that touchscreens in Windows 7 are handled via the mouse driver.

However, the new gestures are unlikely to be handled by a mouse driver, or at least, by existing mouse drivers. For example, the 'pinch' gesture or its reverse (expanding pinch?) gives two start coordinate pairs and two finish coordinate pairs, whereas (say) a box select has one start coordinate pair and one finish pair. The mouse driver always reports one coordinate pair (x,y) only.

When programming in FTN95/Clearwin, we cope with box select and line drawing by calling SET_GRAPHICS_SELECTION@ and then interpreting the next mouse operation in terms of movement and clicks as the start and finish coordinate pairs using GET_GRAPHICS_SELECTED_AREA@. The graphics selection mode is not always implemented, as it would otherwise get in the way of other mouse actions.

To implement responses to various gestures, presumably the processing by Clearwin+ would need to get smarter, decyphering all the gesture possibilities, reporting back the gesture type by using CLEARWIN_STRING@( CALLBACK_REASON) and then using another routine to get the coordinates if the gesture was 'PINCH_GESTURE' or 'REVERSE_PINCH_GESTURE' (say). (suggested variant of GET_GRAPHICS_SELECTED_AREA@ might be GET_PINCH_EXTENTS@).
A sideways or up-down flip would be like a click-n-drag operation without drawing anything, something I suggested to Paul might be a useful enhancement to SET_GRAPHICS_SELECTION@.

I would find it useful to have graphics selection permanently enabled, even without full gesture recognition, and to have an area selection reported with CLEARWIN_STRING@( CALLBACK_REASON).

As well as making the buttons and icons bigger, a proper touchscreen response is going to have to cope with a very low precision, and new user interface paradigms seem to me to be vital if the user experience is not to be awful.

Eddie
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> General All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group