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 :

conception d'une interface [Débutant(e)]


Sujet :

C++Builder

  1. #21
    Membre confirmé Avatar de lucky31
    Inscrit en
    Mai 2006
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 239
    Par défaut
    salut; voila j'ai changer le design et j'entame une nouvelle interface , je veux ecrire du text dans les onglets pouvez vous me dire la fonction .merci
    j'ai essayé richedit1-> text = "blabla"; mais ca marche pas

  2. #22
    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
    Je n'ai pas trop compris ce que tu souhaites faire?
    J'ai fais un test avec un RichEdit et ca fonctionne très bien chez moi.

  3. #23
    Membre confirmé Avatar de lucky31
    Inscrit en
    Mai 2006
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 239
    Par défaut
    je veux ecrire du texte dans l'interface ou je peux le voir apres l'execution dans l'endroit ou je l'ai ecris.

  4. #24
    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
    Et quel est le problème?
    Qu'est ce qi ne fonctionne pas?
    Est ce que la synthaxe du nom du composant est correct?
    Veux tu écrire toi même le texte, et retrouver ce texte à la prochaine exécution?

    Si tu pouvais donner un peu plus de détails ca serait sympa, merci.

  5. #25
    Membre confirmé Avatar de lucky31
    Inscrit en
    Mai 2006
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 239
    Par défaut
    Citation Envoyé par bandit boy
    Et quel est le problème?
    Qu'est ce qi ne fonctionne pas?
    Est ce que la synthaxe du nom du composant est correct?
    Veux tu écrire toi même le texte, et retrouver ce texte à la prochaine exécution?

    Si tu pouvais donner un peu plus de détails ca serait sympa, merci.
    je vais reformuler, voila j'ai des onglets et a l'interieure je veux ecrire du texte ,je fais comment?
    merci

  6. #26
    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
    Le composant qui fait tes onglets est un composant "conteneur", c'est à dire qu'il peut contenir d'autres composants.
    Il te suffit de mettre dedans un TRichEdit dedans pour écrire ton teste, ou un TMemo ...

    Tu y accèdes exactement comme s'il était directement sur ta Form:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    RichEdit1->Lines->Add("Texte");

  7. #27
    Membre confirmé Avatar de lucky31
    Inscrit en
    Mai 2006
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 239
    Par défaut
    comment je fais pour avoir 2 couleurs differentes je parle de celle de la fenetre et l'autre lacouleur du fond de l'onglets car je trouve pas clor dans propriété de l'onglets.
    dite moi aussi comment je fais pour ne pas tomber dans le meme contenu des oglets car la quand je clic sur le 1er onglets ou j'ai ecris du texte ;on clikon sur le 2eme je trouve le meme texte.
    merci

  8. #28
    Membre confirmé Avatar de lucky31
    Inscrit en
    Mai 2006
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 239
    Par défaut
    si je me suis pas bien expliqué ; j'ai trouver un post ayant le meme probleme que moi sauf que moi je suis sous c++ builder
    http://www.developpez.net/forums/sho...d.php?t=340010

  9. #29
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 407
    Par défaut
    Salut !

    Si la propriété Color n'apparait pas dans l'inspecteur d'objet et si la classe de l'objet dérive de TWinControl, dans ce cas la couleur de fond est donnée par Brush qui est une propriété de TWinControl.
    Pour fixer la couleur, on est dans ce cas obligé de rédiger quelque part dans le code : Objet->Brush->Color = ...;

    Ca peut se faire dans le constructeur de la form.

    La modification de la couleur n'apparaîtra donc qu'au moment de l'exécution.

    A plus !

  10. #30
    Membre confirmé Avatar de lucky31
    Inscrit en
    Mai 2006
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 239
    Par défaut
    Citation Envoyé par henderson
    Salut !

    Si la propriété Color n'apparait pas dans l'inspecteur d'objet et si la classe de l'objet dérive de TWinControl, dans ce cas la couleur de fond est donnée par Brush qui est une propriété de TWinControl.
    Pour fixer la couleur, on est dans ce cas obligé de rédiger quelque part dans le code : Objet->Brush->Color = ...;

    Ca peut se faire dans le constructeur de la form.

    La modification de la couleur n'apparaîtra donc qu'au moment de l'exécution.

    A plus !
    j'utilise page control et je c'est pas comment lui attribuée un fond colré

  11. #31
    Membre confirmé Avatar de lucky31
    Inscrit en
    Mai 2006
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 239
    Par défaut
    et aussi comment mettre un fond personalisé pour l'interface comme une image!!!

  12. #32
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 407
    Par défaut
    Salut !

    Ce bout de code est à mettre dans le constructeur de la form, ce qui signifie que la modification de la couleur ne produira que lors de l'exécution.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    //J'ai un TPageControl sur la fiche
    PageControl1->Brush->Color = clLime;
    //J'ai mis deux TTabSheet sur ce PageControl
    TabSheet1->Brush->Color = clBlue;
    TabSheet2->Brush->Color = clYellow;
    Pour avoir une image qui se peint en arrière plan, on peut utiliser (dans le constructeur de la form) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Form1->Brush->Bitmap = MonImage->Picture->Bitmap;
    MonImage est un TImage que l'on a chargé avec un *.bmp et qui n'est pas visible (MonImage->Visible = false).

    A plus !

  13. #33
    Membre confirmé Avatar de lucky31
    Inscrit en
    Mai 2006
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 239
    Par défaut
    Citation Envoyé par henderson
    Salut !

    Ce bout de code est à mettre dans le constructeur de la form, ce qui signifie que la modification de la couleur ne produira que lors de l'exécution.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    //J'ai un TPageControl sur la fiche
    PageControl1->Brush->Color = clLime;
    //J'ai mis deux TTabSheet sur ce PageControl
    TabSheet1->Brush->Color = clBlue;
    TabSheet2->Brush->Color = clYellow;
    Pour avoir une image qui se peint en arrière plan, on peut utiliser (dans le constructeur de la form) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Form1->Brush->Bitmap = MonImage->Picture->Bitmap;
    MonImage est un TImage que l'on a chargé avec un *.bmp et qui n'est pas visible (MonImage->Visible = false).

    A plus !
    ok; merci pour ces informations

Discussions similaires

  1. Conception d'une interface pour une application c#
    Par msana dans le forum Windows Forms
    Réponses: 2
    Dernier message: 27/04/2015, 10h55
  2. Réponses: 0
    Dernier message: 05/09/2011, 15h16
  3. Conception d'une CLI (command line interface)
    Par Alain Defrance dans le forum Général Java
    Réponses: 3
    Dernier message: 09/01/2009, 00h38
  4. [Conception] Découpage d'une interface graphique ?
    Par Napalm51 dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 22/11/2007, 15h01
  5. conception d'une interface graphique
    Par lucky31 dans le forum JBuilder
    Réponses: 11
    Dernier message: 04/06/2007, 05h48

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