bild in function will nicht..
Übersicht

![]() |
beanage.johannesBetreff: bild in function will nicht.. |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi, hab mal son bissle rummgespielt und wollte mal fenster machen usw.
aber irgendwie will das bild in der function nicht. kann man ühaupt bilder in functionen machen? Danke die funktion soll ein "fenster" - balken erzeugen der einen title und zwei buttons hatt. \/ Code: [AUSKLAPPEN] Graphics 800,600 tbar_x = LoadImage ("titlebar_s1.png") tbar_y = LoadImage ("titlebar_s2.png") tbar_z = LoadImage ("titlebar_s3.png") b_mini = LoadImage ("hide.png") b_close = LoadImage ("close.png") Repeat Cls window("testfenster",5,5,3) Flip Until AppTerminate() '------------------------- Function window(title:String,posx:Int=0,posy:Int=0,size:Int=1,on:Int=1) If size = 1 Then DrawImage tbar_x,posx,posy b_min = 100 b_close = 120 EndIf If size = 2 Then DrawImage tBar_y,posx,posy b_min = 160 b_close = 180 EndIf If size = 3 Then DrawImage tBar_z,posx,posy b_min = 460 b_close = 480 EndIf DrawImage b_mini,b_min,posy,b_min_mouse DrawImage b_close,b_close,posy,b_close_mouse DrawText title,posx +3,posy+4 EndFunction ... ja ich bin ein Noob^^ |
||
![]() |
BlitzMoritz |
![]() Antworten mit Zitat ![]() |
---|---|---|
Empfehlung: Superstrict verwenden und Variablen ordentlich deklarieren.
Außerdem solltest du die Bildvariablen global laden, wenn du sie innerhalb einer Function nutzen willst. Variante: Benutzerdefinierten Typ (Klasse) erzeugen mit Typ-eigener Bildvariablen und Typ-eigener Zeichen-Methode. |
||
- Zuletzt bearbeitet von BlitzMoritz am Sa, Dez 20, 2008 19:29, insgesamt 5-mal bearbeitet
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Global![]() |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
![]() |
beanage.johannesBetreff: Danke |
![]() Antworten mit Zitat ![]() |
---|---|---|
Danke klappt wunderbar^^ | ||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group