как много вариантов, болльшое всем спаибо!
Я уже реализовал, чтоб при нажатии на кнопку вылазил диалог открытия файла, выбиаем файл и программа сразу же читает из него текущие цвета, подставляет их значения в поля ввода и также отображает сам цвет рядом в лейбле командой GuiCtrlSetBkColor.
Возникла задача как сделать чтоб при ручном вводе в таком лейбле тоже появлялся нужный цвет, соответствующий введённым данным.
нужно чтоб программа выждала пока не будут введены все данные (6 символов) и только тогда выставляла цвет на основе введённых данных.
я смог сделать только так:
Код: ;---------ручной ввод цвета шрифта----------
Case $Msg = $Input1
$InputRead = GUICtrlRead ($Input1)
$Lengthline = StringLen ($InputRead)
If $Lengthline = 6 Then
GuiCtrlSetBkColor($Label4, $InputRead)
Else
MsgBox(0,"","No Valid data")
EndIf
;------------------------конец--------------------
Я уже реализовал, чтоб при нажатии на кнопку вылазил диалог открытия файла, выбиаем файл и программа сразу же читает из него текущие цвета, подставляет их значения в поля ввода и также отображает сам цвет рядом в лейбле командой GuiCtrlSetBkColor.
Возникла задача как сделать чтоб при ручном вводе в таком лейбле тоже появлялся нужный цвет, соответствующий введённым данным.
нужно чтоб программа выждала пока не будут введены все данные (6 символов) и только тогда выставляла цвет на основе введённых данных.
я смог сделать только так:
Код: ;---------ручной ввод цвета шрифта----------
Case $Msg = $Input1
$InputRead = GUICtrlRead ($Input1)
$Lengthline = StringLen ($InputRead)
If $Lengthline = 6 Then
GuiCtrlSetBkColor($Label4, $InputRead)
Else
MsgBox(0,"","No Valid data")
EndIf
;------------------------конец--------------------