How to do callbacks to methods

Liste des GroupesRevenir à cl tcl 
Sujet : How to do callbacks to methods
De : mark (at) *nospam* qtrac.eu (Mark Summerfield)
Groupes : comp.lang.tcl
Date : 11. Jul 2024, 08:44:29
Autres entêtes
Message-ID : <CF2dndaVPsTAEBL7nZ2dnZfqn_YAAAAA@brightview.co.uk>
User-Agent : Pan/0.154 (Izium; 517acf4)
In the app below none of the callbacks works, neither in the bind calls
nor the -command. I am using Tcl/Tk 9.0b2 on Linux. How can I make these
callbacks work?

#!/usr/bin/env wish9
tk appname "Test App"
oo::class create App {
    constructor {} {
        wm withdraw .
        wm title . [tk appname]
        grid [ttk::button .quitButton -text Quit -underline 0 \
              -command {my on_quit}]
        bind <Escape> {my on_quit}
        bind <Alt-q> {my on_quit}
    }
    method on_quit {} {
        destroy .
    }
    method show {} {
        wm deiconify .
        raise .
    }
}
set application [App new]
$application show

Date Sujet#  Auteur
11 Jul 24 * How to do callbacks to methods3Mark Summerfield
11 Jul 24 +- Re: How to do callbacks to methods1Mark Summerfield
11 Jul 24 `- Re: How to do callbacks to methods1greg

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal