[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Tablet PC ink is XML


ink software
Microsoft seemed to be very aware of the tablet PC pressure issue in
their demo yesterday. They showed that the tablet is aware of the pen
when the pen is at least an inch away from the tablet surface.  They
also talked about developing applications where the information is not
hidden by the user's hand.  They talked about a 3 lb tablet getting very
heavy after a while and how the users hand can not click accurately in a
tree view structure due to this.  They showed people taking notes with
their hand resting on the surface.  So my guess would be that the
pressure is only recognized through the pen tip.  The pen pressure also
registers as degrees of pressure so that when anti-aliasing is turned on
you can see the difference between a light and heavy stroke.

Here's more about what I heard yesterday paraphrased from my notes:

The TabletPCs are 2000 dpi, and sample at 200 dpi/second.  (Wow!)  
When programming you have to be aware that the user can change between
portrait and landscape mode anytime.
The best resource on the web to use is:
http://www.tabletpcdeveloper.com
Ink is a new datatype that can be saved as ISF (Ink Serialized Format),
GIF, metafile, or text.
Ink has x, y, z coordinates with z being strength of the mark (user
pressure).
There are 14 system gestures (tap, double tap, drag, etc.)
38 application gestures (scratchout/erase, etc.)
You can get better recognition accuracy from using a 'factoid' which
defines the data as a date, number, etc.  So it eliminates the computer
guessing that the figure is a letter when it is supposed to be a number,
for instance.

Object Model Overlay
  Ink Collector
    Ink Overlay
       Ink
          Strokes
             Stroke
               Drawing Attribute
       Renderer
       Tablet
    Recognizers
       Recognizer
          Recognizer Content


There are 3 modes:  ink, gesture, ink and gesture.  
Event model exists for stroke, gesture, etc.
Drawing attributes include color, width, transparency, and smoothing.

We saw him convert ink to string in one line of code (using .NET).  I
was impressed when he wrote a person's name and it immediately converted
to a typed name.   

Everything needed to program for the Tablet PC is in the Tablet PC SDK.

He said "Version 1 is NOT marked safe for scripting for the Web".  I
think this might mean that you can't use ink in a web based application
because Internet Explorer thinks it's unsafe.  

Pam Ammond
Empowering You!

website: http://www.empoweringyou.com 
Please check out the "Wow! Look At Windows XP" book I wrote at
http://www.windowsxpbook.com
 
 


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.