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

Langage Delphi Discussion :

Centrer verticalement du texte dans un TMemo/TRichEdit


Sujet :

Langage Delphi

  1. #1
    Membre éclairé

    Homme Profil pro
    Direction financière et formateur en gestion et contrôle de gestion
    Inscrit en
    Mai 2003
    Messages
    222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Direction financière et formateur en gestion et contrôle de gestion
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2003
    Messages : 222
    Par défaut Centrer verticalement du texte dans un TMemo/TRichEdit
    Bonjour à tous,

    Voilà, je me posais la question de comment pourrait on centrer un texte verticalement dans un TMemo ou un TRichEdit.
    Malgré pas mal de recherche, je n'ai rien trouvé d'utilisable à mon niveau.
    Si quelqu'un à une solution ... je suis preneur

  2. #2
    Invité
    Invité(e)
    Par défaut
    Si tu connais le nombre de lignes tu peux utiliser le message EM_SETRECT pour déplacer la zone cliente pour l'afficher au centre du contrôle cela donne l'illusion que le texte est centé verticalement

  3. #3
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 086
    Par défaut
    Le texte n'est-il pas déjà centré ?

    Pour avoir un texte centré par rapport à un autre, c'est par exemple sous Excel où des lignes peuvent être fusionnés et le centrage y a tout son sens.
    Sinon avoir un texte dans une police plus grande à côté d'un texte plus petit, là, on pourrait voir l'effet mais sous Word par exemple, je n'ai pas le bouton de l'alignement vertical contrairement à Excel il existe sous Word la notion de Position avec Decalage Haut qui n'existe pas dans WordPad

    Tu peux par Paragraph de modifier Alignment (horizontal pour chaque ligne) mais le centrage vertical, cela va jouer sur combien de pixel si tu n'as pas d'élément autour de différente taille.

    Quel est le rendu réellement souhaité ?
    Montre nous depuis un texte crée par Word justement

    Nom : decalage-texte-vers-le-haut-options-de-police-word.png
Affichages : 97
Taille : 26,2 Ko
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Discussions similaires

  1. Centrer verticalement Image+texte dans un <td>
    Par lolymeupy dans le forum Mise en page CSS
    Réponses: 12
    Dernier message: 02/09/2011, 10h28
  2. Problème pour centrer verticalement le texte dans un menu
    Par Greg12345 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 26/05/2010, 19h43
  3. [SWT] Centrer verticalement le texte dans un label avec SWT
    Par Poulpynette dans le forum SWT/JFace
    Réponses: 11
    Dernier message: 14/03/2008, 11h12
  4. Centrer verticalement du text dans un dbgrid
    Par pierrot67 dans le forum Bases de données
    Réponses: 1
    Dernier message: 17/06/2006, 13h05
  5. Centrer verticalement un texte dans un Canvas
    Par Ben_Le_Cool dans le forum API, COM et SDKs
    Réponses: 25
    Dernier message: 07/03/2006, 16h54

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