I saw something like this recently, where the scrollbar logic kind of freaks out when moving things against an edge. I don't remember exactly what, but I'll try to pin it down next time I see it happen. I remember thinking to myself that it might be related to the fact that you can move the stuff on the canvas around with the mouse wheel even if there are no scrollbars. That would be another thing that would be very nice to have fixed.
.hc
On Dec 19, 2007, at 1:37 PM, Andre Schmidt wrote:
can't compute :)
what do you mean by "scrollbars appeared and disappeared constantly when clicking inside the canvas help window" ?
what's "canvas help window" ?
.andre
On Mon, 2007-12-17 at 20:23 -0800, SourceForge.net wrote:
Patches item #1551825, was opened at 2006-09-04 01:17 Message generated for change (Comment added) made by millerpuckette You can respond by visiting: https://sourceforge.net/tracker/? func=detail&atid=478072&aid=1551825&group_id=55736
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: puredata Group: bugfix Status: Open Resolution: None Priority: 7 Private: No Submitted By: oskude (oskude) Assigned to: Miller Puckette (millerpuckette) Summary: autoscrollbars
Initial Comment: autoscrollbars patch for pd cvs. dunno how good the code is, but it works :)
Comment By: Miller Puckette (millerpuckette)
Date: 2007-12-17 20:23
Message: Logged In: YES user_id=313747 Originator: NO
oops,. then un-took it again, since it was acting funny (scrollbars appeared and disappeared constantly when clicking inside the canvas help window)
Comment By: Hans-Christoph Steiner (eighthave) Date: 2007-11-13 16:02
Message: Logged In: YES user_id=27104 Originator: NO
works for me, checking into branch-v0-40-extended (FYI: this patch replaces the old one)
Comment By: oskude (oskude) Date: 2007-11-13 15:39
Message: Logged In: YES user_id=1383707 Originator: YES
pd_autoscrollbars_2007-11-14.patch
- should fix #1830767 (Slide bars don't update automatically)
- moved code to pdtk_canvas_getscroll, thanks for the tip!
- a new, empty patch should not have scrollbars
File Added: pd_autoscrollbars_2007-11-14.patch
Comment By: Hans-Christoph Steiner (eighthave) Date: 2007-11-12 23:29
Message: Logged In: YES user_id=27104 Originator: NO
I think this functionality should probably be incorporated into pdtk_canvas_getscroll in u_main.tk since it gets called on button release. This should help with bug #1830767
Comment By: Hans-Christoph Steiner (eighthave) Date: 2007-11-12 16:59
Message: Logged In: YES user_id=27104 Originator: NO
This patch works well for resize events, but it prevents the scrollbars from working properly when cutting, pasting, and adding objects. I'd like to keep it in, but it needs to be fixed.
See bug #1830767
Comment By: Hans-Christoph Steiner (eighthave) Date: 2006-09-18 06:19
Message: Logged In: YES user_id=27104
One other thing that would be fixed ideally. This problem existed before this patch, but its related. If a patch is bigger than the window, the scrollbars are not displayed when that patch is opened. You have to resize the window, then the scrollbars will display.
Comment By: Hans-Christoph Steiner (eighthave) Date: 2006-09-16 10:07
Message: Logged In: YES user_id=27104
Very nice! My only comment is that it is a couple pixels off on Mac OS X 10.4/Pd-extended 0.39.2-test5. I can cover about 3 pixels before the scrollbars kick in.
I added to the Pd-extended build system as pure-data/packages/patches/pd_autoscrollbars-0.40-pre.patch
It will be in the nightly builds starting tomorrow.
Comment By: oskude (oskude) Date: 2006-09-15 01:09
Message: Logged In: YES user_id=1383707
this patch removes scrollbars in a pd-patch canvas window when the content is smaller than the window size.
and add scrollbars to pd-patch window if content bigger than window size.
works individually for height(bottom scrollbar) and width(right scrollbar)
Comment By: Hans-Christoph Steiner (eighthave) Date: 2006-09-13 12:26
Message: Logged In: YES user_id=27104
can you elaborate on what this patch does?
You can respond by visiting: https://sourceforge.net/tracker/? func=detail&atid=478072&aid=1551825&group_id=55736
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
------------------------------------------------------------------------ ----
All mankind is of one author, and is one volume; when one man dies, one chapter is not torn out of the book, but translated into a better language; and every chapter must be so translated.... -John Donne