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

C++Builder Discussion :

Alignement dans un TListBox


Sujet :

C++Builder

  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 14
    Par défaut Alignement dans un TListBox
    Bonjour,
    J'utilise un TListBox et je voulais savoir si c'était possible d'y aligner du texte à gauche et à droite sur une même ligne.
    A gauche de cette TListBox, je compte mettre des noms de fichiers et, à droite, je compte mettre la taille en octets de chaque fichier.
    Pour aligner juste à droite, je n'ai aucun problème en utilisant le code fourni à partir de ce lien : Lien
    Si vous avez des idées, je suis toute ouïe!
    Merci d'avance!

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par défaut
    Bonjour,

    Tu peux faire deux TextOut:

    Un pour les noms de fichier:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pCanvas->TextOut(Rect.Left+decalage,...);
    Et un pour les tailles:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    pCanvas->TextOut(Rect.Left-decalage+Rect.Width()-TextWidth,...);
    Autre méthode (un peu lourde): utilise une police à espacement fixe et gère toi même la mise en forme (par des sprintf).

  3. #3
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 14
    Par défaut
    Bonjour josse95,
    J'avais pensé à la méthode avec les sprintf mais comme tu l'as dit elle est un peu lourde.
    Je vais essayer ta première méthode.
    Merci beaucoup!

Discussions similaires

  1. Alignement dans les cellules d'un tableau
    Par philippef dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 23/02/2005, 12h15
  2. Ouvrir un fichier sur un double-clic dans une TListBox
    Par SegmentationFault dans le forum Composants VCL
    Réponses: 4
    Dernier message: 09/08/2004, 17h22
  3. Comment griser une ligne dans une TListBox ?
    Par SegmentationFault dans le forum Composants VCL
    Réponses: 2
    Dernier message: 29/06/2004, 09h15
  4. Alignement dans un TListBox
    Par Griswold dans le forum Composants VCL
    Réponses: 6
    Dernier message: 05/12/2003, 21h57

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