Seite 1 von 1
ButtonImageGadget und FlatGadget
Verfasst: 01.09.2006 12:42
von Calloway
Ich hatte hier im Forum den Beitrag über "Flache Buttons" mit dem Hinweis auf die FlatGadget-Lib gefunden. Allerdings funktioniert die Lib anscheinend nicht mit PB4. Die Fehlermeldung, dass die "WindowExtension"-Lib fehle, erscheint.
Weiß jemand, wie man die Buttonimagegadgets ohne Ränder darstellen kann, sodass der Rand nur bei "Mouseover" erscheint?
Verfasst: 01.09.2006 19:02
von roherter
Code: Alles auswählen
If CreateGadgetList(WindowID(0))
ButtonImageGadget(10,0,0,16,16,im1)
EndIf
s.l=GetWindowLong_(GadgetID(10), #GWL_STYLE)
SetWindowLong_(GadgetID(10), #GWL_STYLE, #BS_FLAT | s)
Aber hier ist der Falsche Ort für deine Frage.

Verfasst: 01.09.2006 19:24
von Kaeru Gaman
> Die Fehlermeldung, dass die "WindowExtension"-Lib fehle, erscheint.
wahrscheinlich fehlt die auch...
...allerdings dürften beide nicht 4.0-kompatibel sein.
die meisten jedenfalls sind es noch nicht.
Verfasst: 01.09.2006 19:29
von ts-soft
Kaeru Gaman hat geschrieben:> Die Fehlermeldung, dass die "WindowExtension"-Lib fehle, erscheint.
wahrscheinlich fehlt die auch...
Die gibts unter PB4 nicht, bzw. deren Funktionen befinden sich in der Window lib.
#BS_Flat sieht man nicht unter XP bei aktiviertem XP-Style, ist also nicht unbedingt die beste Lösung.