Salut Quentin, Abdel et les autres Abdel, merci de ton script. J'en ai finalement repris la base pour me faire un Home qui va alternativement au début du texte ou au début de la ligne (comme en VB je crois). J'ai ajouté un indicateur sonore pour identifier auditivement où on se trouve. Par contre, j'ai voulu également implémenter le support de Shift+Home de la même manière. Je n'ai pas pu à cause d'un bug 6pad++.
Quentin, J'ai ouvert un nouveau ticket sur le repository github de 6pad++. En substence, le problème est que la sélection vers l'arrière (Maj+Flèche gauche) ne permet pas d'avoir des propriétés de page selectionStart et selectionEnd correctes. 6pad++ fait toujours en sorte d'avoir selectionStart plus petit que selectionEnd alors que lors d'une sélection vers la gauche, ça devrait être l'inverse. Voili voilà ! Bonne soirée à tous ! Cyrille -----Message d'origine----- De : progliste-ow...@ml.free.fr [mailto:progliste-ow...@ml.free.fr] De la part de Abdel Envoyé : lundi 30 janvier 2017 19:54 À : progliste@ml.free.fr Objet : [progliste] Bug pour l'attribut checked = True ou False des menus dans 6pad++ alpha 10.1 Resalut les amis, Lorsque j'ajoute des menus, j'ai toujours cette habitude de choisir le menu dans lequel insérer mon nouveau menu par son index, pas bien du tout. Le module est corrigé en respectant les bons conseils de Cyrille. Cyrille, je prends bien en considération ta demande, par rapport au raccourci Alt + Origine qui ne te convient plutôt pas trop. En fait, il te faut juste le VKCode de la touche ou combinaison de touches que tu veux choisir. Dans la fonction onKeyDown, tu dois juste décommenter les deux instructions : sp.say(str(vk), True) return True Attention, n'oublie pas de décommenter même le return §True, car sinon, tu ne pourras pas refermer 6pad++. Dès que tu auras trouvé le VKCode de ta touche ou combinaison de touches, remplace juste le VKCode 2084, que j'ai mis dans l'instruction if pour Alt Origine, et le tour est joué. Je constate un petit bug dans la toute dernière version alpha 10.1 de 6pad++ corrigée récemment par Quentin. En fait, j'ai testé le module avec 6pad++ alpha 9 et 6pad++ beta 1, aucun PB pour l'état coché/décoché du menu ajouté, la commande menu.checked = True ou menu.checked = False est bien reconnue. Cependant, avec la version alpha 10.1, rien à faire, j'ai même essayé de mettre mon menu cochable dans un sous-menu, toujours rien. Quentin, pourrais-tu regarder STP? Merci par avance. Bien amicalement, Abdel. --- L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast. https://www.avast.com/antivirus Progliste : Pour se désinscrire de la liste : mailto:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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é.