2 ms·
Making special ink only controls is actually pretty easy, I've seen AWESOME demos all the way back to the original Windows XP Tablet PC Edition days. The real
by com2kid 13y ago
Making special ink only controls is actually pretty easy, I've seen AWESOME demos all the way back to the original Windows XP Tablet PC Edition days.
The real problem is making inking work with any arbitrary control! That is what the current input panel is for. Remember it has to work anyplace anyone could ever enter text, wherever a cursor appears. So that includes Bob's Janky Control Factory DLL version 1.32a last updated on October 3rd of 2008.
If you search MSDN, there are plenty of examples of some really awesome ink enabled controls! Designing a system for ink first would be a lot of fun! I remember controls published for web pages that supporting inking, forums you could just draw right into the reply box on. Really cool stuff.
There is also usability concerns, not everyone has hand writing small enough to fit inside of a single line input box! Increasing the area to outside the box only works until the tip has been picked up, if you make the user always start the inking inside the box maybe something could be worked out, but that'd be a very unnatural way of writing.
- satyrnein 13y agoGood to hear from another old school enthusiast! Perhaps Metro apps were an opportunity to change the behavior and shed legacy compatibility requirements. Another possibility is to target just the web browser; the web has a defined set of controls which allowed Apple to define touch behavior for just those. I agree tackling compatibility for everything that has ever been created in Windows is not feasible, but I think there are alternatives. Regarding size of input box, remember how small people write on typical ruled paper. It's much smaller than the handwriting recognition area! The reason I thought just letting people wander outside the box might work is that most of the time, it's for letters like 'g' or 'j' where part of the letter hangs 'below the line'. Characters don't typically start below the line. In general, yes, there are many potential usability concerns. However, the bar is low, as most people don't consider the current system usable to start with.