background preloader

Tools

Facebook Twitter

Utilities: Zooming and Panning. Zooming and panning Many Processing sketches would benefit from being able zoom in and focus on specific areas in detail. Thanks to the transformation methods scale() and translate() , this is relatively easy to achieve. What is slightly more difficult is to implement a robust zooming and panning facility that can be 'plugged in' to any existing sketch. Using the ZoomPan class in Processing To add zooming and panning to your sketch you need to import the move package into your sketch with the line import org.gicentre.utils.move For full details of the methods available see the ZoomPan API documentation .

The class ZoomPan provides that functionality with minimal changes required when adding it to a Processing sketch. Resolving Mouse Conflicts ZoomPan uses the left and right mouse drags to perform zooming and panning. Zoomer = new ZoomPan( this ); zoomer.setMouseMask( SHIFT ); Valid values for setMouseMask() are SHIFT , ALT , CONTROL and 0 (no keyboard mask). Where to transform Limitations. Risultato della ricerca immagini di Google per. Touch Gesture Reference Guide. The Touch Gesture Reference Guide is a unique set of resources for software designers and developers working on touch-based user interfaces. The guide contains: 1) an overview of the core gestures used for most touch commands 2) how to utilize these gestures to support major user actions 3) visual representations of each gesture to use in design documentation and deliverables 4) an outline of how popular software platforms support core touch gestures (below).

Download Touch Gesture Reference GuideTouch Gesture Cards For wireframes and mock-ups:Visuals only (PDF)Visuals only (EPS)Visuals only (OmniGraffle Stencil)Visuals only (Visio Stencils)How to Guide (Visio) Touch Resources Touch Target Sizes: outlines recommended touch target sizes from Apple, Microsoft, Nokia, and academic research. Touch Gesture Diagrams: listing of touch gesture diagrams that illustrate how users can interact with multitouch interfaces. Platform Support How popular software platforms support core touch gestures. iOS 5 permette di dettare testi con il riconoscimento vocale di Nuance. Nei meandri della quinta beta di iOS 5 rilasciata da poche ore agli sviluppatori è stata scoperta la funzionalità che permette di attivare il riconoscimento vocale di Nuance. Come è possibile vedere dallo screenshot l’attivazione avviene direttamente dalla tastiera virtuale premendo il tasto con l’icona del microfono a fianco della barra spaziatrice.

La tastiera a questo punto scompare ed al suo posto appare solo la grossa icona del microfono. La frase dettata al microfono viene trasformata nel corrispondente testo, come se fosse stata digitata con la tastiera, pronta per essere utilizzata in qualsiasi applicazione sia in grado di sfruttare questa funzionalità. [via 9to5mac] Balsamiq.