Что нового

[Элементы GUI] Окантовка Обрамление текста

1dark1

Новичок
Сообщения
16
Репутация
0
Вопрос можно ли и если да то как сделать текст с окантовкой обрамлением (если это конечно не одно и тоже) (тоесть например желтый текст с синий окантовкой или обрамлением ) и менять (ширину? тут незнаю как правильно назвать) окантовки обрамления?

такой текст часто используется например в субтитрах ASS SSA

часть кода с Gui

Код:
#Region ### START Koda GUI section ###
Global $hForm1,$iMsg, $iW = 798, $iH = 130
$hForm1 = GUICreate('Программа', $iW, $iH, 560, 690, $WS_OVERLAPPEDWINDOW, BitOR($WS_EX_LAYERED,$WS_EX_TOPMOST,$WS_CLIPCHILDREN,$GUI_WS_EX_PARENTDRAG))
GUISetBkColor(0x000000)
WinSetTrans($hForm1, '', 130)
GUISetState(@SW_SHOW, $hForm1)
$Form2 = GUICreate( "Form2", $iW, $iH, -1, -1,  $WS_POPUPWINDOW, BitOR($WS_EX_LAYERED,$WS_EX_MDICHILD,$WS_EX_COMPOSITED,$GUI_WS_EX_PARENTDRAG), $hForm1)
   $aPos=WinGetPos($hForm1)
 WinMove($Form2, '',$aPos[0],$aPos[1]+0,$aPos[2],$aPos[3]-1 )
$okno = GUICtrlCreateLabel("“Текст“", 2, 0, 795, 130, BitOR($ES_CENTER,$ES_AUTOVSCROLL,$ES_AUTOHSCROLL))
GUICtrlSetFont(-1, 28, 1490, 0, "Vinque Cyrillic")
GUICtrlSetColor(-1, 0xFF9105)
GUISetBkColor($color)
 _WinAPI_SetLayeredWindowAttributes($Form2, $color)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###



Тему возможно надо перенести в "GUI - Графический интерфейс пользователя".
 
Верх