IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: Charly910

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +1 -0
    Réponses
    14
    Affichages
    7 740

    Bon alors, tu créés 2 variables Col1 et Row1 de...

    Bon alors, tu créés 2 variables Col1 et Row1 de type LongInt et tu complètes comme ceci (en affectant les fonctions StringGrid1DblClick et StringGrid1MouseDown à la grille)


    {...
  2. Votes reçus
    +1 -0
    Réponses
    14
    Affichages
    7 740

    Bonjour, avec ceci tu récupères tes couleurs...

    Bonjour,

    avec ceci tu récupères tes couleurs de lignes paires et impaires ;


    { ================================================================ }
    procedure TForm1.StringGrid1DrawCell(Sender:...
  3. Votes reçus
    +0 -0
    Réponses
    14
    Affichages
    7 740

    Chez moi ton code ne compile pas (sous D7) car...

    Chez moi ton code ne compile pas (sous D7) car rowsselected est inconnu.

    Je pense que tu devrais quand même gérer les sélections et déselections par un tableau de booléens, car cela me semble être...
  4. Votes reçus
    +0 -0
    Réponses
    14
    Affichages
    7 740

    Pour le tableau de Booleen ISelect, tu peux...

    Pour le tableau de Booleen ISelect, tu peux utiliser un tableau dynamique. Ains tu pourras augmenter sa taille comme tu veux
  5. Votes reçus
    +1 -0
    Réponses
    14
    Affichages
    7 740

    par exemple comme ceci (mais cela dépend du...

    par exemple comme ceci (mais cela dépend du nombre maxi de lignes de ton TStringGrid) :


    var
    Form1: TForm1;
    ISelect : Array[0.. 100] of Boolean ;


    ISelect doit être visible dans toute...
  6. Votes reçus
    +1 -0
    Réponses
    14
    Affichages
    7 740

    Sinon, tu mets gère toi même un tableau de...

    Sinon, tu mets gère toi même un tableau de booleen ISElect pour indiquer la sélection ou non de la ligne i et tu dessines la grille avec DrawCell :


    procedure TForm1.Button2Click(Sender:...
  7. Votes reçus
    +0 -0
    Réponses
    14
    Affichages
    7 740

    tu peux mettre la propriété Enabled à False. ...

    tu peux mettre la propriété Enabled à False.

    Alors tu ne pourras plus éditer la grille, mais tu peux ajouter un bouton "Editer" qui bascule cette propriété à True ?

    A+

    Charly
  8. Votes reçus
    +1 -0
    Réponses
    14
    Affichages
    7 740

    Bonjour et bonnes fêtes à toi aussi, essaye...

    Bonjour et bonnes fêtes à toi aussi,

    essaye ceci :


    Procedure TForm1.Button5Click(Sender: TObject);
    var
    myRect : TGridRect ;
    begin
    if (button5.Caption='&Tout Sélectionner') then
Affichage des résultats 1 à 8 sur 8