alexmgarcia Posted May 17, 2006 at 04:59 PM Report Share #27874 Posted May 17, 2006 at 04:59 PM Olá gente da programação, por acaso encontrei este fórum e gostei, tenho uma pergunta a fazer: Como é que faço para no Python quando activar um ToggleButton ele fazer uma acção e para quando desactivar fazer outra? Tenho assim: #-- CriarIso.on_montar_cd_toggled { def on_montar_cd_toggled(self, widget, *args): #-- CriarIso.on_montar_cd_toggled } Link to comment Share on other sites More sharing options...
M6 Posted May 17, 2006 at 05:01 PM Report Share #27876 Posted May 17, 2006 at 05:01 PM Tens um estado que é ligado/desligado e sempre que o estado muda invocas um método/função que consoante o valor desse estado faz determinada acção. 10 REM Generation 48K! 20 INPUT "URL:", A$ 30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50 40 PRINT "404 Not Found" 50 PRINT "./M6 @ Portugal a Programar." Link to comment Share on other sites More sharing options...
Triton Posted May 17, 2006 at 05:07 PM Report Share #27878 Posted May 17, 2006 at 05:07 PM Por mais que te queira ajudar ainda não comecei a estudar GUI's em Python 😛 :P, mas de certeza que alguém te vai ajudar. 🙂😄😛 EDIT: Afinal já ajudaram! 😄 <3 life Link to comment Share on other sites More sharing options...
alexmgarcia Posted May 17, 2006 at 05:18 PM Author Report Share #27885 Posted May 17, 2006 at 05:18 PM Tens um estado que é ligado/desligado e sempre que o estado muda invocas um método/função que consoante o valor desse estado faz determinada acção. Isso com um if tenho em mente que se resolve, mas não sei o nome do objecto, tipo: if objecto == "active": blabla else: blabla2 Link to comment Share on other sites More sharing options...
M6 Posted May 17, 2006 at 05:31 PM Report Share #27893 Posted May 17, 2006 at 05:31 PM Tens um estado que é ligado/desligado e sempre que o estado muda invocas um método/função que consoante o valor desse estado faz determinada acção. Isso com um if tenho em mente que se resolve, mas não sei o nome do objecto, tipo: if objecto == "active": blabla else: blabla2 O objecto és tu que o crias, pelo que és tu quem lhe dá o nome, logo tens de saber o nome dele. 10 REM Generation 48K! 20 INPUT "URL:", A$ 30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50 40 PRINT "404 Not Found" 50 PRINT "./M6 @ Portugal a Programar." Link to comment Share on other sites More sharing options...
alexmgarcia Posted May 17, 2006 at 07:44 PM Author Report Share #27928 Posted May 17, 2006 at 07:44 PM #-- CriarIso.on_montar_cd_clicked { def on_montar_cd_clicked(self, widget, *args): if self.montar_cd.get_active() == True: print "activo" else: print "desactivo" #-- CriarIso.on_montar_cd_clicked } Para depois se alguém tiver a mesma dúvida que eu nisto 👍 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now