Что нового

Как изменить цвет всего фона

SharkX58

Новичок
Сообщения
11
Репутация
0
Не получается изменить цвет фона всего окошка, получается только цвет фона вокруг текста поменять. Я что то не то использую?

Код:
#include <ButtonConstants.au3>
#include <WindowsConstants.au3>
#include <GUIConstantsEx.au3>
GUICreate("Проверка Администратора салона", 500, 950, -1, -1, BitOR($WS_MINIMIZEBOX,$WS_POPUP,$WS_GROUP), BitOR($WS_EX_TOPMOST,$WS_EX_WINDOWEDGE)) ; Создаёт окно в центре экрана
Local $nCh1 = GUICtrlCreateCheckbox("1. ТЕКСТ", 10, 10, 400, 17)
Local $nCh2 = GUICtrlCreateCheckbox("2. ТЕКСТ", 10, 50, 400, 17)
GUICtrlCreateLabel("2.1 ТЕКСТ;", 10, 70, 400, 17)
GUICtrlCreateLabel("2.2 ТЕКСТ;", 10, 85, 400, 17)
GUICtrlCreateLabel("2.3 ТЕКСТ;", 10, 100, 400, 17)
GUICtrlCreateLabel("2.4 ТЕКСТ;", 10, 115, 400, 17)
GUICtrlCreateLabel("2.5 ТЕКСТ;", 10, 130, 400, 17)

GUICtrlSetColor(-1, 0xFFFF00)
GUICtrlSetBkColor(-1, 0x008000)
#GUICtrlSetCursor (-1, 0)

Local $nCh3 = GUICtrlCreateCheckbox("3. ТЕКСТ", 10, 170, 400, 17)
Local $nCh4 = GUICtrlCreateCheckbox("4. ТЕКСТ", 10, 210, 400, 17)
Local $nCh5 = GUICtrlCreateCheckbox("5. ТЕКСТ", 10, 250, 400, 17)
Local $nCh6 = GUICtrlCreateCheckbox("6. ТЕКСТ", 10, 290, 400, 17)
Local $nCh7 = GUICtrlCreateCheckbox("7. ТЕКСТ", 10, 330, 400, 17)
Local $nCh8 = GUICtrlCreateCheckbox("8. ТЕКСТ", 10, 370, 400, 17)
#GUICtrlSetBkColor(-1, 0x98c793); цвет текста



Local $close = GUICtrlCreateButton("Выполнено", 390, 360)

GUICtrlSetState($close, $GUI_DISABLE)
GUISetState() ; показывает созданное окно
Local $count = 0
While 1
    $msg = GUIGetMsg()
    Switch $msg
        Case $nCh1, $nCh2, $nCh3, $nCh4, $nCh5, $nCh6, $nCh7, $nCh8
            If GUICtrlRead($msg) = 1 Then
                $count+=1
            Else
                $count-=1
            EndIf

            If $count = 8 Then
                GUICtrlSetState($close, $GUI_ENABLE)
            Else
                GUICtrlSetState($close, $GUI_DISABLE)
            EndIf
        Case $close
            If $count = 8 Then ExitLoop
    EndSwitch
WEnd
 

edyapd

Осваивающий
Сообщения
380
Репутация
30
Код:
GUISetBkColor
Попробуйте читать справку
 

VermanVendetta13

Новичок
Сообщения
147
Репутация
0
Вот сдесь, посмотри таблица цветов с их кодом http://tmaplatform.ru/page/help/api/imagefield/!color

Код:
GUICreate("Проверка Администратора салона", 500, 950, -1, -1, BitOR($WS_MINIMIZEBOX,$WS_POPUP,$WS_GROUP), BitOR($WS_EX_TOPMOST,$WS_EX_WINDOWEDGE)) ; Создаёт окно в центре экрана
GUISetBkColor (0xFFFFFF)
GUISetState() ; показывается созданное окно
 
Автор
S

SharkX58

Новичок
Сообщения
11
Репутация
0
Да, команда GUISetBkColor она самая. Спасибо.
 
Верх