Transparentes DCGET

Moderator: Moderatoren

Antworten
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2934
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Transparentes DCGET

Beitrag von Wolfgang Ciriack »

Kann man eigentlich ein DCGET (liegt auf einer Bitmap) transparent machen ? Wenn ja, wie ?
Mit COLOR GRA_CLR_BLACK, GRA_CLR_INVALID bekomme ich schwarz auf schwarz, sehr schlecht lesbar :D
Viele Grüße
Wolfgang
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9358
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: Transparentes DCGET

Beitrag von Tom »

Hallo, Wolfgang.

Es wäre auch XBPSYSCLR_TRANSPARENT. Aber das erzeugt weißen Hintergrund. Alles andere kann man transparent machen, aber das Eingabefeld selbst offenbar nicht:

Code: Alles auswählen

GetOptions := {}
DCGET OPTIONS COLOR XBPSYSCLR_TRANSPARENT
c := Space(30)
@ 1,1 DCSAY "Name:" GET c GETCOLOR GRA_CLR_GREEN,XBPSYSCLR_TRANSPARENT
DCREAD GUI FIT OPTIONS GetOptions 
Der Dialog ist durchsichtig, das Textstatic ist es auch, aber das SLE nicht. Jede andere Farbe ist wählbar.
Herzlich,
Tom
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2934
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Transparentes DCGET

Beitrag von Wolfgang Ciriack »

Danke Tom, das hab ich mir schon fast gedacht :(
Viele Grüße
Wolfgang
Antworten