begin process at 2012 05 29 10:46:05
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Editeur de texte


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Editeur de texte

samedi 29 avril 2006 à 22:29:30 | Editeur de texte

isirnet

Un éditeur de texte, dans la fenêtre est de type CRichEditView, utilise deux langues : Latin et Arabe
Latin : écriture de gauche a droite
Arabe : écriture de droite a gauche

J’ai programmé une touche de fonction pour le changement de langue, l’appui sur cette touche change les caractères et la direction d’écriture.
Ce que je veux faire
Lorsque je change la langue, le curseur change de direction de la position courante  et il écrase les caractères tapés auparavant.
dimanche 30 avril 2006 à 16:43:41 | Re : Editeur de texte

yoyo269

Membre Club
Est-ce que tu pourrais mieux expliquer stp, parce que je sais pas pour les autres mais moi j'ai pas bien compris ce que tu voulais.

YOYO, @+.

 YOYO
"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !!!"

dimanche 30 avril 2006 à 22:12:01 | Re : Editeur de texte

isirnet

J’ai programmé un éditeur de texte en utilisant la classe CRichEditView
Mon éditeur accepte les langues Latin et Arabe
Ecriture en latin :  de gauche a droite
Ecriture en arabe :  de droite à gauche
Et j’ai programmé une touche de fonction F2  pour faire le changement de langue (de la langue en cours vers l’autre langue)
Si je commence une ligne  en latin, et je tape par exemple 10 caractères, lorsque je change la langue (F2) je veux que le curseur se positionne sur le 10ième caractère et il sera écrasé par le premier caractère Arabe, le 2ième caractère arabe écrase le 9ième Latin
… …
  
merci
lundi 1 mai 2006 à 10:34:35 | Re : Editeur de texte

yoyo269

Membre Club
Tu as essayé avec le message EM_SETSEL ?

YOYO, @+.

 YOYO
"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !!!"

lundi 1 mai 2006 à 12:59:52 | Re : Editeur de texte

isirnet

bonjour
est ce que c'est possible de m'expliquer plus,

moi j'utilise ReplaceSel
lundi 1 mai 2006 à 13:06:37 | Re : Editeur de texte

yoyo269

Membre Club
Normalement il suffirait d'envoyer le message suivant à ta richedit :

SendMessage(RichEdithWnd, EM_SETSEL, (WPARAM)PosDebut, (LPARAM)PosFin);
RichEdithWnd est le HWND de ta richedit et PosDebut et PosFin sont des int (ou long je sais plus) pour définir une sélection de PosDebut à PosFin.
Donc si tu mets PosDebut égal à PosFin, tu choisis la position du curseur.
Tiens-moi au courant.

YOYO, @+.

"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"



Cette discussion est classée dans : texte, editeur, change, écriture, latin


Répondre à ce message

Sujets en rapport avec ce message

editeur de texte avec c++ builder [ par sabrimed81 ] je suis un débutant sur builder. g fait l'editeur de texte présent sur l'aide ou prise en main. mais il ya un probleme les fichiers enregistrés par ce Les font sous windows [ par asmanur ] J'ai décidé de me lancer dans un editeur de code simple et j'aurais besoin de savoir comment on change la police d'une fenetre fille ou est saisi le t texte opengl qui change de couleur [ par mondrone ] J'ai un programme OpenGL (+ Glut sous DevCpp) qui suivant certaines touches doit afficher des phrases prédéfinies à l'écran avec glutBitmapCharacter. comment faire inscrire un texte dans un editeur en cliquant sur le menu [ par Astrogeo ] j'ai fais un editeur de textej'aimerai que lorsque l'on clique sur le menu il affiche un texte là ou l'on ecrit.Comment fait-on Merci de bien vouloir editeur texte [ par Algeroth ] slt!je cherche les sources en langage cd'un editeur de texte sous dos..merci!+ editeur de texte pour gros fichiers [ par yepla75 ] Salut les gens,Un problème du notepad (et aussi word, wordpad), c'est que pour ouvrir de gros fichiers texte (>100Mo), ça rame, voire ça plante.Si on MFC editeur de texte [ par hobbes ] Bonjour,je suis entrain d essayer de faire un editeur de texte avec les MFC. Pour le moment, je peux ecrire du texte dans une fenetre mais je ne vois Recherche developpeur editeur de texte [ par alvane ] Bonjour,vous avez déjà créer un éditeur de texte en c++ ou autres langages de programation ?J'ai besoin de votre aide. Possiblité rémunération.Infos à recupere du tette de l'editeur de texte d'une boite de dialogue et l'afficher sur une autre boite de dialogue [ par eklouste ] Slt Je suis debutant en visual c++ et j'aimerais savoir par exemple comment recuperer du texte dans l'editeur de texte d'une boite de dialogue et l'af buffer pour editeur de texte [ par dyroj ] hello all, je voudrai créer un editeur de texte, et pour cela j'ai besoin d'un buffer(une variable char) qui contiendra toute la taille du fichier(qui


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,281 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales