OVH Cloud OVH Cloud

ecrire dans le document actif

1 réponse
Avatar
oliv
Je travaille sur un programme qui permet à des enfants jeunes d'écrire sans taper les mots sur le clavier. Les mots x'affichent sous forme de bouton sur lesquels les enfants cliquent. actuellement, les mots s'affichent dans un widget texte, mais je souhaiterais qu'ils s'affichent dans le document actif : traitement de texte, logiciel de courrier ...et
Comment faire pour écrire dans ce document actif

Merc

--
oliv

-----------------------------------------------------------------------
Voir theme: http://www.frbox.net/viewtopic-516966.htm

Envoyé de http://www.frbox.ne

1 réponse

Avatar
Eric Brunel
On Mon, 19 Dec 2005 02:46:45 +0100, oliv wrote:


Je travaille sur un programme qui permet à des enfants jeunes d'écrire sans taper les mots sur le clavier. Les mots x'affichent sous forme de bouton sur lesquels les enfants cliquent. actuellement, les mots s'affichent dans un widget texte, mais je souhaiterais qu'ils s'affichent dans le document actif : traitement de texte, logiciel de courrier ...etc
Comment faire pour écrire dans ce document actif ?

Merci


Le problème, c'est que dès que l'on clique sur un bouton, le comportement par défaut est de rendre la fenêtre qui le contient active, et donc l'ancien document actif ne le sera plus... La façon de spécifier qu'une fenêtre ne doit jamais être active, tout en gardant ses boutons "clicables" va dépendre de l'OS et du système de fenêtrage utilisé. Donc je ne pense pas qu'il y ait de moyen simple de faire ce que tu veux sans introduire du code dépendant de la plateforme. Vu qu'il me semble que tu utilises Tkinter (une nouvelle fois supposé à partir de tes posts précédents...), je ne pense pas que tu y arrives. Mais si quelqu'un peut me contredire, j'en serais très heureux!
--
python -c "print ''.join([chr(154 - ord(c)) for c in 'U(17zX(%,5.zmz5(17;8(%,5.Z65'*9--56l7+-'])"