Hm.Tak po 2 hodinach žadny vysledek.
Pokud nenastavím Width ale jen ClientWidth. tak se mi nezobrazi vertikal SrollBars nebo je uplně mimo rozsah.
Prostě ClientWidth vraci šuřku obsahu ale bez SrollBar.
Takto je to OK, když připočtu těch 30 což je SrollBars.
StringGrid1.width:= StringGrid1.ClientWidth + 30;
Ve win XP je však SrollBars užši(ma jen 25)a tedy se za ním uděla tenka prazdna mezera.
Prostě mam 8 horiz. sloupcu (+ 2 pracovní).
Za nima chci umistit SrollBars a hned za nim Form1.Constraints.MaxWidth
StringGrid1.ColWidths[0] := 20; // ID sloupec
AutoSizeCol(StringGrid1, 1);
AutoSizeCol(StringGrid1, 2);
AutoSizeCol(StringGrid1, 3);
AutoSizeCol(StringGrid1, 4);
AutoSizeCol(StringGrid1, 5);
AutoSizeCol(StringGrid1, 6);
AutoSizeCol(StringGrid1, 7);
StringGrid1.ColWidths[8] := -1;
StringGrid1.ColWidths[9] := -1;