-
AutoIt
(
http://forum.oszone.net/forumdisplay.php?f=103)
Прозрачный фон под текстом
Всем привет!
Необходима реализация такой задачи (если это возможно, конечно): нужно убрать под текстом цвет лейбла.
Есть картинка, которую я использую в качестве фонового рисунка формы. На ней нужны надписи, но всё портит подцветка этих надписей. Как бы их устранить?
|
Цитата:
Цитата D_Master
нужно убрать под текстом цвет лейбла »
|
Используй $GUI_BKCOLOR_TRANSPARENT:
Код:
#include <GuiConstantsEx.au3>
#include <WindowsConstants.au3>
;
$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
|
Время: 15:56.
© OSzone.net 2001-