Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.445 Beiträge
 
Delphi 12 Athens
 
#5

Re: Grauschleier über den Desktop legen - wie?

  Alt 23. Mär 2010, 12:58
Geht auch noch einfacher:

Delphi-Quellcode:
var
  Back: TForm;
begin
  Back := TForm.Create(nil);
  try
    Back.Position := poDesigned;
    Back.BorderStyle := bsNone;
    Back.AlphaBlend := true;
    Back.AlphaBlendValue := 192;
    Back.Color := clBlack;
    Back.SetBounds(0, 0, Screen.Width, Screen.Height);
    Back.Show;

    // do here whatever has to be done

  finally
    Back.Free;
  end;
end;
Vorteil: man kann auf den grauen Desktop noch ein anderes Form legen.
Uwe Raabe
  Mit Zitat antworten Zitat