Also hab da m mal nen Ansatzt für Slide a Lama wer könnte mir helfen komm nicht weiter also ich weiß nicht wo ich weiter machen soll!!!
Code: Alles auswählen
Enumeration
#Window_0
EndEnumeration
Enumeration
#String_01
#String_02
#String_03
#String_04
#String_05
#String_06
#String_07
#String_08
#String_09
#String_10
#String_11
#String_12
#String_13
#String_14
#String_15
#String_16
#String_17
#String_18
#String_19
#String_20
#String_21
#String_22
#String_23
#String_24
#String_25
#Button_01
#Button_02
#Button_03
#Button_04
#Button_05
#Button_06
#Button_07
#Button_08
#Button_09
#Button_10
#Button_11
#Button_12
#Button_13
#Button_14
#Button_15
EndEnumeration
CatchImage(0,?Leer)
CatchImage(1,?Kirsche)
CatchImage(2,?Birne)
CatchImage(3,?Bannane)
CatchImage(4,?Zwetschge)
CatchImage(5,?Seven)
CatchImage(6,?Bar)
CatchImage(7,?Glocke)
Procedure Open_Window_0()
If OpenWindow(#Window_0, 216, 0, 220, 190, #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar , "New window ( 0 )")
If CreateGadgetList(WindowID())
ImageGadget(#String_01, 040, 040, 020, 020, "")
ImageGadget(#String_02, 070, 040, 020, 020, "")
ImageGadget(#String_03, 100, 040, 020, 020, "")
ImageGadget(#String_04, 130, 040, 020, 020, "")
ImageGadget(#String_05, 160, 040, 020, 020, "")
ImageGadget(#String_06, 040, 070, 020, 020, "")
ImageGadget(#String_07, 070, 070, 020, 020, "")
ImageGadget(#String_08, 100, 070, 020, 020, "")
ImageGadget(#String_09, 130, 070, 020, 020, "")
ImageGadget(#String_10, 160, 070, 020, 020, "")
ImageGadget(#String_11, 040, 100, 020, 020, "")
ImageGadget(#String_12, 070, 100, 020, 020, "")
ImageGadget(#String_13, 100, 100, 020, 020, "")
ImageGadget(#String_14, 130, 100, 020, 020, "")
ImageGadget(#String_15, 160, 100, 020, 020, "")
ImageGadget(#String_16, 040, 130, 020, 020, "")
ImageGadget(#String_17, 070, 130, 020, 020, "")
ImageGadget(#String_18, 100, 130, 020, 020, "")
ImageGadget(#String_19, 130, 130, 020, 020, "")
ImageGadget(#String_20, 160, 130, 020, 020, "")
ImageGadget(#String_21, 040, 160, 020, 020, "")
ImageGadget(#String_22, 070, 160, 020, 020, "")
ImageGadget(#String_23, 100, 160, 020, 020, "")
ImageGadget(#String_24, 130, 160, 020, 020, "")
ImageGadget(#String_25, 160, 160, 020, 020, "")
ButtonGadget(#Button_01, 010, 160, 020, 020, ">")
ButtonGadget(#Button_02, 010, 130, 020, 020, ">")
ButtonGadget(#Button_03, 010, 100, 020, 020, ">")
ButtonGadget(#Button_04, 010, 070, 020, 020, ">")
ButtonGadget(#Button_05, 010, 040, 020, 020, ">")
ButtonGadget(#Button_06, 040, 010, 020, 020, "v")
ButtonGadget(#Button_07, 070, 010, 020, 020, "v")
ButtonGadget(#Button_08, 100, 010, 020, 020, "v")
ButtonGadget(#Button_09, 130, 010, 020, 020, "v")
ButtonGadget(#Button_10, 160, 010, 020, 020, "v")
ButtonGadget(#Button_11, 190, 160, 020, 020, "<")
ButtonGadget(#Button_12, 190, 130, 020, 020, "<")
ButtonGadget(#Button_13, 190, 100, 020, 020, "<")
ButtonGadget(#Button_14, 190, 070, 020, 020, "<")
ButtonGadget(#Button_15, 190, 040, 020, 020, "<")
EndIf
EndIf
EndProcedure
Structure X
x.l[5]
EndStructure
Structure X_Y
y.X[5]
EndStructure
*Vox.X_Y = ?Vox
Open_Window_0()
;{
SetGadgetState(#String_01,UseImage(*Vox\y[0]\x[0]))
SetGadgetState(#String_02,UseImage(*Vox\y[0]\x[1]))
SetGadgetState(#String_03,UseImage(*Vox\y[0]\x[2]))
SetGadgetState(#String_04,UseImage(*Vox\y[0]\x[3]))
SetGadgetState(#String_05,UseImage(*Vox\y[0]\x[4]))
SetGadgetState(#String_06,UseImage(*Vox\y[1]\x[0]))
SetGadgetState(#String_07,UseImage(*Vox\y[1]\x[1]))
SetGadgetState(#String_08,UseImage(*Vox\y[1]\x[2]))
SetGadgetState(#String_09,UseImage(*Vox\y[1]\x[3]))
SetGadgetState(#String_10,UseImage(*Vox\y[1]\x[4]))
SetGadgetState(#String_11,UseImage(*Vox\y[2]\x[0]))
SetGadgetState(#String_12,UseImage(*Vox\y[2]\x[1]))
SetGadgetState(#String_13,UseImage(*Vox\y[2]\x[2]))
SetGadgetState(#String_14,UseImage(*Vox\y[2]\x[3]))
SetGadgetState(#String_15,UseImage(*Vox\y[2]\x[4]))
SetGadgetState(#String_16,UseImage(*Vox\y[3]\x[0]))
SetGadgetState(#String_17,UseImage(*Vox\y[3]\x[1]))
SetGadgetState(#String_18,UseImage(*Vox\y[3]\x[2]))
SetGadgetState(#String_19,UseImage(*Vox\y[3]\x[3]))
SetGadgetState(#String_20,UseImage(*Vox\y[3]\x[4]))
SetGadgetState(#String_21,UseImage(*Vox\y[4]\x[0]))
SetGadgetState(#String_22,UseImage(*Vox\y[4]\x[1]))
SetGadgetState(#String_23,UseImage(*Vox\y[4]\x[2]))
SetGadgetState(#String_24,UseImage(*Vox\y[4]\x[3]))
SetGadgetState(#String_25,UseImage(*Vox\y[4]\x[4]))
;}
Repeat
Event = WaitWindowEvent()
If Event = #PB_EventCloseWindow
Quit = 1
ElseIf Event = #PB_Event_Gadget Or Event = #PB_Event_Menu
Select EventGadgetID()
; Case #Gadget_4
EndSelect
EndIf
Until Quit
DataSection
Vox:
Data.l 0, 0, 0, 0, 0
Data.l 0, 0, 0, 0, 0
Data.l 0, 0, 0, 0, 0
Data.l 0, 0, 0, 0, 0
Data.l 0, 0, 0, 0, 0
EndDataSection
DataSection
Kirsche:
IncludeBinary "gfx\Kirsche.bmp"
Birne:
IncludeBinary "gfx\Birne.bmp"
Bannane:
IncludeBinary "gfx\Bannane.bmp"
Zwetschge:
IncludeBinary "gfx\Zwetschge.bmp"
Seven:
IncludeBinary "gfx\Seven.bmp"
Bar:
IncludeBinary "gfx\Bar.bmp"
Leer:
IncludeBinary "gfx\Leer.bmp"
Glocke:
IncludeBinary "gfx\Glocke.bmp"
EndDataSection