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 + problème de marge


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 + problème de marge
    Bonjour à tous

    J'ai a nouveau des soucis avec TChart.

    Je définis les marges de mon TChart de la façon suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
            Graph->MarginLeft = 0;
            Graph->MarginRight = 1;
            Graph->MarginTop = 0;
            Graph->MarginBottom = 1;
    Le problème, c'est que j'ai une marge à gauche alors que je l'ai mise à 0, et quand je clique sur le graph, cette marge change et deviens Nulle.

    J'ai donc tester la valeur de MarginLeft avant le clique et après le clique et elle est toujours à 0.

    De quoi pourrait venir le problème ?

    Merci d'avance 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, as tu essayé en ajoutant un Refresh du Canvas ?

  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
    J'ai mis un Graph->Refresh avant l'affichage de mon graph et c'est toujours pareil.

  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
    Sinon tu peux modifier directement ces paramètres dans les propriétés du TChart à sa construction et non en cours de fonctionnement. Une solution stupide consisterais à lancer l'évènement OnClick après pour le forcer à le redessiner sinon.

    Pour ton autre problème de graduation:
    Citation Envoyé par kurul1
    J'ai une autre question sur TChart

    Est-ce que l'on peut choisir le pas des graduations sur un axe, ou lui spécifier une valeur ou afficher une graduation ?
    Tu peux modifier l'incrémentation de la manière suivante (exemple à 10) par contre, si le TChart considère que l'incrément est trop petit (pb de place à l'affichage), il le force (soit disant) au plus petit incrément.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Chart1->LeftAxis->Increment = 10;

  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
    Je le fais à la construction justement dans mon constructeur juste après le new.

    Concernant OnClick, ca plante.

    Pour les graduations, c'est tout bon merci. Le seul hic, c'est qu'il faut mettre un point au lieu d'une virgule pour des incréments float. Mais, cela peut se géré facilement.

  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
    Est ce que tu peux me donner la partie de code qui reproduit ton problème pour voir ce que je peux faire?

    Pour ton histoire de point à la place de virgule, tu peux le changer avec DecimalSeparator, mais attention, j'ai remarqué récemment qu'excel modifier aussi cette variable et donc qu'il faudra la modifier si besoin à la lecture de chaque nombre à virgule comme excel le fait.

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

Discussions similaires

  1. Problème de marges
    Par ArKam dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 24/03/2007, 15h32
  2. [CSS] Problème de marge dans des listes.
    Par Istrella dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 13/09/2006, 09h16
  3. [CSS] Problème de marges
    Par sylsau dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 20/01/2006, 20h43
  4. [CSS] Problème de marge Avec IE
    Par Le_Tolier dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 26/09/2005, 10h12
  5. [CR .Net]Étiquette postal - Problème de marge
    Par theflamme dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 25/05/2005, 09h50

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