Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#5

Re: "Bitte warten Fenster" anzeigen - andere Einga

  Alt 17. Jan 2008, 14:33
Du kannst mal folgendes probieren:
Delphi-Quellcode:
FWindowList:Pointer;

procedure TImportForm.ShowSemiModal;
begin
   // Formular semi-modal machen
   FWindowList:= DisableTaskWindows(self.Handle);
   Show;
end;

procedure TImportForm.FormHide(Sender: TObject);
begin
   if Assigned(FWindowList) then
   begin
      // Semi-Modalität aufheben
      EnableTaskWindows(FWindowList);
      FWindowList := nil;
   end;
end;
Andreas
  Mit Zitat antworten Zitat