ACTION-33: Propose concrete feature for combining zoom, pan, rotate thread http://lists.w3.org/Archives/Public/public-indie-ui/2012Nov/0037.html

Propose concrete feature for combining zoom, pan, rotate thread http://lists.w3.org/Archives/Public/public-indie-ui/2012Nov/0037.html

State:
closed
Person:
James Craig
Due on:
December 5, 2012
Created on:
November 28, 2012
Associated Issue:
Rotate
Related emails:
  1. Belated regrets re Teleconference 28 November 2012 (from andyheath@axelrod.plus.com on 2012-11-28)
  2. Minutes IndieUI Teleconference 28 November 2012 (from cooper@w3.org on 2012-11-28)

Related notes:

please assign action to Michael Cooper if you don't want to accept this action

James Craig, 28 Nov 2012, 18:50:40

Reassigning to myself, as I think I've come up with a good solution for this: A "UIManipulateRequestEvent" interface (or perhaps a triptych with start/change/end variants) and all the parameters: originX, originY, deltaX, deltaY, rotation, and scaleFactor. This should also allow for future flexibility (yaw in 3D space, etc) by adding additional parameters without requiring additional event interfaces.

Simple types of manipulation events will be the existing two (panrequest and zoomrequest) as well as the proposed rotaterequest and moverequest. Combined events (e.g. zoom+rotate) could be handled as individual discrete events (zoomrequest+rotaterequest) or as the superset event type manipulaterequest.

James Craig, 2 Dec 2012, 04:48:13

Added UIManipulationRequestEvent interface
https://dvcs.w3.org/hg/IndieUI/raw-file/tip/src/indie-ui-events.html#UIManipulationRequestEvent

Changeset
http://dvcs.w3.org/hg/IndieUI/rev/b25c2ee0e568

James Craig, 2 Dec 2012, 06:41:46

Display change log.


Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 33.html,v 1.1 2016/04/04 15:09:37 ted Exp $