IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants VCL Delphi Discussion :

[Memo] Hauteur d'une ligne


Sujet :

Composants VCL Delphi

  1. #1
    Membre chevronné

    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 292
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2002
    Messages : 1 292
    Points : 1 944
    Points
    1 944
    Par défaut [Memo] Hauteur d'une ligne
    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

  2. #2
    Rédacteur
    Avatar de Pedro
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    5 411
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 5 411
    Points : 8 078
    Points
    8 078
    Par défaut
    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
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
      Heuteur:=Bitmap.Canvas.TextHeight('Wg');
    - Ou alors la même opération mais directement avec le canvas du Memo dans OnDraw...

    C'est pas la meilleure méthode mais elle marche...

  3. #3
    Membre chevronné

    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 292
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2002
    Messages : 1 292
    Points : 1 944
    Points
    1 944
    Par défaut
    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

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ajuster la hauteur d'une ligne
    Par progpro dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 20/09/2007, 07h53
  2. Obtenir la hauteur d'une ligne dans un RichEdit
    Par Juicebox dans le forum Windows
    Réponses: 1
    Dernier message: 10/10/2006, 23h35
  3. [MFC] changer la hauteur d'une ligne dans un CListCtrl
    Par hiko-seijuro dans le forum MFC
    Réponses: 2
    Dernier message: 01/07/2005, 10h00
  4. Changer la hauteur d'une ligne
    Par Oluha dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 16/02/2005, 16h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo