Canvas Transparent?

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

Mathias-Kwiatkowski

Betreff: Canvas Transparent?

BeitragMi, Nov 18, 2015 9:23
Antworten mit Zitat
Benutzer-Profile anzeigen
jo hi leute, die frage die mich beschäftigt ist ob man ein canvas transparent darstellen kann das heisst also das der hintergrund vom OS design durchkommt , nur das image selbst soll zu sehen sein ... es handelt sich hierbei um ein png.

danke für eventuellen rat Very Happy
Skype: Anarchie1984
http://projektworks.de/maxbase/
Icq - Erneuert am 21.08.2017
Yahoo - Erneuert am 21.08.2017

Cykid

BeitragMi, Nov 18, 2015 9:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich glaube du suchst nach Layered Windows.

Sollte über die Winapi klappen (https://msdn.microsoft.com/en-...97507.aspx)

Mathias-Kwiatkowski

BeitragMi, Nov 18, 2015 10:02
Antworten mit Zitat
Benutzer-Profile anzeigen
oh ne dann hab ich mich falsch ausgedrückt


also

ich erstelle ein fenster
darauf ein canvas

das canvas wird grundsätzlich in einer farbe komplett ausgefüllt, leider nur nich mit der hintergrundsfarbe des fensters.

ich habe den befehl: SetGadgetAlpha gefunden problem: entweder bin ich einfach zu dumm ihn richtig anzuwenden oder aber er funktioniert nicht ^^...
Skype: Anarchie1984
http://projektworks.de/maxbase/
Icq - Erneuert am 21.08.2017
Yahoo - Erneuert am 21.08.2017

Cykid

BeitragMi, Nov 18, 2015 10:24
Antworten mit Zitat
Benutzer-Profile anzeigen
Scheint tatsächlich nicht zu funktionieren Very Happy
Lese gerade auch viel darüber das es nicht klappt.

Hm, vlt. weiß ein Bmax Guru hier weiter^^

Thunder

BeitragMi, Nov 18, 2015 14:48
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich kann gerade nicht testen, ob das richtige Ergebnis erzielt werden würde,
aber wenn du nur ein png darstellen willst, probier's Mal mit einem Panel.

CreatePanel, dann LoadPixmapPNG und dann SetPanelPixmap

Wenn du das PNG an den entsprechenden Stellen transparent hast, könnte es funktionieren.
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit

Mathias-Kwiatkowski

BeitragDo, Nov 19, 2015 2:18
Antworten mit Zitat
Benutzer-Profile anzeigen
ja recht vielen dank! es funktioniert!

und das geilste ist, ich habe gesehen das man ein panel sogar nach seine maus koordinaten abfragen kann Very Happy das gefällt mir nun wirklich SEHR gut!

danke
Skype: Anarchie1984
http://projektworks.de/maxbase/
Icq - Erneuert am 21.08.2017
Yahoo - Erneuert am 21.08.2017

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group