Hello Cyril et tous,

bien vu. J'ai en effet voulu "surcharger" les flèches gauche et droite et ça fait tellement longtemps que ces fonctions-là sont actives, que je n'imaginais pas qu'elles créeraient un problème à ce niveau... Je vais me débugger ça.

Alors, questions subsidiaire: ça m'a peut-être échappé, mais peut-on envoyer une touche à 6pad++ lors de l'exécution d'un script?

Par exemple, pour reprendre ce que je voulais faire: je souhaitais que les flèches gauche et droite se comportent normalement s'il n'y a pas de sélection, mais qu'en cas de texte sélectionné, elles posent le curseur respectivement au début / à la fin de la sélection. Si je pouvais envoyer des touches à 6pad++ par script, je pourrais dire à une fonction mappée à flèche gauche / droite: s'il y a du texte sélectionné, fais ceci, sinon fais ce que tu fais d'habitude.

Voilà.

Bonne soirée,
J.-F.


Le 12/04/2016 21:40, Cyrille a écrit :
Salut JF

Moi je n'arrive pas à reproduire... Etrange.
Quelle est ta config de 6pad++ ?
As-tu lancé 6pad++ en mode sans échec ? Bon ça n'existe pas (encore), mais je 
veux dire sans les modules complémentaires ?

Bonne soirée.

Cyrille


-----Message d'origine-----
De : progliste-ow...@ml.free.fr [mailto:progliste-ow...@ml.free.fr] De la part 
de Jean-François Colas
Envoyé : lundi 11 avril 2016 23:29
À : progliste@ml.free.fr
Objet : [progliste] Re: 6pad++, fins de ligne

Salut Cyril,

Mais justement, je ne veux pas, et je voudrais bien que ce ne soit pas
possible., je me suis peut-être mal exprimé à ce propos.

Mais prenons un cas concret. J'ai deux lignes.  Je suis au début de la
2ème. Je fais un coup de flèche gauche, logiquement je suis à la fin de
la 1ère. Mais si à ce moment-là, je me mets à écrire... je sépare les
deux caractères 13 et 10.

De même, dans par exemple le Bloc-notes, si je me trouve sur le dernier
caractère d'une première ligne, une flèche droite me place sur la fin de
ligne, et une autre me place sur la ligne suivante. Avec 6Pad++, il me
faut faire une flèche droite de plus pour arriver sur la ligne suivante.
Et une petite fonction de diagnostic me montre bien que c'est parce
qu'on passse d'abord, sur le 13, et ensuite, sur le 10.

Si je me suis amusé à supprimer l'un des deux, c'était juste pour voir
si par hasard on aurait pu à l'affichage, se passer de l'un ou de l'autre.

Espérant avoir un peu clarifié mon propos...

Bonne soirée,
J.-F.


Le 11/04/2016 22:14, Cyrille a écrit :
Salut JF

Pourquoi veux tu éditer séparément les caractères 13 et 10 ?
Peux-tu décrire ton usage précisément ?
En général, les éditeurs sont justement faits pour ne pas s'occuper de ces 
problèmes-là. Et ton fichier est soit avec des fin de ligne type Unix partout, 
soit avec des fin de ligne type DOS partout.

Si tu commence à vouloir modifier individuellement et éventuellement séparerles 
caractères 13 et 10, c'est que tu veux faire de l'édition binaire plutôt que de 
texte...

En bref, si tu donnes plus d'infos sur ce que tu veux faire et dans quel 
contexte, ça serait bien.

Bonne soirée.

Cyrille



-----Message d'origine-----
De : progliste-ow...@ml.free.fr [mailto:progliste-ow...@ml.free.fr] De la part 
de Jean-François Colas
Envoyé : lundi 11 avril 2016 20:48
À : progliste@ml.free.fr
Objet : [progliste] 6pad++, fins de ligne

Hello la ML,

J'ai une petite question concernant la gestion des fins de ligne dans un
éditeur de texte, de façon générale et éventuellement de façon
particulière dans 6Pad++

De fait, dans tout éditeur de texte, la fin de ligne semble n'être
matérialisée en interne que par un seul caractère. Et si on joue avec
les flèches droite/gauche autour d'une fin de ligne, il suffit d'un seul
mouvement pour passer d'une ligne à la ligne adjacente. Comment cela
peut-il être géré, pour que malgré tout, le passage à la ligne soit
effectivement bien matérialisé? Avec 6Pad++, j'aurais espéré qu'on
puisse se débarrasser de l'un ou l'autre, durant l'édition d'un fichier;
mais si j'enlève l'un quelconque des caractères 13 ou 10, les lignes
deviennent comme "jointes, et c'est dommage car il est très facile par
des mauvaises manips un peu inattentives, de "casser" certaines fins de
ligne en insérant du texte entre un caractère 13 et un caractère 10.

Y aurait-il des solutions envisageables pour pallier ce qui pour moi
reste un peu une difficulté?

Merci,
J.-F.
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�.
        
        


---
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�.
        
        
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�.
        
        


---
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�.
        
        
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�.
        
        

Répondre à