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 :

TDrawGrid et Selection multiple


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Homme Profil pro
    Consultant MOA
    Inscrit en
    Juillet 2004
    Messages
    289
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (�le de France)

    Informations professionnelles :
    Activit� : Consultant MOA
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2004
    Messages : 289
    Par d�faut TDrawGrid et Selection multiple
    Salut � tous,

    J'ai remarqu� que quand je s�lectionnais plusieurs cases de ma DrawGrid, une seule poss�dais le rectangle de s�lection
    Y'a-t-il un moyen que toutes les s�lectionn�es l'ai ?

    Merci d'avance

  2. #2
    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
    Bonjour,

    J'ai tent� ceci :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    void __fastcall TForm5::DrawGrid1DrawCell(TObject *Sender, int ACol,
          int ARow, TRect &Rect, TGridDrawState State)
    {
    TCanvas *pCanvas = ((TDrawGrid *)Sender)->Canvas;
    if (State.Contains(gdFocused))
    {
    pCanvas->DrawFocusRect(Rect);
    }
    }
    en mettant bien sur la propri�t� DefaultDrawning du DrawGrid a false

    En esp�rant t'aider,

    @ +

  3. #3
    Membre �clair�
    Homme Profil pro
    Consultant MOA
    Inscrit en
    Juillet 2004
    Messages
    289
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (�le de France)

    Informations professionnelles :
    Activit� : Consultant MOA
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2004
    Messages : 289
    Par d�faut
    Merci beaucoup je n'avais pas pens� � utiliser State
    Par contre il faut utiliser gdSelected

    Le probl�me maintenant vient du fait qu'en mettant DefaultDrawing � false, on est oblig� de tout dessin� soi m�me
    Or les lignes et colonnes fixes sont dessin�es en 3D, et quand on s�lectionne plusieurs cellules elles se teintent en bleu, bleu que je n'arrive pas � retrouver

    Quelqu'un peut-il m'aider quant aux couleurs utilis�es et au contr�le 3D ?

    Merci

  4. #4
    Membre �clair�
    Homme Profil pro
    Consultant MOA
    Inscrit en
    Juillet 2004
    Messages
    289
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (�le de France)

    Informations professionnelles :
    Activit� : Consultant MOA
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2004
    Messages : 289
    Par d�faut
    Ah j'ai post� trop vite

    Gr�ce � CGI (http://chgi.developpez.com/drawgrid/) je sais comment dessiner un contr�le 3D, et maintenant tout le monde le sait aussi

    DrawEdge (...) http://msdn.microsoft.com/library/de...tdraw_6aat.asp

    Merci encore

  5. #5
    Membre �clair�
    Homme Profil pro
    Consultant MOA
    Inscrit en
    Juillet 2004
    Messages
    289
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (�le de France)

    Informations professionnelles :
    Activit� : Consultant MOA
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2004
    Messages : 289
    Par d�faut
    Bon pour clore le sujet :
    clBtnFace pour avoir la couleur par d�faut des bouttons
    et clHighlight pour la couleur de surbrillance de s�lection

    Allez hop une victoire de canard

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

Discussions similaires

  1. Select multiple
    Par lfournial dans le forum Struts 1
    R�ponses: 20
    Dernier message: 24/02/2011, 12h14
  2. select multiple sur plusieurs tables
    Par syl2095 dans le forum MS SQL Server
    R�ponses: 2
    Dernier message: 08/12/2004, 15h48
  3. [VB6] sélection multiple de colonne dans excel grâce à VB
    Par biquet dans le forum VB 6 et ant�rieur
    R�ponses: 4
    Dernier message: 02/08/2004, 12h44
  4. <select multiple ...>
    Par ayobo dans le forum ASP
    R�ponses: 2
    Dernier message: 06/07/2004, 08h49
  5. [C#]Sauvegarde d'une selection multiple d'une listbox?
    Par onouiri dans le forum ASP.NET
    R�ponses: 7
    Dernier message: 29/04/2004, 17h16

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