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 :

Ecrire verticalement ds un TTabControl


Sujet :

C++Builder

  1. #1
    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 Ecrire verticalement ds un TTabControl
    Bonjour,

    Je veux changer la couleur de la police d'un TTabControl, ainsi que la couleur du fond.

    J'utilise donc l'évènement OnDrawTab en ayant mis OwnerDraw à true. Mon contrôle est vertical (TabPosition=tpLeft). Je dois donc écrire le texte des onglets en vertical.

    Une solution est de faire un TextOut sur chaque caractère en calculant sa position à chaque fois.

    Existe-t'il un moyen plus simple d'y parvenir ? Par exemple, est-il possible qu'un TextOut écrive directement en vertical ?

    Merci pour votre aide.

  2. #2
    Membre émérite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Par défaut
    Salut,
    Le Tip7 des trucs et astuces donne comment écrire dans un Canvas à la verticale.
    Cette méthode peut être réutilisé dans ton cas je pense.

  3. #3
    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
    Merci beaucoup,

    C'est tout à fait ce que je cherchais. Reste à tester ...
    Bonne journée.

  4. #4
    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
    J'ai testé, ça fonctionne parfaitement.

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

Discussions similaires

  1. Comment ecrire verticalement
    Par Invité dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 07/02/2008, 22h09
  2. Ecrire verticalement ou diagonalement dans une datawindow
    Par jpdar dans le forum Powerbuilder
    Réponses: 2
    Dernier message: 07/12/2006, 14h06
  3. Ecrire verticalement
    Par jamescook dans le forum C++Builder
    Réponses: 2
    Dernier message: 22/10/2006, 09h29
  4. Ecrire verticalement dans un tableau
    Par davinout dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 18/05/2006, 07h22
  5. [XSL:FO] Ecrire verticalement
    Par MrMaze dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 02/02/2006, 16h01

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