je ne l'ai pas, alors envois le si il te plait
De : yannick Date : lundi 14 janvier 2013 19:04 À : [email protected] Objet : [progliste] Re: Re : Re: Re : Re: Re : Re : Re: nouvelle version de script aide de python non je ne sais pas, mais j'ai bien mon vsnt pour wx, si tune l'a pas je peux te l'envoyer . ----- Original Message ----- From: Maan ALOUN To: [email protected] Sent: Monday, January 14, 2013 6:49 PM Subject: [progliste] Re : Re: Re : Re: Re : Re : Re: nouvelle version de script aide de python salut Yannick, très bien, cependant j'ai oublié de te dire l'événement s'appelle EVT_TEXT tout simplement est ce qu'il y a une astuce pour savoir touts les événement d'un Ctrl? De : yannick Date : lundi 14 janvier 2013 11:14 À : [email protected] Objet : [progliste] Re: Re : Re: Re : Re : Re: nouvelle version de script aide de python salut Maan, je vais ajouter l'arborescence comme tu l'as conseillé, et puis utiliser EVT_TEXT_CHANGED. c'est ton algo qui va ajouter le contenu . pour ajouter un élément dans une arborescence , il faut d'abord ajouter la racine, ... root = TreeCtrl.AddRoot ("text") puis un sous élément tel que : TreeCtrl.AppendItem (root,"mon élément ") voilà grossièrement les fonctions qui devront être utilisé . j'ai renommé listCtrlEvent par treeCtrlEvent .. ----- Original Message ----- From: Maan ALOUN To: [email protected] Sent: Monday, January 14, 2013 10:09 AM Subject: [progliste] Re : Re: Re : Re : Re: nouvelle version de script aide de python salut Yannick, ok je suis d'accord. tu as bien avancé dans les deux parties, je te laisse la partie interface et je prends la partie algo. explique moi tes modification sur l'interface pour que je puisse y réfléchir. De : yannick Date : lundi 14 janvier 2013 07:48 À : [email protected] Objet : [progliste] Re: Re : Re : Re: nouvelle version de script aide de python salut Maan, pas de souci , je vais le faire ! mais voici ce que je te propose : afin que tous les 2 nous puissons en apprendre plus, je te propose de partager le travail : l'un s'occupe de l'interface, et l'autre de la partie algo , qu'en penses tu ? ----- Original Message ----- From: Maan ALOUN To: [email protected] Sent: Sunday, January 13, 2013 11:09 AM Subject: [progliste] Re : Re : Re: nouvelle version de script aide de python bonjour Yannick et à vous tous, je te propose des modification dans le comportement du programme. 1- utiliser une arborescence à la place de la listCtrl. 2- utiliser l'événement text change EVT_TEXT du TextCtrl pour afficher les éléments de la listCtrl ou l'arborescence, à la place de l'événement set-focus de la listCtrl elle même. 3- si on laisse la listCtrl, sélectionner le premier élément par default. c'est tout pour l'instant, voila, j'attends ta réponse. De : Maan ALOUN Date : samedi 12 janvier 2013 14:36 À : [email protected] Objet : [progliste] Re : Re: nouvelle version de script aide de python Yannick, voici une version modifiée. j'ai pu corrigé le fonctionnement de la ListCtrl et l'affichage du texte dans les deux textCtrl je tape le nom du module dans le premier zone du texte, je choisis un attribue dans la liste , l'explication ou les erreurs seront affichés dans la zone multiLigne https://dl.dropbox.com/u/26911472/exemple%20python.zip à mon avis, peut être il faut dras ajouter une autre liste pour afficher les sous éléments De : yannick Date : samedi 12 janvier 2013 12:40 À : [email protected] Objet : [progliste] Re: nouvelle version de script aide de python Maan, effectivement, il faudrait que tu puisse le mettre en commentaire, il n'y a que la ligne qui commence par : sayString =... en fait, j'avais juste besoin de saystring pour des test c'est tout .. ----- Original Message ----- From: Maan ALOUN To: [email protected] Sent: Saturday, January 12, 2013 9:09 AM Subject: [progliste] Re: nouvelle version de script aide de python bonjour Yannick, no ca ne fonctionne pas, ca donne une erreur au niveau de la ligne sys.append("c:/") si je commente cette ligne, ca ne fonctionne non plus il y a un exemple de teste dans le dossier screenReaderAPI pour python, il ne fonctionne pas. je te propose de mettre les ligne de cette dll en commentaire dans ton appli au moins pour que je puisse tester l'interface. De : yannick Date : samedi 12 janvier 2013 02:35 À : [email protected] Objet : [progliste] Re: Re : Re: Re : Re: Re : Re: Re : Re: nouvelle version de script aide de python resalut Maan, pourrais tu tester dans ta console screenReaderAPI ? pour cela : 1.colle le dossier screenReaderAPI à la racine . 2.ouvre la console et tape import sys sys.append ("c:/") from ctypes import windll sayString = windll.LoadLibrary ("c:/screenReaderAPI/screenReaderAPI.dll").sayStringA puis test avec : sayString ("bonjour",1) cela fonctionnne t'il ? ----- Original Message ----- From: Maan ALOUN To: [email protected] Sent: Friday, January 11, 2013 3:59 PM Subject: [progliste] Re : Re: Re : Re: Re : Re: Re : Re: nouvelle version de script aide de python je suis au python 27 windows 7 64bit De : yannick Date : vendredi 11 janvier 2013 15:56 À : [email protected] Objet : [progliste] Re: Re : Re: Re : Re: Re : Re: nouvelle version de script aide de python j'oublie un truc, tu es sous python 2.5 comme JF! tu ne veux pas te mettre à python 2.7? ----- Original Message ----- From: Maan ALOUN To: [email protected] Sent: Friday, January 11, 2013 3:45 PM Subject: [progliste] Re : Re: Re : Re: Re : Re: nouvelle version de script aide de python pareille ! voici les erreur de compilation Traceback (most recent call last): File "C:\Users\Maan\Desktop\EXEMPL~1\INTERF~1.PYW", line 2, in <module> import listCtrlEvent,sys File "C:\Users\Maan\Desktop\EXEMPL~1\listCtrlEvent.pyw", line 4, in <module> sayString =windll.LoadLibrary ("screenReaderAPI/screenReaderAPI.dll").sayStringA File "C:\Python27\lib\ctypes\__init__.py", line 443, in LoadLibrary return self._dlltype(name) File "C:\Python27\lib\ctypes\__init__.py", line 365, in __init__ self._handle = _dlopen(self._name, mode) WindowsError: [Error 193] %1 n'est pas une application Win32 valide windows 7 64bit python 2.7 De : yannick Date : vendredi 11 janvier 2013 15:01 À : [email protected] Objet : [progliste] Re: Re : Re: Re : Re: nouvelle version de script aide de python resalut, oublié de t'envoyer le dossier screenReaderAPI! voici le prg : https://dl.dropbox.com/u/5497034/envoie/explorateur%20de%20module.rar ----- Original Message ----- From: Maan ALOUN To: [email protected] Sent: Friday, January 11, 2013 2:23 PM Subject: [progliste] Re : Re: Re : Re: nouvelle version de script aide de python Yannick, peux tu compresser ton dossier du travail et l'envoyer par dropbox? car quand je compile ca donne des erreurs De : yannick Date : vendredi 11 janvier 2013 12:42 À : [email protected] Objet : [progliste] Re: Re : Re: nouvelle version de script aide de python salut Maan, ci joint ce que j'ai déja fait, mais pas terminé, je te laisse le temps de le lire car je dois m'abstenter . il faudra cliquer sur interface.py . j'ai fais une interface sans utiliser les box sizer ... pour les voyants, attention aux yeux ! sinon, je préfère que l'on communique sur la liste . un jour sur jawsScript j'avais émis ma crainte d'embêter les gens, JC a réagit en disant que ceux qui sont embêter s'en aille .... bien oui, on est la pour parler de prog . de plus, j'aimerais bien donner envie aux autres de s'y mettre , et qu'ils ne croient pas que l'apprentissage tombe du ciel . il y a beaucou de galère avant! ----- Original Message ----- From: Maan ALOUN To: [email protected] Sent: Friday, January 11, 2013 9:40 AM Subject: [progliste] Re : Re: nouvelle version de script aide de python bonjour, merci Yannick pour le MsgBox très bien. concernant visunote, je viens de télécharger la dernière version, mais le même problème, il bloque jaws au même temps, jusque qu'il soit fermé. wx, oui j'ai vu un script interface graphique utilise wxpython. si tu veux, nous pouvons se communiquer en perso, pour éviter de déranger les autres. De : yannick Date : jeudi 10 janvier 2013 21:40 À : [email protected] Objet : [progliste] Re: nouvelle version de script aide de python salut Maan, je regarderais ton script après un peu de repos ... d'abord, pour faire une msgBox sans avoir chargé d'interface graphique, tu peux utiliser celui de windows en utilisant user32.dll voici comment tu peux faire : from ctypes import windll msgBox = windll.user32.MessageBoxA (0,"titre","text",0) paramètre 1 = handle , en mettant 0, cela équivaut à mettre le handle de la fenêtre au premier plan . dernier paramètre : entier qui correspond au bouton que tu souhaite ajouter . tu pourrais aussi utiliser le scrrenReaderAPI de Quentin , pour cela, tu place le dossier ou il y a ton fichier script puis tu fais : sayString = windll.LoadLibrary ("screenReaderAPI/screenReaderAPI.dll").sayStringA puis : sayString ("bonjour",1). pour le vsnt, regarde bien si tu as la dernière version, car dans la dernière, il y a une barre de progression , sans celle ci on peut avoir l'impression que visu note bloque . pas de souci pour m'aider à écrir l'appli ! d'abord, as tu déja un peu regarder wxPython ? ----- Original Message ----- From: Maan ALOUN To: [email protected] Sent: Thursday, January 10, 2013 6:33 PM Subject: [progliste] nouvelle version de script aide de python bon soir à vous tous, Yannick, je te remercie bien pour ton aide, qui était très utile. grasse à toi j'ai pu modifié ton script. c'est la première fois que je fais un script en python ! c'est difficile !!! avec vbs le test est très facile avec les MsgBox, mais en python comment faire? j'ai essayé de faire un fichier vsnt directement à partir du script lui même, en attendant que Lavachri finisse de la fonction d'importation. voila j'ai réussi, mais ca fonctionne avec les petits module comme par exemple le modulw StringIO. avec les gros modules ca bloque visunote, je ne sais pas pour quoi ! les fichiers générés se trouvent dans le disque c dans le dossier aidePython, qui sera créé par le script, et le fichier sera nommé au nom du module utilisé. le script est en pièce jointe, il faut changer l'extension txt par py ! Yannick, si tu veux, je peux t'aider à faire ton appli, ca va m'aider à apprendre plus sur python.
