Einzelnen Beitrag anzeigen

Whookie

Registriert seit: 3. Mai 2006
Ort: Graz
441 Beiträge
 
Delphi 10.3 Rio
 
#1

TCustomGrid.WMEraseBkgnd() -> flackern

  Alt 20. Jul 2017, 12:03
Ich lade gerade Tokyo herunter aber das dauert wohl noch so 19h () und daher eine Bitte:

Kann mal jemand in Vcl.Grids.pas nachsehen ob TCustomGrid.WMEraseBkgnd da auch ohne Rücksicht das kleine Rechteck zwischen den ScrollBars füllt?

Delphi-Quellcode:
begin
  { Fill the area between the two scroll bars. }
  Size.cx := GetSystemMetrics(SM_CXVSCROLL);
  Size.cy := GetSystemMetrics(SM_CYHSCROLL);
  if UseRightToLeftAlignment then
    R := Bounds(0, Height - Size.cy, Size.cx, Size.cy)
  else
    R := Bounds(Width - Size.cx, Height - Size.cy, Size.cx, Size.cy);
  FillRect(Message.DC, R, Brush.Handle);
  Message.Result := 1;
end;
Whookie

Software isn't released ... it is allowed to escape!
  Mit Zitat antworten Zitat