[решено] Прозрачный фон под текстом

Ответить
Аватара пользователя
Creat0R

[решено] Прозрачный фон под текстом

Сообщение Creat0R »

Всем привет!



Необходима реализация такой задачи (если это возможно, конечно): нужно убрать под текстом цвет лейбла.

Есть картинка, которую я использую в качестве фонового рисунка формы. На ней нужны надписи, но всё портит подцветка этих надписей. Как бы их устранить?




Скриншот


Аватара пользователя
Creat0R

Re: [решено] Прозрачный фон под текстом

Сообщение Creat0R »

Цитата D_Master:



нужно убрать под текстом цвет лейбла
[решено] Прозрачный фон под текстом




Используй $GUI_BKCOLOR_TRANSPARENT:





Код:

Код: Выделить всё

#include 
#include 
;
$GUI = GUICreate("Transparent Label - Demo", 400, 330, -1, -1, -1, $WS_EX_CLIENTEDGE)
GUICtrlCreatePic(@WindowsDir & "\Web\Wallpaper\Windows XP.jpg", 0, 0, 400, 330)
GUICtrlSetState(-1, $GUI_DISABLE)
GUICtrlCreateLabel("Подсветки под текстом не видно ;)", 20, 30, 400)
GUICtrlSetFont(-1, 12, 800)
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)
GUISetState()
While 1
    Switch GUIGetMsg()
        Case $GUI_EVENT_CLOSE
            Exit
    EndSwitch
WEnd
Ответить

Вернуться в «AutoIt»