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 :

comment fixer une hauteur identique à plusieurs TBarSeries emplilés?


Sujet :

C++Builder

  1. #1
    Membre averti
    Inscrit en
    Juillet 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 51
    Par défaut comment fixer une hauteur identique à plusieurs TBarSeries emplilés?
    Bonjour,

    J'ai une présentation actuelle en TBarSérie qui sert à présenter en graphe le nb de message en fonction de jour et de type de message:


    |
    | | |
    | | | |

    Jour1 Jour2 Jour1 Jour2
    Message1 Message2

    On peut aussi mettre sous forme pile (TMultibar=mbStacked)

    ------------- --------------
    | Jour2 | | Jour2 |
    ------------- | |
    | Jour1 | --------------
    | | | Jour1 |
    ------------- ---------------
    Message1 Message2

    Vous pouvez voir que l'épaisseur de Jour1 et Jour2 est en fonction du nb de message, or mon chef voulait que ce soit identique, avec le nb de message précisé dans le contenu, comme suit:

    -------------- ----------------
    | Jour2 | | Jour2 |
    | nb=2 | | nb=2 |
    -------------- ----------------
    | Jour1 | | Jour1 |
    | nb=3 | | nb=1 |
    -------------- ----------------
    Message1 Message2

    Comment je peux présenter ça? Si je considère nb_de_MsgX_jourY une série, j'obtiens l'épaisseur de la série en fct de Nb sous forme d'empilage. Si je considère nb_de_MsgX une série, comment je peux séparer en fct de nb de jour, avec la colorisation différente pour chaque jour?

    merci beaucoup (désolé pour la présentation graphique qui n'a pas été prise en compte)

  2. #2
    Membre averti
    Inscrit en
    Juillet 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 51
    Par défaut
    Bonjour,

    Je change de facon d'aborder le pb: J'ai des TBarSeries empilés, avec des valeurs différentes, donc épaisseur différents. Mon pb est d'avoir une épaisseur unique pour toute valeur différente. J'ai déjà posté la question cmt on peut fixer la hauteur (épaisseur) d'une TBarSerie mais j'ai pas eu de réponse. J'ai donc pensé à donner une valeur unique pour construire mes Series, puis changer la valeur du MarkText de chaque série. Dans l'aide j'ai trouvé l'événement OnGetMarkText mais quand je suis dans la page de conception, je ne trouve pas cet événement (c'est peut etre normal car dans la page de conception ce sont des événements de TChart et pas TSerie). Comment on peut accéder à cet évenement pour modifier svp? Avez-vous un exemple précis? merci

Discussions similaires

  1. Réponses: 2
    Dernier message: 21/12/2009, 09h51
  2. Réponses: 2
    Dernier message: 14/06/2007, 11h47
  3. Réponses: 5
    Dernier message: 20/09/2005, 22h48
  4. Comment fixer une date dans un champ !
    Par LATHIOS dans le forum Access
    Réponses: 8
    Dernier message: 17/06/2005, 19h44
  5. Réponses: 4
    Dernier message: 03/12/2004, 11h18

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