die Größe der Buttons passen nicht in die Zellen eines Grids.
Ich würde gern einen Patch im Bugtracker hochladen. Kann mal jemand den Patch (für Trunc) und das angefügte Minimalbsp unter Linux probieren, ob der Patch generell funktioniert oder ob ich IFDEF MSWINDOWS für den Patch einfügen muss?!
z.B. so?!
Code: Alles auswählen
procedure TCustomGrid.DrawButtonCell(const aCol, aRow: Integer; aRect: TRect;
const aState: TGridDrawState);
var
details: TThemedElementDetails;
begin
// {$IFDEF MSWINDOWS}
Dec(aRect.Right);
Dec(aRect.Bottom);
// {$ELSE}
// InflateRect(aRect, -2, 0);
// {$ENDIF}
if gdPushed in aState then
...
Danke
Michael