[plt-scheme] Re: scrolling inside an editor-snip?
At Wed, 03 Oct 2007 22:09:54 -0000, harsha wrote:
> I tried scroll-to method, but it didn'work out, I am probably missing
> something basic about the interface. right now the scroll-to methods
> just return #f.
I don't think you're missing anything.
The `scroll-to' of the administrator specific to an editor snip just
propagates the scroll request to the editor snip's administrator; that
is, it requests scrolling at the level of the editor that contains the
editor snip.
As Robby says, you could implement nested scrolling yourself with a new
editor-snip%-like snip class and an associated new administrator ---
which treats scroll-to requests by scrolling locally, instead of
propagating the request up the administrator chain. That's a challenge,
mostly in having to learn the refresh and administrator protocol, but I
don't think it would be *too* difficult. As far as I know, no one has
tried it before.
(In retrospect, I'm a little surprised that we've never needed nested
scrolling before.)
Matthew