Hello la ML,
J'en perds mon latin, déjà que j'en ai moins que peu...
J'ai deux fonctions, f1 et quelleTouche. f1 ne fait que prononcer un
truc. J'associe
un raccourci à f1, j'en associe même deux différents mais ça n'a que peu
d'importance.
Dans quelleTouche, je veux connaître la valeur de la touche associée à
f1, ce
pour quoi je comptais pouvoir utiliser findAcceleratorBYID.
Et me voilà avec trois problèmes.
Voici mon code, puis mes interrogations.
# début du code:
def f1():
sp.say ("Je suis f1")
id1 = sp.window.addAccelerator("alt+b", f1)
id2 = sp.window.addAccelerator("Ctrl+B", f1)
def quelleTouche():
sp.say ("Valeur de id1: %s" % str(id1)) # me donne zéro...
sp.say ("Valeur de id2: %s" % str(id2)) # me donne zéro...
sp.say ("f1 est associé à %s, tu vois." %
sp.window.findAcceleratorByID(id1))
# ça, ça me donne juste: f1 est associé à
sp.window.addAccelerator ("Ctrl+Shift+T", quelleTouche)
Première chose: ai-je bien compris addAccelerator, qui devrait retourner
autre
chose que zéro en cas de succès?
2ème chose: ai-je bien compris findAcceleratorByID, en matière de param
passé et de valeur de retour?
3ème chose: pourquoi lors du dernier say, me squeeze-t-il tout ce qui se
trouve après
%s, correspondant justement à findAcceleratorByID, dans ma chaîne?
Ce 3ème point par contre est spécifique à l'alpha10.1, avec l'Alpha9
j'entends
bien mon: tu vois, même si findAcceleratorByID donne le même vide
sidéral.
Merci,
J.-F.
Progliste :
Pour se d�sinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je
vous r�pondrez en priv�.