Salut, Pas de chance pour mon test alors...
Description de ce qui me chagrine avec la sélection du texte entre curseurs : Tu crées 6 lignes contenant les chiffres 1, 2, 3, 4, 5 et 6. Tu te positione en ligne 1, tu joint le curseur et tu vas sur la ligne 5. Tu fait Maj+Control+A pour sélectionner le texte, il est annoncé par jaws, 1 2 3 4 5 ! Et tu t'aperçoit que tu n'as pas sélectionné la ligne 6, donc tu descends et cela déselectionne le texte, ce qui est normal. Mais maintenant, si tu refait Maj+Control+A cela ne resélectionne pas le texte depuis la ligne 1 ! Donc on est obligé de retourner en ligne 1, c'est ce phénomène qui m'embéte un peu... Lorsque l'on appelle la boite de dialogue de 'Aller A" tu indiques la ligne actuelle et le nombre de ligne maximal. C'est cela que je saluai ! Pour la sauvegarde anti-plantage Si le texte à été modifié, un Sendmessage peut te l'indiquer, tous les X minutes tu sauvegarde le fichier actuel en ajoutant l'extension .TMP Lorsque la commande enregistrer est appelé et effectuée, tu supprime se fichier. Si a l'ouverture du fichier, tu trouves un fichier TMP ayant une date plus récente que le fichier principal, tu l'indiques à l'utilisateur et permet de le charger. C'est comme cela que procède Krosoft. @+ -----Message d'origine----- De : progliste-ow...@ml.free.fr [mailto:progliste-ow...@ml.free.fr] De la part de QuentinC Envoyé : lundi 22 novembre 2010 16:49 À : progliste@ml.free.fr Objet : [progliste] Re: 6pad 0.1 beta 7 > 1) Pour le Home, dés l'ouverture avec la config d'origine : Tab puis A puis Entrée, puis Tab Tab puis B Maintenant, en faisant des Home, sur la ligne 1 je suis toujours sur la lettre A et sur la ligne 2 je suis toujours en début de ligne. En effet, c'est un bug. IL faut que je regarde ça de plus près. Je ne sais pas pourquoi dans le cas précis que tu évoques, ça ne marche pas comme prévu. > D'ailleurs j'ai noté un petit bug, tu ne comptabilise pas le nombre > de caractères équivalent au tab. En début de ligne si je fait 2 Tab, dans la barre d'état j'aurais li 1 col 2, alors que je devrais être en 9. Ben non. IL y a bien deux caractères. Je peux pas modifier ce comportement de toute manière. > 2) Complément sur Home. Donc si j'ai bien compris ton home devrait toujours positionner le curseur sur la premier caractères non blanc, mais comment faire pour sélectionner la ligne entière ? J'ai dés mauvaises habitudes moi, je me met en début de ligne et je fait Maj+Fin. Si tu fais l'inverse, c-à-d fin puis maj+home, alors toute la ligne est toujours sélectionnée y compris avec les blancs > Dans mon éditeur, ils ont résolut ce soucis comme suit, la touche > home est une bascule qui positionne succéssibement le début de ligne ou le premier caractères. C'est très bien, sauf que moi je sais jamais ou je suis facilement, et oblige à un Insert+PageBas. D'où ma suggestion, d'un petit bruit lorsque la touche home positionne vraiment en début de ligne. Ainsi l'on saurais ou l'on ait facilement. Le bip ça me dérange un peu. Sinon c'est juste que ce n'est pas facile de savoir où on est avec ce genre de bascule, c'est pour ça que je ne l'ai pas implémentée. Par le passé j'ai aussi vu un éditeur le faire comme tu indiques. Peut-être ajouter un autre raccourci, p.ex. alt+home ? > En fait cette fonctionnalité est réalisable avec un profil dans le gestionnaire de jaws, lorsque l'on active l'annonce de l'indentation. Mais, hormis pour du python, entendre des 2Tab, 3Tab, ... Me lasse rapidement. En effet. Les américains ont fait un truc intéressant pour l'indentation, j'ai découvert ça il n'y a pas longtemps: quand le niveau d'indentation change, une not de musique est jouée. Plus le niveau d'indentation est grand, plus la note est aiguë. Ca pourrait être intéressant de reproduire ça avec un script. > 3) Elle est rigolote la petite musique indiquant que tout est perdu.... > Mais je suis pas sur que cela suffise à consoler l'auteur des 10 heures de saisie perdue ! D'où, la fausse idée, d'integrer une sauvegarde automatique configurable. Un fichier .TMP qui sera testé lors de la prochaine ouverture du fichier texte. Super idée. Je vais voir si je peux, je ne sais pas si c'est possible de faire une récupération d'urgence. > Comme tu risques de me demander, comment j'ai fait, je te répondrais > comme suit : J'ai écrit les 3 lignes suivantes pour tester le home : Espace A Espace Espace B Tab C Puis j'ai fait mumuse avec des homes en me déplaçant rapidement... J'ai pas réussi à reproduire > 4) Pour les curseurs, je comprends bien qu'ils aient les même > fonctionnalité et importance. Mais si l'un deux se nomé arbitrairement "marqueur" cela serait plus facile de savoir ou l'on est dans le fichier après avoir fait plusieurs F4 ! Tu es toujours où tu te trouves :P. Par contre je pourrais peut-être ajouter quelque chose pour savoir où est le second curseur, c'est à voir... ça devient compliqué. > Tout est question d'utilisation, mais perso je réalise peu voire > jamais de sélection cascadée. Par contre je fait beaucoup de copier/Coller de bout de code d'un bout à l'autre du fichier. D'où ma tristesse de perde l'avantage du second curseur, qui s'est joint lors d'un Maj+Control+A trop empréssé.. Peut-être qu'une coche serais la bienvenue ! Non ? Je ne vois pas le problème qu'il y a avec ce comportement si tu déplaces un bout de code d'un bout du fichier à l'autre. > Ah oui, j'aime bien les infos de lignes dans le Control+G Pas compris @"+ 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/ 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:progliste-requ...@ml.free.fr?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/progliste@ml.free.fr/ 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é.