slt Maan,sans aucun doute Quentin n'a pas trouver le pb pour le bug avec la boite de dialogue enregistrer!
Après, tout est une question de priorité pour le programmeur ...
----- Original Message ----- From: "Maan ALOUN" <maanal...@yahoo.fr>
To: <progliste@ml.free.fr> Sent: Saturday, September 29, 2012 3:51 PM Subject: [progliste] Re : Re: 6PadFR MAJ
salut Yannick et tous le monde, Yannick, tu dis : JF, je suis à fond dans le lua pour 6PadFR! Parce que lorsque je découvre de faux bug, je peux venir sur la liste avec mes gros sabots ! aparament toi oui, mais pas tous le monde! que tu vas dire , si je te dirai comment planter 6pad? -------------------------------------------------- De : "yannick" <philao...@yahoo.fr> Date : samedi 29 septembre 2012 15:25 À : <progliste@ml.free.fr> Objet : [progliste] Re: 6PadFR MAJReSLT JF,non, dans le script, tu peux ajouter autant de lignes blanches que tu le souhaites . étant donné que lors d'une programation on aura plus tendance à comblé des lignes qu'à en laisser vide, je me suis dit que combler des lignes étaient plus naturel qu'à en laisser des vides .dans l'état actuel de mon script , tu aura 2 méthodes pour en ajouter :1.tu ajoutes la fin de bloque, et tu remonte de 2 lignes pour être de nouveau dans le bloc ,et la, tu peux continuer à coder sans te soucier de rien .remarque : si je mets en place l'ajout automatique d'une fin de bloque, tu retrouvera automatiquement le rôle de la touche entrée qui ajoutera par défaut des lignes blanches (avec respect de l'indentation ),et cela même si tu appuie en plusieurs fois sur cette touche .etcela jusqu'à ce que tu ne change pas de bloque :mon script regarde si une fin de bloque n'a pas été déja ajouté, si la fin de bloque existe déja,alors, ce sont des lignes blanches qui sont ajoutés .donc,ton idée d'ajout simultané de début / fin de bloque te permet : 1.d'avoir un comportement de script identique aux VBA/ script jaws .2.de pouvoir ajouter des lignes aussi naturellement que tu le souhaites . 2.la deuxième solution que j'avais pensé était tout simplement de créé un raccourci du style ctrl +entrée . mais bon au final choisir entre l'un ou l'autre (ajout ou non d'une balise de fin dès le départ) permet de réglé de problème en même temps, ce qui ne rend peut être plus judicieux l'ajout d'un script ctrl+enter . Après,l'utilisation de backSpace à la place de shift+tab, je ne vois aucun inconvénient . mais disons que je pensais que shift tab étant le pendant de tab...il était alors plus naturel d'utiliser shift +tab .Mais la c'est juste une affaire de gout .... JF, je suis à fond dans le lua pour 6PadFR! Parce que lorsque je découvre de faux bug, je peux venir sur la liste avec mes gros sabots !----- Original Message ----- From: "Jean-François Colas" <jfco...@inja.fr>To: <progliste@ml.free.fr> Sent: Saturday, September 29, 2012 3:06 PM Subject: [progliste] Re: 6PadFR MAJRe Yannick,OK. Bah, que la ligne soit ajoutée avant ou après, à la limite, c'est une affaire de philosophie (pour employer de biens grands mots). Moi c'est parce que je veux être libre de tous mes mouvements, toi c'est parce que tu veux nous guider. Non, notre différence de point de vue n'est pas là où tu crois. Elle serait plutôt dans le fait que, si j'ai bien compris, il est compliqué avec ton Yannick prog system de laisser des lignes blanches dans le corps d'un code... Un peu dommage. Surtout que le Backspace (ou le shift-tab, à voir) pourrait indiquer suffisamment clairement qu'on veut sortir d'un bloc si tu trouvais le moyen de réaliser notre idée. Je préfère Backspace parce que ce n'est qu'une touche à frapper et ça donne l'idée de retour à un niveau précédent, mais rien n'interdirait un doublon j'imagine.Par contre, au plan pratique, je n'ai pas fait gaffe à la forme que prendra ton Prog system, si c'est un script LUA pour 6Pad, un truc indépendant...J.-F. Le 29/09/2012 14:52, yannick écrit :Salut JF, si j'ai bien compris , je pense avoir fait à un ndétail près ceque tu voulais . mon script permet effectivment une indentation automatique .la limitne de fin de bloque est inséré après qu'une ligne "vide " soitinséré .physiquement cela peut se traduire par 2 appuie consécutives sur la toucheentrée ait été réalisé . après cela, #endIF,#endDef est ajouté juste en dessous de la dernière instruction du bloc précédent . et nous on se retrouve juste à la dernière ligne . au final, aucune ligne vide apparait . c'est ici que se situe notre difference de point de vue :moi j'ajoute le commentaire de fain après que tu es décidé de terminé lecode, alors que toi tu l'ajoute juste après avoir commencé un bloque . je vais essayé de le mettre en option . Mais bon, dans l'idée on est d'accord.pour la gestion du backSpace, j'ai eu la même idée sauf que je l'imaginaisavec tab / shift +tab .Mais bon pour l'instant je me demande si cette opération est possible àfaire, je n'y ait pas encore réfléchi . ----- Original Message ----- From: "Jean-François Colas"<jfco...@free.fr> To:<progliste@ml.free.fr> Sent: Saturday, September 29, 2012 2:12 PM Subject: [progliste] Re: 6PadFR MAJSalut, Juste un machin que je ne comprends pas bien. Tu dis: écrire du code sans jamais se soucier de l'indentation.Qu'est-ce que ça impliquerait? On peut laisser un système provoquer unenouvelle indentation automatiquement pour un bloc d'instructions sansdoute, mais comment fait-on pour la fin d'un bloc? Sur ce poin, je trouve l'emploi d'une auto-indentation bien pratique,. Mais autant elle marche bien lorsqu'on emploie des caractères de tab, autant, pour ceux qui pourdiverses raisons devraient ou souhaiteraient employer des espaces (ne serait-ce que lors de récup de code existant), je pense à une gestion disons "intelligente" du backspace qui pourrait permettre, dans les conditions à définir, de ne pas effacer juste l'espace à gauche ducurseur, mais autant d'espaces qu'il faudrait pour revenir jusqu'au niveauprécédent d'indentation... Je crois avoir déjà vu ça quelque part. Perso, par ailleurs, quand j'y pense, lorsque je commence un bloc, parexemple un while, la première chose que je fais, c'est d'écrire une ligneau-dessous, de même indentation, du style : # end while (mes habitudes de turbopascalien sans doute. Si cette matérialisation de limite de fin est utile pour certains, on pourrait imaginer que dans un Yannick prog system, elle soitautomatiquement ajoutée, avec le curseur placé entre les deux, comme, parexemple, dans l'ajout d'un nouveau script Jaws, ou même, l'ajout d'une nouvelle macro en VBA Word au moins. J.-F. Le 28/09/2012 16:13, yannick écrit :bjr, je suis en phase de test pour le script qui permet l'écriture en python . je constate qu'il est encore inutilisable tant que quentin n'aura pas sécuriser les débuts de lignes . je n'ai pas encore fait la partie confort ,mais bon, cela reste assez rapide à faire . Et puis pour la tabulation, je persiste à penser que l'on devrait y avoir accès . rapplez vous le but du script : écrir du code sans jamais se soucier de 'lindentation . je me pose une petite question : ne serait t'il pas intéréssant de jouer un son lorsque l'on sort d'un block ?utiliser le lecteur d'écran pour tout annoncer serait peut être un peupénible et même confus . mais bon, si vous êtes convaincu de quoi que ce soit, dite le ...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-fm0m7b947vglikp9Efpso94gtPour 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:progliste-requ...@ml.free.fr?subject=unsubscribePour 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 MOPour 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-fm0m7b947vglikp9Efpso94gtPour 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:progliste-requ...@ml.free.fr?subject=unsubscribePour 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 MOPour 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-fm0m7b947vglikp9Efpso94gtPour 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:progliste-requ...@ml.free.fr?subject=unsubscribePour 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 MOPour 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-fm0m7b947vglikp9Efpso94gtPour 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:progliste-requ...@ml.free.fr?subject=unsubscribePour 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 MOPour 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-fm0m7b947vglikp9Efpso94gtPour 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: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é.