Bonjour,
j'aurais besoin d'exécuter une méthode après le redimensionnement d'une colonne dans une TStringGrid. Or, la TStringGrid ne possède pas ce genre d'événement.
La seule chose que j'ai pu trouver dans le code grids.pas est ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
type TGridState = (gsNormal, gsSelecting, gsRowSizing, gsColSizing, gsRowMoving, gsColMoving );
[...]
  TCustomGrid = class(TCustomControl)
[...]
  protected
    FGridState: TGridState;
Cette propriété protégée est entre autre utilisée pour savoir quel curseur afficher lorsque l'on redimensionne une colonne.
Voyez-vous une autre solution pour moi que de créer une classe TMaGrid qui hérite de TStringGrid et qui ajoute une fonction TMaGrid.GetGridState : TGridState; ?

Merci