Seite 2 von 2

Verfasst: 25.08.2005 22:18
von PBZecke
Geht aber nur unter XP:

Code: Alles auswählen

OpenWindow(0, 200, 200, 300, 200, #PB_Window_SystemMenu | #PB_Window_SizeGadget|#PB_Window_Invisible , "Schattentest")

#CS_DROPSHADOW = $00020000

If SetClassLong_(WindowID(0),#GCL_STYLE, #CS_DROPSHADOW) = 0
   MessageRequester("","OS unterstützt das nicht!?")
EndIf

HideWindow(0, 0)

Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow

Verfasst: 17.10.2007 22:39
von #NULL
cool!
aber warum erst versteckt und dann unversteckt? oder macht man das nur wegen dem refresh?

Verfasst: 18.10.2007 13:42
von bobobo
PBZEckes Code geht nur wenn XP entsprechen konfiguriert ist
(Menüschatten muss dafür "an" sein)

Verfasst: 18.10.2007 13:52
von #NULL
stimmt, das ist ja der gleiche schatten wie die menüs bei entsprechender einstellung haben.

Verfasst: 18.10.2007 15:35
von bobobo
was gleichzeitig bedeutet dass windoof sowas grundsätzlich darstellen kann.

gibt vermutlich ne API dazu