 |
Das deutsche QBasic- und FreeBASIC-Forum Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Eternal_pain

Anmeldungsdatum: 08.08.2006 Beiträge: 1783 Wohnort: BW/KA
|
Verfasst am: 25.08.2007, 17:52 Titel: Alpha Flag nachtraeglich 'aktivieren' |
|
|
bis gestern hielt ich das Alphabyte fuer vollkommen sinnlos, da ich bisher keinerlei nutzen davon feststellen konnte
Allerdings hat man mich darafu aufmerksam gemacht das ma es erst einmal 'aktivieren' muss
(muss einem ja auch gesagt werden )
So dann, jedoch funktioniert leider das 'nachtraegliche aktivieren' (ganz im gegensatz zum 'nachtraeglichem deaktivieren' nicht
Code: |
Screen 18,32',,&h40
Dim GetAlpha as Integer
ScreenControl 14,getAlpha
?getAlpha
ScreenControl 104,-1
ScreenControl 14,getAlpha
?getAlpha
Line (20,20)-(100,100),&hA0FF0000,bf
Line (40,40)-(120,120),&h8000FF00,bf
Line (80,80)-(140,140),&h600000FF,bf
sleep |
Fehlt da noch etwas ? oder funktioniert das einfach (noch?) nicht? _________________
 |
|
Nach oben |
|
 |
Michael712 aka anfänger, programmierer
Anmeldungsdatum: 26.03.2005 Beiträge: 1593
|
Verfasst am: 25.08.2007, 18:58 Titel: |
|
|
Ich denke mal, wenn man nicht von Anfang an der gfxlib sagt, sie solle bitte alles mit alpha wert zeichnen, dann fehlen nacher ein paar funktionen (vllt. sogar falsches Erstellen des Fensters, kA)
So geht es jedenfalls, und es hat eigentlich den gleichen Effekt:
Code: |
SCREEN 18,32,,&h40
DIM GetAlpha AS INTEGER
SCREENCONTROL 104,0
SCREENCONTROL 14,getAlpha
?getAlpha
LINE (120,20)-(200,100),&hA0FF0000,bf
LINE (140,40)-(220,120),&h8000FF00,bf
LINE (180,80)-(240,140),&h600000FF,bf
SCREENCONTROL 104,-1
SCREENCONTROL 14,getAlpha
?getAlpha
LINE (20,20)-(100,100),&hA0FF0000,bf
LINE (40,40)-(120,120),&h8000FF00,bf
LINE (80,80)-(140,140),&h600000FF,bf
SLEEP |
_________________
Code: | #include "signatur.bi" |
|
|
Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|