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 :

TChart et barre de pourcentage horizontale


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair� Avatar de kurul1
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    934
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 934
    Par d�faut TChart et barre de pourcentage horizontale
    Bonjour � tous

    Je cherche � cr�er gr�ce � un TChart une barre horizontale repr�sentant diff�rent pourcentage. (le total fesant 100% ou plus suivant le cas). Je sais c'est bizard une somme de pourcentage sup�rieur � 100% mais c'est logique pour moi car le d�passement de 100% correspond � une erreur de la part de l'utilisateur.

    Je m'explique, je dois afficher une vid�o, cacher la fin, et c'est � l'utilisateur d'appuyer sur la barre espace quand il pense que la vid�o est termin�e.
    Mais lorsqu'il clique trop tard, je voudrais pouvoir �galement repr�senter le pourcentage de d�passe, d'o� une somme des pourcentage sup�rieure � 100%

    J'aimerais pouvoir avoir une barre unique avec les diff�rents pourcentages mis bout � bout et le pourcentage affich�, est-ce possible.

    Je gal�re actuellement j'y arrive pas.

    Merci d'avance

  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,
    Je ne suis pas trop s�r de savoir ce que tu veux...
    Quand tu double-cliques sur le TChart, tu vas dans l'onglet Series, puis l'onglet Format, il y a un RadioGroup MultipleBar o� tu peux choisir l'option Stacked, du coup toute les s�ries sont sur une m�me ligne (une par Bar repr�sent�e d'une m�me s�rie).
    Du coup, tu peux faire une BarSerie pour ton film, une pour le temps de r�action de l'utilisateur ...
    C'est ca que tu cherches?

  3. #3
    Membre �clair� Avatar de kurul1
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    934
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 934
    Par d�faut
    Pour clarifier les choses, J'ai 2 ou 3 pourcentages � repr�senter selon le Cas

    Cas num�ro 1, l'utilisateur d��clanche la fin avant que la vid�o soit termin�e

    Ce qui donne

    Premi�re partie de la barre repr�sente le pourcentage ou la vid�o reste visible
    Deuxi�me partie de la barre repr�sente le pourcentage entre le temps ou je cache la vid�o et le temps de clic de l'utilisateur
    Troisi�me partie repr�sente le pourcentage du temps restant entre le clic de l'utilisateur et la fin r�elle de la vid�o.


    Cas num�ro 2, l'utilisateur clic en m�me temps que la fin r�elle de la vid�o
    1�re partie, pourcentage de visibilit� de la vid�o
    2�me partie, pourcentage entre le cache et la fin de la vid�o

    Cas num�ro 3, l'utilisateur clic apr�s la fin r�elle de la vid�o
    1�re partie pourcentage de visibilit� de la vid�o
    2�me partie, pourcentage entre le cache et la fin de la vid�o
    3�me partie, pourcentage entre la fin de la vid�o et le clic de l'utilisateur

    C'est dans ce cas, que la somme des pourcentages d�passe 100% vu que 100% repr�sente la dur�e de la vid�o

    J'esp�re avoir �claircit les choses

  4. #4
    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
    Avec la m�thode que je t'ai donn� tu peux repr�senter tes 3 temps dans 3 s�ries diff�rentes mais sur une m�me ligne.
    Voil� un petit exemple de repr�sentation:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
        //rempli les 3 BarSeries
        Series1->FillSampleValues(10);
        Series2->FillSampleValues(10);
        Series3->FillSampleValues(10);
        //regroupe les séries
        Series1->MultiBar = mbStacked;
    Ca te convient?

  5. #5
    Membre �clair� Avatar de kurul1
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    934
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 934
    Par d�faut
    D�sol�, je viens seulement de voir ton Message.

    Entre temps j'ai tester diff�rentes chosex et je suis parvenu � ce que je voulais.

    J'ai utiliser 3 s�ries THorizBarSeries avec le multibar � mbStacked comme dans ton exemple et cela fonctionne

    Par contre maintenant j'ai un autre soucis, je voudrais faire apparaitre au centre de chaque barre le pourcentage qu'elle repr�sente et l� je coince.

    J'ai essayer de d�placer les labels mais cela ne fait pas ce que je veux$

    Aurais-tu une id�e

    Merci en tout cas

  6. #6
    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
    Une solution serait de mettre un TLabel, ou un autre composant, mais pour simplifier, il faut que tu n'autorises pas de d�placement.
    Sinon, tu peux �crire dans le Canvas du TChart.

    Tu cherches quoi comme pr�sentation?
    Je vais fouiller un peu de mon c�ter.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. barre de navigation horizontale qui remonte
    Par escobar dans le forum IHM
    R�ponses: 1
    Dernier message: 21/02/2007, 17h33
  2. [Form] Barre de d�filement horizontale dans un select
    Par lenoil dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 5
    Dernier message: 09/02/2007, 18h17
  3. Barre de d�filement horizontale g�nante iframe
    Par bractar dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 9
    Dernier message: 25/08/2006, 16h42
  4. Oter la barre de d�filement horizontale d'un TDBGrid
    Par adelavarenne dans le forum Bases de donn�es
    R�ponses: 4
    Dernier message: 02/06/2004, 15h37

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