Einzelnen Beitrag anzeigen

Sascha L

Registriert seit: 4. Jun 2004
Ort: Hamm
390 Beiträge
 
Delphi 2006 Professional
 
#2

Re: AutoHide bei AppBar funktioniert nicht

  Alt 8. Mai 2006, 12:12
Hab es nun selbst gelöst bekommen, indem ich einiges geändert habe bzw. selbst gemacht habe:

In der Unit AppBar habe ich folgende Prozedur:

Delphi-Quellcode:
    // If AppBar is Autohide and docked, shows/hides the AppBar
    procedure ShowHiddenAppBar (bShow : Boolean);
In den Public-Teil verschoben, sodass man auch von außen drauf zugreifen kann.

In der Haupt-Unit habe ich dann folgendes eingebaut:

Delphi-Quellcode:
procedure TfrmMain.OnNcHitTest(var Msg: TWMNCHitTest);
begin
  inherited;
  if MSG.Result = 1 then
  self.ShowHiddenAppBar(true);
end;
Sascha
  Mit Zitat antworten Zitat