Page 1 sur 1

[R] Control Edit et tabulations

Posté : sam. 07 févr. 2015 20:00
par papami
Bonsoir

Dans un GuiCtrl EDIT on peut charger un texte comportant des tabulations,
mais il ne parait pas possible d'en ajouter.
Or avec une fonte autre que l'affreux Courier travailler dans l'Edit avec des espaces pour aligner du texte est très approximatif !
Pas de solution autre que ma méthode basique : (re)travailler le texte par l'intermédiaire de Notepad ?

Merci

Re: [..] Control Edit et tabulations

Posté : sam. 07 févr. 2015 22:03
par mikell
Ctrl+Tab :wink:
► Afficher le texte

Re: [..] Control Edit et tabulations

Posté : sam. 07 févr. 2015 22:03
par papami
mikell a écrit :Ctrl+Tab :wink:
Ah ben ton grand-père a bien raison !
Quoi de plus simple en effet ... j'ai honte ... :oops:
Mais ... heu ... on les trouve où ces raccourcis clavier ?
Merci, je peux enterrer ma recette :lol:
à+ ...

Re: [..] Control Edit et tabulations

Posté : sam. 07 févr. 2015 22:12
par mikell
Trouvé sur le forum US, et l'auteur du message n'a pas cité ses sources :mrgreen:

Re: [..] Control Edit et tabulations

Posté : sam. 07 févr. 2015 22:29
par papami
mikell a écrit :Trouvé sur le forum US, et l'auteur du message n'a pas cité ses sources :mrgreen:
C'est tout de même bon à prendre...
Moi j'avais trouvé TAB /TAB qui sélectionne tout ... j'échange :lol:

Merci

Re: [..] Control Edit et tabulations

Posté : dim. 08 févr. 2015 18:10
par mikell
Merci de passer le sujet en [R] résolu :mrgreen:

Re: [..] Control Edit et tabulations

Posté : dim. 08 févr. 2015 18:24
par papami
mikell a écrit :Merci de passer le sujet en [R] résolu :mrgreen:
:oops: oublié !

Re: [R] Control Edit et tabulations

Posté : mar. 10 févr. 2015 02:23
par ZDS
(Bien joué Mikell, je le cherchais depuis un bail ce Control-Tab, ça va simplifier pas mal les choses ^^)

Re: [..] Control Edit et tabulations

Posté : mer. 11 févr. 2015 10:03
par papami
[quote="mikell"]Ctrl+Tab :wink:

suite ...
on peut aussi ajouter Ctrl + Entrée pour inclure un retour à la ligne ;)

Re: [R] Control Edit et tabulations

Posté : mer. 11 févr. 2015 10:29
par ZDS
Désolé Papami, mais "Entrée" ajoute déjà un saut de ligne dans un élément Edit, le "Control" est totalement superflu (même avec différentes combinaisons de styles $ES_WANTRETURN, $ES_MULTILINE, etc...).
Alors que "Tab" seul, au lieu d'ajouter une tabulation dans le Edit, passait à l'élément suivant; là ça a une utilité.

Re: [R] Control Edit et tabulations

Posté : mer. 11 févr. 2015 14:34
par papami
ZDS a écrit :Désolé Papami, mais "Entrée" ajoute déjà un saut de ligne dans un élément Edit, le "Control" est totalement superflu (même avec différentes combinaisons de styles $ES_WANTRETURN, $ES_MULTILINE, etc...).
Alors que "Tab" seul, au lieu d'ajouter une tabulation dans le Edit, passait à l'élément suivant; là ça a une utilité.
désolé à mon tour d'avoir un Autoit ou un Win d'occas ( :lol: ) ... car chez moi Entrée ne produit RIEN (pas de saut de ligne) ... et j'en ai fait des essais !
je charge un texte simple (.txt de Notepad) dans un GUICtrlCreateEdit avec style $ES_AUTOVSCROLL + $WS_VSCROLL

mais je suis peut-être 'un cas' ?

Re: [R] Control Edit et tabulations

Posté : mer. 11 févr. 2015 15:07
par ZDS
Oui c'est un cas justement : car si tu forces les styles WSScroll et compagnie, tu sembles en oublier le ESWantReturn, qui fait pourtant partie des éléments du style -1 par défaut. Et donc il te manque fatalement les sauts de ligne (erreur classique, comme avec le style Notify sur les labels).

Montre ton code d'exemple, celui que tu dis ne pas pouvoir faire fonctionner avec la touche Entrée

Re: [R] Control Edit et tabulations

Posté : mer. 11 févr. 2015 16:23
par papami
ZDS a écrit :Désolé Papami, mais "Entrée" ajoute déjà un saut de ligne dans un élément Edit, le "Control" est totalement superflu (même avec différentes combinaisons de styles $ES_WANTRETURN, $ES_MULTILINE, etc...).
Alors que "Tab" seul, au lieu d'ajouter une tabulation dans le Edit, passait à l'élément suivant; là ça a une utilité.
ben OUI ! merci ami de m'avoir remis sur rails :)
effectivement c'est $ES_WANTRETURN que j'ai 'oublié' (alors qu'au contraire il ne me faut pas $ES_AUTOVSCROLL dans mon cas puisque je veux forcer le scroll vertical. Et je n'ai pas utilisé le style par défaut car je ne veux pas du scroll horizontal) ...

voilà, c'est bon.
Merci