Einzelnen Beitrag anzeigen

Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: Panel auf Desktop platzieren

  Alt 31. Jul 2006, 23:54
@hannes & Jarmen_Kell: Dann ist allerdings gleichzeitig die Hauptform nicht mehr aktiv... Aber das wäre schonmal eine Methode.


@Luckie: Gute Idee. Kannst du mir nen Link geben?

EDIT: Es gibt da nur ein Problem: Wenn das ganze von THintWindow abgeleitet ist, wird es nach einer gewissen Zeit automatisch ausgeblendet, ich will aber, dass es manuell ausgeblendet wird.

EDIT2: Ich hab jetzt eine Möglichkeit gefunden (durch ausprobieren) die dem, was ich will, schon sehr nahe kommt:

Windows.SetParent(pnlInfoBox.Handle, 0); Hey, das Ding erscheint doch tatsächlich auf dem Desktop! Problem ist nur: Es wird nicht vor, sondern hinter der Form angezeigt...

EDIT3: Oah mann, wie einfach. *klatsch* Ich setze das Panel einfach auf den Desktop und mach dann BringToFront;
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat