Quello che hai denunciato non è un fastidioso bug ma un normale funzionamento della griglia.
Lo scrolling della griglia non è uguale a quello degli altri controlli, quando ti sposti con la barra orizzontale, Delphi ha sempre cura di visualizzare la prima colonna per intero (e non "tagliata" dal bordo), pertanto se la tua griglia non ha una larghezza che sia multipla della larghezza della colonna, ovviamente sul margine destro vedrai sempre lo spazio bianco di scarto.
Il mio suggerimento, che è anche la soluzione più rapida, è quello di dimensionare la griglia in modo che Delphi non faccia visualizzare lo scarto; intervenire su questo funzionamento predefinito potrebbe avere più effetti collaterali che altro.
Se la griglia è stata usata come espediente per ottenere in poco tempo un controllo che in realtà dovrebbe essere più complesso, allora forse conviene cercare qualcosa di maggiormente appropriato, se esiste, o aggirare il problema.
Ciao!![]()

Rispondi quotando