CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[python] Widget Boutons Radios

stencil
stencil
Niveau 5
21 novembre 2013 à 19:11:25

Bonsoir à tous,
Desolé pour le pavé qui va suivre. Je viens vous voir pour un problème que je n'arrive pas à résoudre depuis un certain temps. Je souhaiterai appeler une fonction particulière pour chaque coche effectuée sur les boutons radios disponibles. Je vous donne un exemple: le dernier programme du lien suivant permet de dessiner sur un canevas des formes quelconques.
http://www.tkdocs.com/tutorial/canvas.html

Il est facile de le modifier de sorte à ce que l'on puisse dessiner des formes géometriques particulières. Suffit de modifier la ligne:
canvas.create_line(...) par canvas.create_rectangle(...) et
canvas.bind("<B1-Motion>", addLine) par canvas.bind("<ButtonRelease-1>", addLine)

Mettons que je veuille maintenant ajouter, en plus de la fonction addLine, la fonction permettant de créer un rectangle, je fais copier coller de la première en modifiant les-dites lignes pour que ça marche. Jusque là par vraiment de problèmes.
Seulement je voudrai ajouter des boutons radios pour choisir entre l'une et l'autre forme de dessin, chacun d'entre eux devront donc appeler (je suppose) l'une ou l'autre fonction, et c'est là que je n'arrive pas à mes fins.
Comment puis-je faire pour que ça marche? Merci

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment