Seite 3 von 6
Verfasst: 31.03.2007 00:25
von Kaeru Gaman
thnx...
getestet: kein text, nur icon.
...hat er dann einen effektiven unterschied zum ButtonImageGadget?
nur ma blöd gefragt...
Verfasst: 31.03.2007 00:34
von ts-soft
Die Unterschied zwischen allen Buttons, also Option, Check usw., sind nur der Style!
Verfasst: 31.03.2007 00:39
von Kaeru Gaman
d.h. ein ButtonGadget mit #BS_ICON ist definitiv ein ButtonImageGadget...
Verfasst: 31.03.2007 00:47
von ts-soft
Kaeru Gaman hat geschrieben:d.h. ein ButtonGadget mit #BS_ICON ist definitiv ein ButtonImageGadget...
Ich denke mal eher mit
#BS_BITMAP 
Verfasst: 31.03.2007 01:01
von Kaeru Gaman
hm.. ok.. sorry für meine faulheit, hatte jetzt nicht die MSDN aufgeschlagen dafür.
zumindest mal gut zu wissen, dass
> Die Unterschied zwischen allen Buttons, also Option, Check usw., sind nur der Style!
...wie du weißt, fensterbasierte anwendungen sind nicht grad meine profession...
Verfasst: 31.03.2007 01:10
von ts-soft
Hier mal ein Beispiel von Danilo:
Code: Alles auswählen
If OpenWindow(0,200,200,200,200,"GroupBox",#PB_Window_SystemMenu)
CreateGadgetList(WindowID(0))
ButtonGadget( 0,10, 10,180,85,"Button", #BS_GROUPBOX)
Frame3DGadget(1,10,105,180,85,"Frame3D")
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Dann verstehste alles

Verfasst: 31.03.2007 01:15
von Xaby
Wo habt ihr denn die Lustigen #BS_-Variablen her?
Verfasst: 31.03.2007 01:21
von ts-soft
Xaby hat geschrieben:Wo habt ihr denn die Lustigen #BS_-Variablen her?
Das sind Konstanten, BS steht für ButtonStyle, sind alle im PSDK zu finden,
bzw. die meisten sind in PB vordefiniert, einfach mal auf der Konstantenseite
des Strukturverzeichnisses gucken

Verfasst: 31.03.2007 14:37
von Thomas
Mal ne Frage zwischendurch:
Funktioniert jetzt einer von den von euch gepostenten Codes?
Verfasst: 31.03.2007 15:40
von edel
Fluid Byte hat geschrieben:edel hat geschrieben:Etwas dumm formuliert...
Unter Vista funktioniert es , auf den anderen Versionen scheint
das nicht der Fall zu sein.
Du hast vergessen den #BS_ICON style zu setzen.

Ne ne , das war schon so beabsichtigt. Auch wenn es nicht viel gebracht hat
Eine Lösung fuer alle Versionen waere dann wohl wirklich selber,
ueber wm_paint, zu malen.