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
