Canvas über Button

Übersicht BlitzBasic BlitzPlus

Neue Antwort erstellen

 

blitz

Betreff: Canvas über Button

BeitragSo, Jun 07, 2009 19:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Hey,
ich würde gerne einen Canvas über einen Button legen ... haut aber leider nicht recht hin

Hier ein kleiner Ausschnitt:
Code: [AUSKLAPPEN]
For I=0 To 4
   button(I)=CreateButton("", card_player(0,I,1), card_player(1,I,1), cardlength, cardheight, mainwindow)
   button(I+5)=CreateButton("", card_player(0,I,0), card_player(1,I,0), cardlength, cardheight, mainwindow)
   DisableGadget button(I)
   DisableGadget button(I+5)
   canvas(I)=CreateCanvas(card_player(0,I,1), card_player(1,I,1), cardlength, cardheight, mainwindow)
   canvas(I+5)=CreateCanvas(card_player(0,I,0), card_player(1,I,0), cardlength, cardheight, mainwindow)
   SetBuffer CanvasBuffer(canvas(I))
   FlipCanvas canvas(I)
   SetBuffer CanvasBuffer(canvas(I+5))
   FlipCanvas canvas(I+5);
Next




Hat jmd eine Idee, wie man den Canvas jetzt über den Button kriegt?
Danke!

Starwar

BeitragSo, Jun 07, 2009 19:53
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,
Wenn dann müsstest du als parent vom Canvas den Button angeben. Aber das funktioniert nicht, weil ein Button die oberste Ebene darstellt.
Eine Möglichkeit: https://www.blitzforum.de/foru...425#322425
MFG
 

blitz

BeitragSo, Jun 07, 2009 20:09
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke!
Aber gibts auch noch Möglichkeiten ohne eine Userlib?
Würde ganz gerne mit dem Canvas arbeiten, immerhin kann ich da 2D-Befehle verwenden ...
LG

Starwar

BeitragMo, Jun 08, 2009 17:00
Antworten mit Zitat
Benutzer-Profile anzeigen
Wie gesagt, ein Button kann kein Parent sein. Du kannst die Methode oben verwenden oder dir selber einen Button bauen. Geht mit einem Canvas. (aber ohne Createbutton)
MFG

Neue Antwort erstellen


Übersicht BlitzBasic BlitzPlus

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group