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 :

Couleur pour certains jours dans un calendrier [Non suivi]


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 2
    Par d�faut Couleur pour certains jours dans un calendrier
    Bonjour � tous,

    J'aimerais savoir si il est possible de mettre certains jours en couleur dans un calendrier dans borland.
    J'ai essay� les deux objets propos�s dans borland c'est a dire MonthCalendar et CCalendar.
    Je ne vois pas comment je peux faire,si quelqu'un pouvait m'aider! Merci d'avance !!!

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 2
    Par d�faut
    Re Bonjour � tous !!!

    Comme visiblement perssone ne sait comment on met en couleur certain jour dans un calendrier, je reformule ma question !

    J'ai trouv� ceci dans les m�thodes de mon calendrier, BoldDays !
    Voici ce que j'ai mis dans mon prog :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     void __fastcall TForm1::MonthCalendar1GetMonthInfo(TObject *Sender,
          DWORD Month, DWORD &MonthBoldInfo)
    {
    unsigned int bolddays[2] = {1,2};
    MonthCalendar1->BoldDays(bolddays,1,MonthBoldInfo);
     
    }
    Mais rien en gras n'apparait sur mon calendrier

    Si quelqu'un � une id�e

  3. #3
    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 n'ai jamais utilis� ce composant et je ne connais pas, mais pour tout composant, il existe la m�thode Canvas qui te permet de modifier l'aparence.
    Tu peux peut-�tre dessiner un rectangle de la couleur que tu souhaites sur la case � partir de ses coordonn�s en pixels.

  4. #4
    Membre �prouv�
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifi�)
    Inscrit en
    D�cembre 2004
    Messages
    2 059
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activit� : OPNI (Objet Programmant Non Identifi�)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 2 059
    Par d�faut
    Je crois que j'ai une solution :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    void __fastcall TForm3::MonthCalendar1GetMonthInfo(TObject *Sender,
          DWORD Month, DWORD &MonthBoldInfo)
    {
    unsigned bolddays[3] = {2,21, 28};
    if (Month == 5)
    {
    MonthCalendar1->BoldDays(bolddays, 2, (unsigned &)MonthBoldInfo);
    }
    }
    En tout cas, �a marche chez moi...

    @ +

Discussions similaires

  1. R�ponses: 5
    Dernier message: 02/09/2014, 21h43
  2. R�ponses: 3
    Dernier message: 21/03/2012, 23h48
  3. R�ponses: 1
    Dernier message: 02/10/2010, 16h43
  4. [AC-2003] Checkbox pour activer condition dans requ�te + calendrier
    Par basoil dans le forum IHM
    R�ponses: 3
    Dernier message: 30/04/2009, 17h09
  5. Affichage des jours dans un calendrier
    Par palisse dans le forum Flash
    R�ponses: 0
    Dernier message: 01/03/2009, 20h26

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