Coucou Quentin ! Début de citation
> * l'insertion d'un menu python sur la barre des menus, avec des sous-menus spécifique à la gestion du langage python; Tu penses mettre quoi dans ce menu ? Fin de citation En fait pas grand chose pour le moment. En voici quand même la structure: 1. Menu python 1.1. Menu Format de blocks de code sous menu 1.1.1. Menu avec indentations 1.1.2. Menu avec accolades 1.2. Exécuter (F5) Je me suis dit qu'il serait plus ordonné de regrouper tout cela dans un menu spécifique plutôt que de les dispercer. Certes, cela pourrait changer dans le cas où, l'application prenant du volume et le nombre de menus spécifiques au langage se multipliant, nous aurions besoin comme c'est le cas dans de nombreux IDE de: * un menu projet sur la barre des menus * un menu debug sur la barre des menus * des menus à mettre plus logiquement dans fichier, edition, affichage, etc. Yannick Daniel Youalé La programmation est une religion. Aimez-la, ou quittez-la. ----- Original Message ----- From: "QuentinC" <[email protected]> To: <[email protected]> Sent: Monday, April 30, 2012 8:16 AM Subject: [progliste] Re: 6pad pour python > > Maintenant, c'est bien la 1.3 que j'utilise. Et dans celle-ci, pas de > bug déclanché par l'appuie successif sur la touche entrer. > Par contre, le bug du ctrl+F4 détecté par l'autre Yannick se produit > bien. Encore pardon pour ce manque de compétence, et je te promet d'être > plus vigilant à l'avenir. > > IL y a quand même quelques bugs qui sont restés à part le Ctrl+F4. Celui > de seb par exemple, 17 fois enter, ça plante autant sur la 1.2 que la 1.3. > C'est pour ça qu'il y aura prochaînement une version 1.3.1 qui les > corrigera. > > > Je profite par ailleurs de ce message pour te dire que je me suis > remis au scripting dans lua, notamment dans l'optique de création d'un > IDLE accessible > au langage python par le pybrace.lua que tu avais commencé et que j'ai > repris. > > Je pense que le pybrace.lua ne doit plus fonctionner ou plus que > partiellement avec la 1.3. J'ai changé pas mal de choses depuis. > > IDE => idle: voilà un lapsus intéressant... > > > > > * l'insertion d'un menu python sur la barre des menus, avec des > sous-menus spécifique à la gestion du langage python; > > Tu penses mettre quoi dans ce menu ? > > > * des comportements particulier suivant l'ouverture, la fermeture, > l'enregistrement des fichiers à l'extension ".py"; > > Oui. Il faut absolument que le remplacement accolades>indentation soit > totalement transparent dans les deux sens. > > * l'intégration du ControlCreator en module pour la création de fenêtres > wx. > > Tu vas devoir faire une DLL pour ça, je ne propose pas de composant > arborescent. > > > * la complétion automatique de code: > > Tu peux regarder la completion automatique par dictionnaire qui existe > déja, il est en téléchargement dans les plugins. Ca te donnera peut-être > des idées. > > > > * ou alors un accès directe à la bibliothèque des langages python > installés sur l'ordinateur où s'exécutera notre programme. > Il est clair que la dernière solution est la plus souhaitable mais elle > requière une grande connaissance du langage de destination choisi. > Ce qui serait plutôt un chalenge intéressant. > > C'est la solution qu'il faut retenir. L'autre sera simplement beaucoup > trop lourde. > C'est comme ça que font les vrais IDE. > > > 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]/ > > Pour accéder aux fichiers de la liste > http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr > Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, > je vous répondrez en privé. > 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]/ Pour accéder aux fichiers de la liste http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.
