Thema: Delphi ScrollBars unterdrücken

Einzelnen Beitrag anzeigen

daddy

Registriert seit: 9. Sep 2005
Ort: Köln
124 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: ScrollBars unterdrücken

  Alt 23. Apr 2007, 15:26
Beim DBGrid funktioniert es durch die Nutzung der folgenden eigenen Komponente:

Delphi-Quellcode:
Type
  TGridWithoutVScroll = class(TDBGrid)
  private
    procedure WMNCCalcSize(var Msg: TMessage); message WM_NCCALCSIZE;
  end;

procedure TGridWithoutVScroll.WMNCCalcSize(var Msg: TMessage);
var Style : Integer;
begin
  Style := GetWindowLong(Handle, GWL_STYLE);
  SetWindowLong(Handle, GWL_STYLE, Style and not WS_VSCROLL);
  inherited;
end; // WMNCCalcSize
Gruß, Daddy
  Mit Zitat antworten Zitat