Description


Paramètres  supplémentaires du composant.


Vous pouvez combiner les paramètres à l'aide des valeurs répertoriées.


PAramètres

 Description

 goArrowKeyExitEditing

 Quitte l'édition d'une cellule en appuyant sur les boutons haut, bas, gauche, droite

 goCanHideColumn

 L'utilisateur pourra masquer les colonnes avec la souris.

 goDisableColumnMoving

 Empêche l'utilisateur de déplacer les colonnes avec la souris.

 goDisableKeys

 Empêche le déplacement entre les lignes à l'aide des flèches du clavier

 goEscClearEdit

 Lors de l'édition d'une cellule, vous permet de l'effacer en appuyant sur Echap

 goFooter

 Rend le pied de page du composant visible.

 goGrid

 Affiche des lignes horizontales et verticales.

 goHeader

 Affiche les en-têtes des colonnes.

 goIndicator

 Affiche l'indicateur de la ligne en surbrillance.

 goInput

 Affiche la ligne à saisir.

 goLockFixedCols

 Empêche le déplacement des colonnes fixes avec la souris (FixedCols).

 goMultiSelect

 Permet de sélectionner plusieurs enregistrements à l'aide de la touche Ctrl ou Maj.

 goRowResizing

 Permet de changer la hauteur des lignes avec la souris (vous devez également utiliser goIndicator)

 goRowMoving

 Permet de faire glisser des lignes avec la souris

 goSecondClickEdit

 Modifie une cellule en double-cliquant avec la souris

 goSelectFullRow

 Sélectionne la ligne entière, sinon des cellules individuelles seront sélectionnées.



Les paramètres suivants sont activés par défaut :

goDisableColumnMoving, goGrid, goHeader, goSecondClickEdit, goSelectFullRow




Exemple


procedure Form1_Button1_OnClick (Sender: TObject; var Cancel: boolean);
begin
    // Désactive les lignes dans le composant
    Form1.GridSearch.Options := Form1.GridSearch.Options - goGrid;


    // Définit les paramètres nécessaires pour le composant
    Form1.GridSearch.Options := goDisableColumnMoving + goGrid + goHeader + goSecondClickEdit + goSelectFullRow + goMultiSelect;
end;