После нажатия по GUICtrlCreateButton образуется пунктирная рамка, как ее убрать?
C Centrinar Новичок Сообщения 100 Репутация 1 16 Май 2011 #1 После нажатия по GUICtrlCreateButton образуется пунктирная рамка, как ее убрать?
SECTOR Продвинутый Сообщения 399 Репутация 59 16 Май 2011 #2 Код: $hG = GUICreate("Test") $hL = GUICtrlCreateLabel("",0,0,1,1) $hB = GUICtrlCreateButton("Button",10,10) GUISetState() While 1 Switch GUIGetMsg() Case -3 Exit Case $hB ControlFocus($hG,"",$hL) EndSwitch WEnd
Код: $hG = GUICreate("Test") $hL = GUICtrlCreateLabel("",0,0,1,1) $hB = GUICtrlCreateButton("Button",10,10) GUISetState() While 1 Switch GUIGetMsg() Case -3 Exit Case $hB ControlFocus($hG,"",$hL) EndSwitch WEnd
Автор C Centrinar Новичок Сообщения 100 Репутация 1 16 Май 2011 #3 SECTOR не помогло :( На вашем примере она и так не появляется да же если удалить ControlFocus($hG,"",$hL)
SECTOR не помогло :( На вашем примере она и так не появляется да же если удалить ControlFocus($hG,"",$hL)
madmasles Модератор Глобальный модератор Сообщения 7,790 Репутация 2,322 17 Май 2011 #4 Centrinar [?] После нажатия по GUICtrlCreateButton образуется пунктирная рамка Нажмите, чтобы раскрыть... Вы бы пример привели.
Centrinar [?] После нажатия по GUICtrlCreateButton образуется пунктирная рамка Нажмите, чтобы раскрыть... Вы бы пример привели.
A AZJIO Меценат Меценат Сообщения 2,879 Репутация 1,194 17 Май 2011 #5 Centrinar Установи фокус на какой нибудь лэйбл с помощью GUICtrlSetState
SECTOR Продвинутый Сообщения 399 Репутация 59 17 Май 2011 #6 AZJIO, совсем забыл про $GUI_FOCUS :-[ Вот так правильнее будет Код: #include <GUIConstantsEx.au3> $hG = GUICreate("Test") $hL = GUICtrlCreateLabel("",0,0,0,0) $hB = GUICtrlCreateButton("Button",10,10) GUISetState() While 1 Switch GUIGetMsg() Case -3 Exit Case $hB GUICtrlSetState($hL,$GUI_FOCUS) EndSwitch WEnd У меня лично работает даже предыдущий скрипт...
AZJIO, совсем забыл про $GUI_FOCUS :-[ Вот так правильнее будет Код: #include <GUIConstantsEx.au3> $hG = GUICreate("Test") $hL = GUICtrlCreateLabel("",0,0,0,0) $hB = GUICtrlCreateButton("Button",10,10) GUISetState() While 1 Switch GUIGetMsg() Case -3 Exit Case $hB GUICtrlSetState($hL,$GUI_FOCUS) EndSwitch WEnd У меня лично работает даже предыдущий скрипт...