Hi, From: "R. Mark Volkmann" <mark / ociweb.com> Subject: Re: Tk scrolled canvas Date: Mon, 6 Dec 2004 00:45:10 +0900 Message-ID: <064e01c4dae1$66d2bc00$0200a8c0@MarkDesktop> > I don't understand why I have to write my own TkScrolledCanvas class. > Why doesn't a scrolled canvas already exist? Because a scrolled canvas is not a standard widget of Tcl/Tk. :-) As I showed my last mail, it is easy to create a TkScrolledCanvas widget class. However, it is not clear how much configurable the class is required to add it to Ruby/Tk standard libraries. Of course, we can allow full configuration of all part of the widget by delegate_alias method and so on. But, is it realy right solution? Maybe it only create many of configuration keys which have a very long name and rare necessity. Possibly, it is not so easy to decide the balance point. If a widget class is entried as a standard library, it is a litte difficult to change specification of the widget. -- Hidetoshi NAGAI (nagai / ai.kyutech.ac.jp)