hello everybody,

i'm working on a weird kind of multitrack audio editing system named
"halebopp", which has a pure non-modal ZUI. i selected clutter for the gui
because it seemed to fit best.

i currently struggle with implementing zooming and panning, which i need to
allow myself to browse through the song and its controls quickly.

at the moment, zooming is implemented by scaling the stage using set_scale.
unfortunately, any mouse events sent still carry untransformed coordinates,
so i have to translate them properly before i can read them. that kind of
bugs me, but works. is there a simpler way for achieving this?

also, i fail at implementing panning. the stages set_position,
set_anchor_point functions do not seem to work as i think they might. what
can i do here?

thanks in advance,
leonard

Reply via email to