Что нового

Элемент Checkbox реагирует изменением цвета при наведении курсора

dr.room

Новичок
Сообщения
283
Репутация
0
Всем привет
Такой вопрос. Если создавать элемент Checkbox не поверх другого элемента, то визуально при наведении мышки Checkbox не реагирует. Но стоит Checkbox поместить поверх GUICtrlCreateTabItem как начинается "светопреставление" т.е. элемент Checkbox раскрашивается разными оттенками при наведении курсора
Как это можно исправить, подскажите, пожалуйста
Код:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <TabConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Tabbed Notebook Dialog", 382, 266, 301, 206)
$PageControl1 = GUICtrlCreateTab(10, 10, 487, 315)
GUICtrlSetFont(-1, 9, 400, 0, "Arial")
$TabSheet1 = GUICtrlCreateTabItem("TabSheet1")
$Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 128, 72, 97, 17)
GUICtrlSetFont(-1, 9, 400, 0, "Arial")
$Checkbox2 = GUICtrlCreateCheckbox("Checkbox2", 128, 112, 97, 17)
GUICtrlSetFont(-1, 9, 400, 0, "Arial")
$Checkbox3 = GUICtrlCreateCheckbox("Checkbox3", 128, 160, 97, 17)
GUICtrlSetFont(-1, 9, 400, 0, "Arial")
$TabSheet2 = GUICtrlCreateTabItem("TabSheet2")
$TabSheet3 = GUICtrlCreateTabItem("TabSheet3")
GUICtrlCreateTabItem("")
$Button1 = GUICtrlCreateButton("&OK", 204, 335, 93, 31)
$Button2 = GUICtrlCreateButton("&Cancel", 303, 335, 92, 31)
$Button3 = GUICtrlCreateButton("&Help", 404, 335, 92, 31)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit

	EndSwitch
WEnd
 

Вложения

  • подсветка.png
    подсветка.png
    22.2 КБ · Просмотры: 31

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
код пример не тот, что на скрине. так что, нужно видеть весь код, чтобы выяснить причину
в самом коде примере такой раскраски не происходит
версия языка 3.3.12.0
 

Hiki

Новичок
Сообщения
27
Репутация
1
У меня тоже все нормально. Могу предположить, что дело в теме оформления windows.
Автору советую сменить тему и проверить.
 
Автор
D

dr.room

Новичок
Сообщения
283
Репутация
0
Спасибо
Проверил на XP (на виртуальной машине) - все ок
Тему в Windows 7 менял - не помогло :( Не предполагаю даже что за визуальный эффект и откуда мог взяться
 

Вложения

  • Нормально отображается на XP.png
    Нормально отображается на XP.png
    12.2 КБ · Просмотры: 22

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
dr.room [?]
Не предполагаю даже что за визуальный эффект и откуда мог взяться
еще раз - какие дополнительные библиотеки используются в коде?
 
Автор
D

dr.room

Новичок
Сообщения
283
Репутация
0
joiner
какие дополнительные библиотеки используются в коде?
Как есть - никакие другие, кроме тех что в коде.
Вы правы, код на скрине несколько отличается от того то выше выложил. Но и тот и другой скрипт - реагирует одинаково т.е. "светопреставлением", поэтому и не редактировал уже внесенные изменения :(
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
я ни на семерке ни на десятке такого не видел. похоже на применение стилей к самим элементам
 
Верх