bonjour,
je voudrais fixer le curseur à la position (0,0) dans mon mémo (au tout début)
je ne sais pas comment faire..
je peux récupérer cette position(grace aux messages windows) mais pas la fixer..
qqn sait comment faire SVP??
Merci
bonjour,
je voudrais fixer le curseur à la position (0,0) dans mon mémo (au tout début)
je ne sais pas comment faire..
je peux récupérer cette position(grace aux messages windows) mais pas la fixer..
qqn sait comment faire SVP??
Merci
Normalement en faisant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3Memo1.SelStart := 0; Memo1.SetFocus;
Modérateur Delphi
Le guide du bon forumeur :
- Les règles du forum tu liras
- La FAQ et les tutoriels tu consulteras
- La fonction Recherche tu utiliseras
- Google tu vénèreras
__________
Rayek World : Youtube Facebook
en fait, le curseur avec ça est bien au début du mémo.. ça c'est bon!
OR, j'ai déjà du texte qui s'affiche automatiquement dans le mémo et je veux que la première ligne soit visible dès le départ..
Merci
Je ne comprend pas ton problème ?
Normalement après avoir chargé le fichier il suffit que tu exécutes le bout de code que je t'ai fournis et ca devrait suffir.
Modérateur Delphi
Le guide du bon forumeur :
- Les règles du forum tu liras
- La FAQ et les tutoriels tu consulteras
- La fonction Recherche tu utiliseras
- Google tu vénèreras
__________
Rayek World : Youtube Facebook
Tu veux dire que ca place bien le curseur au début, mais que ca ne scroll pas jusqu'en haut du memo ?Envoyé par freestyler
L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. :bug: ___ "http://club.developpez.com/regles/#LIII-A"Écrivez dans un français correct !!
C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.3 Entreprise - Visual studio 2022
OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.7)
Bonjour,
Hé oui, comme dit Lung, et avec :
Ça donne quoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ... Memo1.SelStart:=Perform(EM_LineIndex,0,0)+0; // Positionne le curseur sur la première ligne Memo1.Perform(Messages.EM_SCROLLCARET, 0, 0); // Positionne la barre de scroll Memo1.SetFocus; ...
Excellent..
Pile poil ce qu'il fallait..
Géniaux ces messages Windows...
Merci
Partager