Complément au message précédent :
En fait, contrairement à ce que je disais tout à l'heure, le basculement
de la propriété .visible=false/true (comme me l'a proposé Bernard)
rafraichi bien le bouton.
Bêtement, j'avais écrit ça avant Dialog.execute et évidemment à cet
endroit la, ça ne sert à rien.
Le problème reste malgré tout entier, car il faut que je place ce code
dans un gestionnaire d'évènement déclenché à la création ou à
l'ouverture de la fenêtre.
J'ai essayé de l'associer à l'évènement 'réception de focus', (pensant
qu'il était appelé à la création de la fenêtre), mais sans succés :-(
Je n'ai pas réussi à déclencher cet évènement (m^me en créant un autre
Dialog et en swapant entre les deux, étrange non ?)
La seule solution que j'ai trouvé c'est l'évènement 'Souris à
l'intérieur' ! mais c'est pas beaaauu
Ma question sur UnoControlDialog.Draw reste également d'actualité, car
ce serait plus pratique que de boucler .visible=false/true sur tous les
boutons de la fenêtre.
D'avance merci pour votre aide