IOhannes m zmoelnig wrote:
well i guess this is the main problem with how Pd does it right now.
which was not meant to be defeatist. i have no objection (so far :-)) basically on _what_ is communicated between Pd nd Pd-gui. e.g. i don't have any real problems with the server handling mouse-movements and keystrokes (this made peerdata work, after all).
what i would love is, if a simple move (using cursor-keys) of a slected objects would not result in:
pdtk_undomenu .x9f74bf0 motion no .x9f74bf0.c move .x9f74bf0.t9f79510 0 1 .x9f74bf0.c coords .x9f74bf0.t9f79510R 252 117 277 117 277 134 252
134 252 117
.x9f74bf0.c itemconfigure .x9f74bf0.t9f79510R -dash "" .x9f74bf0.c coords .x9f74bf0.t9f79510o0 252 133 259 134 .x9f74bf0.c coords .x9f74bf0.t9f79510i0 252 117 259 118 .x9f74bf0.c coords .x9f74bf0.t9f79510i1 270 117 277 118
but rather
pdtk_undomenu <winID> motion no; <objID> move 0 1;
(with winID being something like x9f74bf0, and objID being e.g. 9f79510)
nothing more is needed.
i just don't want to see _any_ tcl/tk code in _any_ C-file.
fmgasdr IOhannes