hoodle-core-0.16.0: Core library for hoodle

Copyright(c) 2013-2015 Ian-Woo Kim
LicenseBSD3
MaintainerIan-Woo Kim <ianwookim@gmail.com>
Stabilityexperimental
PortabilityGHC
Safe HaskellNone
LanguageHaskell98

Hoodle.Widget.PanZoom

Description

Pan-Zoom widget drawing and action

Synopsis

Documentation

manipulatePZW Source #

Arguments

:: (PanZoomTouch, PanZoomMode) 
-> CanvasId 
-> CanvasGeometry 
-> (Surface, Surface)

(Source, Target)

-> CanvasCoordinate

original widget position

-> CanvasCoordinate

where pen pressed

-> UTCTime 
-> MainCoroutine () 

manipulate Pan-Zoom widget until released when grabbing the widget