in reply to finding stuff in the docs

I think you identified the problem with the docs. It isn't immediately obvious that most Tk widgets inherit methods from the base class. So you need to go and look at Widgets - it gives you the base methods, as well as the particular widget - and in some case the widget is really a mega-widget or combination of widgets thus adding another l;ayer of docs to search.

jdtoronto

Replies are listed 'Best First'.
Re: Re: finding stuff in the docs
by Melly (Chaplain) on Oct 20, 2003 at 14:24 UTC

    Pretty much what I thought - I'd have probably found it if I'd been forced to write $mw->Widget::Button(etc.' or something. As it is, and IMHO, 'destroy' should be listed in the man-page for each widget, or there should be a link to the 'widget' man-page from each widget man-page(mentioning that there are additional commands that are generically available).

    I'm tempted to drop a line to the Tk author (it must be at least a couple of months since someone told me to f-off ;)

    Update

    Well, there is a link from each widget to the widget man-page, and it pretty much says what it ought to say: 'The widget also inherits all the methods provided by the generic Tk::Widget class.'

    So, I guess the answer to my original question is 'always check for a "specific-widget methods" section in the docs..'

    Tom Melly, tom@tomandlu.co.uk