Meine Buttons sind nicht mehr klickbar ?!
Verfasst: 19.12.2005 20:25
Hi
Also ich habe gerade etwas seltsames festgestellt: In meinem Prgramm welches ich gerade zum testen mache, gehen meine Buttons plötzlich nicht mehr ? Ich hab eigentlich nur an einem Hintergrundbild gebastelt, und vorher ging es auch noch. Das ganze ist ein jpg und ich hab das jetzt einfach mal ein bissel grösser gemacht, weil es vorher nur ein logo war, und jetzt mehr vom Screen ausfüllen soll. Mein Code sieht folgendermassen aus:
Ich kann das Fenster zwar verschieben und auch mit dem kleinen "x" oben rechts schliessen, aber die Buttons sind alle nicht mehr klickbar 
wenn ich die Zeile, welches das Imagedarstellt auskommentiere, gehen die Buttons wieder. Wenn ich die Zeile ans Ende der Gadget liste packe, geht es auch, aber die Buttons verschwinden plötzlich :/
Kann mir jemand sagen woran das liegt ? Ist das ein Bug, oder ein Feature ?
Edit: *grübel* Kann es sein, daß man keine anderen Gadgets über ein image gadget legen, und vor allem benutzen kann ? Oo
Also ich habe gerade etwas seltsames festgestellt: In meinem Prgramm welches ich gerade zum testen mache, gehen meine Buttons plötzlich nicht mehr ? Ich hab eigentlich nur an einem Hintergrundbild gebastelt, und vorher ging es auch noch. Das ganze ist ein jpg und ich hab das jetzt einfach mal ein bissel grösser gemacht, weil es vorher nur ein logo war, und jetzt mehr vom Screen ausfüllen soll. Mein Code sieht folgendermassen aus:
Code: Alles auswählen
Enumeration
#Window_0
#bild
#button1
#button2
#button3
#text1
EndEnumeration
UseJPEGImageDecoder()
CatchImage(0,?storlogo)
Procedure Open_Window_0()
If OpenWindow(#Window_0, 395, 284, 302, 142, #PB_Window_SystemMenu | #PB_Window_ScreenCentered | #PB_Window_TitleBar , "Test")
If CreateGadgetList(WindowID())
ImageGadget(#bild, 0,0,302,142,UseImage(0))
ButtonGadget(#button1, 10, 115, 70, 20, "Test1")
ButtonGadget(#button2, 90, 115, 70, 20, "Test2")
ButtonGadget(#button3, 250, 85, 40, 20, "Test3")
StringGadget(#text1, 10, 85, 230, 20, "",#PB_String_ReadOnly)
EndIf
EndIf
EndProcedure
Open_window_0()
Repeat
Event = WaitWindowEvent()
Select Event
Case #PB_EventGadget
Select EventGadgetID()
Case (#button1)
MessageRequester("Test1","Test1",#PB_MessageRequester_Ok)
Case (#button2)
MessageRequester("Test2","Test2",#PB_MessageRequester_Ok)
Case (#button3)
MessageRequester("Test3","Test3",#PB_MessageRequester_Ok)
EndSelect
EndSelect
Until Event= #PB_EventCloseWindow
End
DataSection
storlogo:
IncludeBinary "my_logo.jpg"
storlogoend:
EndDataSection

wenn ich die Zeile, welches das Imagedarstellt auskommentiere, gehen die Buttons wieder. Wenn ich die Zeile ans Ende der Gadget liste packe, geht es auch, aber die Buttons verschwinden plötzlich :/
Kann mir jemand sagen woran das liegt ? Ist das ein Bug, oder ein Feature ?
Edit: *grübel* Kann es sein, daß man keine anderen Gadgets über ein image gadget legen, und vor allem benutzen kann ? Oo