2 registered members (AndrewAMD, 7th_zorro),
719
guests, and 6
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Button bmap austauschen
#306669
01/23/10 23:00
01/23/10 23:00
|
Joined: Sep 2008
Posts: 25
darkkingdom
OP
Newbie
|
OP
Newbie
Joined: Sep 2008
Posts: 25
|
Hallo, hätte eine kurze Frage:
Wie tausche ich die Bilder von button aus? Ich möchte das wen eine bestimmte Variable auf 1, in einer funktion, ist sich das bmap eines Button ändert.
Das ganze sieht so aus:
button(-289,47,bild1,bild1,bild1,NULL,NULL,NULL); ...
Wie kan ich jetzt die bild1 austauschen? Also zb in einer Funktion?
Vielen Dank,
PS: Ich benütze C
|
|
|
Re: Button bmap austauschen
[Re: Espér]
#306679
01/24/10 00:59
01/24/10 00:59
|
Joined: Sep 2008
Posts: 25
darkkingdom
OP
Newbie
|
OP
Newbie
Joined: Sep 2008
Posts: 25
|
Ah vielen Dank für die Antwort.
Habe es damit versucht:
pan_setbutton(button1,1,1,bild2);
Das müsste ja eigentlich den 1. Knopf von button1 zu bild2 machen. Doch ich erhalte immer "Bad or missing parameter unknow function"
Könnte jemand mir bitte sagen was daran falsch ist^^?
Last edited by darkkingdom; 01/24/10 01:10.
|
|
|
Re: Button bmap austauschen
[Re: darkkingdom]
#306682
01/24/10 01:17
01/24/10 01:17
|
Joined: Mar 2008
Posts: 2,247 Baden Württemberg, Germany
Espér
Expert
|
Expert
Joined: Mar 2008
Posts: 2,247
Baden Württemberg, Germany
|
ja.. du solltest vielleicht alle Parameter ausfüllen ^^. Wenn du einen parameter auslässt, versucht der code dennoch auf ihn zu zugreifen.. da der ned da iss.. kommt der fehler... Hier mal der komplette Syntax:
pan_setbutton(PANEL*, var num, var type, var x, var y, BMAP* bmapOn, BMAP* bmapOff, BMAP* bmapOver, BMAP* bmapOverOff, void* functionClick, void* functionLeave, void* functionOver);
Hier en beispiel aus meinem Editor ( für dne ersten button ):
pan_setbutton(Titlescreen_001, 1, 1, 20, screen_size.y - 270, edit_icon13, edit_icon11, edit_icon12, edit_icon12, call_ed1, NULL, NULL);
Last edited by Espér; 01/24/10 01:17.
|
|
|
Re: Button bmap austauschen
[Re: Espér]
#306683
01/24/10 01:42
01/24/10 01:42
|
Joined: Sep 2008
Posts: 25
darkkingdom
OP
Newbie
|
OP
Newbie
Joined: Sep 2008
Posts: 25
|
Ah tut mir leid dachte man muss bloß wen man mit 0 (wie im Manual Beispiel)einen neuen Button reinmacht, alles reinschreiben.
Leider bekomme ich die Meldung immernoch, meine eigentliche Zeile lautet nun:
pan_setbutton(main_pan, 1, 1, -289, 47, btn_big22, btn_big22, btn_big22, btn_big22, NULL, NULL, NULL);
Was ist noch falsch?
Last edited by darkkingdom; 01/24/10 01:44.
|
|
|
Moderated by mk_1, Perro, rayp, Realspawn, Rei_Ayanami, rvL_eXile, Spirit, Superku, Tobias, TSG_Torsten, VeT
|