Bonjour,

je viens de m'essayer à la poo pour refaire un programme, en perl/Tk mais je bloque quand je dois mettre une référence a une méthode pour la commende d'un bouton,

en effet ma méthode se trouve dans un objet qui est dans $this.

en gros je vais faire ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$a = aClass->new();
$b = bClass->new($a);
$b->methodQuiVaUtiliserUneMethodDeA();
et donc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
sub methodQuiVaUtiliserUneMethodDeA{
...
    $frameLeft->Button(
    -text    => 'Envoyer',
    -background =>"#CCCCFF",
    -command => \&$this->{"objA"}->doIt,
    )->pack(-fill => "x");
...
sauf que ça ne fonctionne pas

P-S je ne savais pas ou poster, ici ou dans la rubrique sur les UI et comme c'est plus un problème lié au langage ...

Merci