Sommaire  
 
 
Programmation
• ASP
• C++
• C++ Builder
• DirectX
• Java
• Javascript
• Perl
• PHP3
• SQL

Liens
• Annuaire
• Gagnez de l'argent

Utile
• Lexique

Contact
• Courrier
• Formulaire

A propos :
• Des auteurs
 

C++ Builder / Colorisé les lignes d'une grille

 

1 - Le petit bout de code pour ce programme

// - Cette fonction permet la colorisation de la grille
void __fastcall TfwPrincipale::grdGrilleDrawCell(TObject *Sender, int ACol,
int ARow, TRect &Rect, TGridDrawState State)
{
// - Une entête de lignes ou colonnes ?
if (State.Contains(gdFixed)) return;

// - Une sélection ?
if (State.Contains(gdSelected)) return;

// - Le focus est-il sur la cellule ?
if (State.Contains(gdFocused))

{
grdGrille->Canvas->DrawFocusRect(Rect);
return;
}

// - Une cellule sur deux
if ( ARow % 2 == 0)

{// - On dessine la cellule en Jaune
grdGrille->Canvas->Brush->Color = (TColor) 0x0080FFFF; grdGrille->Canvas->FillRect(Rect);
}

else

{// - On dessine la cellule en Blanc
grdGrille->Canvas->Brush->Color = clWhite;
grdGrille->Canvas->FillRect(Rect);
}
}


2 - Le résultat de l'exécution du programme

Site Créé
le 1 Octobre 1999