it is nor really transparent, just uses the same background-color !

DEFINE DIALOG oDlg1 FROM 30, 30 TO 500, 700 PIXEL ;
FONT oFont TITLE "DIALOG from Code" // TRANSPARENT
D_BACKGRD( oDlg1, nDStyle2, 16642248, 15714367, .F., 0.2, "BluStone.Bmp" , "PICTURE9.jpg" )
Group include
// ------------
//@ <nTop>, <nLeft> GROUP [ <oGroup> ] ;
//[ TO <nBottom>, <nRight> ] ;
//[ <label:LABEL,PROMPT> <cLabel> ] ;
//[ OF <oWnd> ] ;
//[ COLOR <nClrFore> [,<nClrBack>] ] ;
//[ <lPixel: PIXEL> ] ;
//[ <lDesign: DESIGN> ] ;
//[ FONT <oFont> ] ;
//[ <lTransparent: TRANSPARENT> ] ;
//[ SIZE <nWidth>, <nHeight> ] ;
@ 15, 15 GROUP oGrp1 TO 200, 300 PIXEL ;
PROMPT "Group" OF oDlg1
oGrp1:oFont := oFont
oGrp1:SetColor( 128, 16642248 )
@ 100, 50 SAY oSay1 PROMPT "Transparent Text-test" OF oDlg1 PIXEL UPDATE ;
FONT oFont ;
SIZE 100, 12 COLOR 128, 16642248
// oSay1:lTransparent := .T.
// radio and checkbox works the same
@ 135, 50 RADIO oRadio VAR nRadio1 ITEMS "One", "Two", "Three" OF oDlg1 ;
SIZE 50, 13 PIXEL COLOR 128, 16642248
// @ 135, 120 CHECKBOX oChk1 VAR lChk1 PROMPT "Checkbox" OF oDlg1 PIXEL COLOR 128, 16642248
ACTIVATE DIALOG oDlg1 ;
ON INIT ( oDlg1:Move( 60, 30, oDlg1:nWidth, oDlg1:nHeight, .f. ) )
RETURN NIL
Best Regards
Uwe
