[StringGrid] Scrollbar toujours visible
bonjour ,
voila tout est dans le titre, sur une form j'ai un stringgrid d'un certain nombre de colonnes .
propriétés au design time
Align:=AlBottom
scrollbars:=ssHorizontal
colcount :=50
VisibleColCount:=10
tout est ok quand la taille de mon stringgrid "dépasse" la taille de ma form
seulement voilà si je retaille mon stringgrid en cours d'execution (par exemple ColCount:=5)
:bug: plus de scrollbar
je sais
comment detecter s'il y a ou non scrollbar (tres bon truc :) )
Code:
GetWindowlong(Stringgrid.handle,GWL_STYLE) OR WS_HSCROLL <> 0
j'ai essayé
Code:
1 2 3 4 5 6
|
style : longint; .....
style:=GetWindowlong(Stringgrid.handle,GWL_STYLE) ;
style:=style OR WS_HSCROLL;
SetWindowLong(Stringgrid.handle,GWL_STYLE,style); |
mais ou le mettre :question:
A moins qu'il y ait une autre astuce :idea: