Skip to content

Latest commit

 

History

History
66 lines (54 loc) · 765 Bytes

reference.md

File metadata and controls

66 lines (54 loc) · 765 Bytes

Reference

Input widgets

button
checkbox
togglebutton
slider
textbox
textarea
dropdown
player

Output widgets

label

Graphics

canvas
GtkReactive.Canvas
GtkReactive.MouseHandler
DeviceUnit
UserUnit
GtkReactive.XY
GtkReactive.MouseButton
GtkReactive.MouseScroll

Pan/zoom

ZoomRegion

Note that if you create a zrsig::Signal{ZoomRegion}, then

push!(zrsig, XY(1..3, 1..5))
push!(zrsig, (1..5, 1..3))
push!(zrsig, (1:5, 1:3))

would all update the value of the currentview field to the same value (x = 1..3 and y = 1..5).

pan_x
pan_y
zoom
init_zoom_rubberband
init_zoom_scroll
init_pan_drag
init_pan_scroll

API

signal
frame
GtkReactive.gc_preserve