Je cherche à avoir la hauteur d'une ligne d'un mémo (pour aligner un composant en face de la dite ligne).
J'ai essayé avec Memo.Font.Height mais il doit me manquer quelque chose ... (et pas grand chose je pense)
Merci d'avance
Je cherche à avoir la hauteur d'une ligne d'un mémo (pour aligner un composant en face de la dite ligne).
J'ai essayé avec Memo.Font.Height mais il doit me manquer quelque chose ... (et pas grand chose je pense)
Merci d'avance
Salut
si les lignes sont toutes de la même hauteurs, tu peux faire de 2 façons:
- Créer un TBitmap avec la même Font que ton Memo... Puis faire
- Ou alors la même opération mais directement avec le canvas du Memo dans OnDraw...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Heuteur:=Bitmap.Canvas.TextHeight('Wg');
C'est pas la meilleure méthode mais elle marche...
J'avais trouver une solution dans ce genre mais bon ... ça fait bricolage.
Mais apparemment je vais devoir l'utiliser
(Je vais quand même mettre résolu)
Merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager