Seite 1 von 1

Fenster "obenhalten"

Verfasst: 10.01.2006 15:48
von Tafkadasom2k5
Hey!
Wie kann ich Fenster "Oben halten", sodass zwar andere Fenster im Background genutzt werden können, aber mein Programm trotzdem immer den Fokus hat? So Taskmanager_Style?

Wenn ich mit "WindoEvent()" und "ActivateWindow" Arbeite, geht des leider nicht so, wie ichs gerne hätte...

Gr33tz
Tafkadasom2k5

Verfasst: 10.01.2006 15:50
von Macros
unter Windows:
SetForegroundWindow_(windowid())

Verfasst: 10.01.2006 16:04
von Tafkadasom2k5
Danke für die schnelle Antwort :)

Klappt leider nicht so richtig, wie ich das möchte.

Das Fenster ist dann zwar manchmal oben, aber nicht immer.Sobald man ein anderes Programm über die Taskleite öffnet, geht es in den Hinterdrund.Es blinkt zwar orange vor Ungeduld, released sich aber nicht selbstständig.. :/

Verfasst: 10.01.2006 16:18
von Macros
Jetzt hab ichs (aus jaPBe)

Code: Alles auswählen

SetWindowPos_(WindowID(1),#HWND_TOPMOST,0,0,0,0,#SWP_NOMOVE|#SWP_NOSIZE)

Verfasst: 10.01.2006 16:26
von Tafkadasom2k5
Danke, du bistn Schatz ;)

P.S.: Bin jetzt fertig:
Feedback bitte abgeben ;)
http://forums.purebasic.com/german/view ... 1646#71646