Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Julien

Anmeldungsdatum: 15.03.2008 Beiträge: 5
|
Verfasst am: 15.03.2008, 13:12 Titel: Bitmappostion (Put) stimmt nicht |
|
|
Hallo ich habe mal eine Frage. Ich benutze Bload/Put um Buttons für meine Programme zu laden und darzustellen. Leider hat sich bei der Programmierung der passenden Mausabfrage gezeigt das die tatsächliche Position der Bitmaps nicht mit der über die Variablen gewünschten übereinstimmt. Hat jemand eine Idee was ich falsch mache?
Code: |
buttonzahl = 2
buttonsizex = 80
buttonsizey = 30
buttonposx(1) = 100
buttonposy(1) = 200
buttonname(1) = "start.bmp"
buttonposx(2) = 100
buttonposy(2) = 240
buttonname(2) = "ende.bmp"
|
Code: |
sub ladebuttons
for b = 1 to buttonzahl
button(b) = imagecreate (buttonsizex,buttonsizey)
bload buttonname(b),button(b)
next
end sub
sub zeigebuttons (buttonx as integer,buttony as integer,buttonnummer as integer)
put (buttonx,buttony),button(buttonnummer), pset
end sub
|
|
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 15.03.2008, 13:25 Titel: |
|
|
der code, den du hier gepostet hast, weist eigentlich keine fehler auf (bis auf die fehlenden Deklarationen). Mit dem Code werden ja auch keine Buttons dargestellt, alles kann wohl niemand sagen, warum sie falsch dargestellt werden  _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
Sebastian Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
 |
Julien

Anmeldungsdatum: 15.03.2008 Beiträge: 5
|
Verfasst am: 15.03.2008, 13:58 Titel: |
|
|
Witzig... Nachdem ich aus den Subs einen lauffähigen Demo Code für den Beitrag erstellt habe, konnte ich das Problem selber erkennen. Es war einfach nur die Anweisung
Code: | window screen (1,1)-(800,600) |
die mit
natürlich nicht funktionieren kann......
Das Programm ist im Moment eigendlich nur eine Testumgebung zum lernen für mich. Deswegen ist mir dieser Fehler bisher auch nicht aufgefallen.  |
|
Nach oben |
|
 |
Sebastian Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
 |
Julien

Anmeldungsdatum: 15.03.2008 Beiträge: 5
|
Verfasst am: 15.03.2008, 14:07 Titel: |
|
|
Das werde ich auf jedenfall auch machen. Danke... |
|
Nach oben |
|
 |
|