Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Поле для ввода IP просвечивает сквозь все вкладки GUI окна

Ответить
Настройки темы
[решено] Поле для ввода IP просвечивает сквозь все вкладки GUI окна

Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


Вообщем создаю GUI окно с двумя вкладками, на вкладке #2 поле для ввода IP ...почему это поле видно через все вкладки ??? (такая же ерунда с AVI объектом)

Код: Выделить весь код
#include <GUIConstantsEx.au3>
#include <GuiIPAddress.au3>
#include <TabConstants.au3>
#include <WindowsConstants.au3>

$Form1 = GUICreate("Test", 250, 106, 192, 124)
$Tab1 = GUICtrlCreateTab(0, 0, 249, 105)
GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT)
$TabSheet1 = GUICtrlCreateTabItem("Вкладка одЫн")
$TabSheet2 = GUICtrlCreateTabItem("Вкладка два")
$IPAddress1 = _GUICtrlIpAddress_Create($Form1, 16, 48, 210, 21)
_GUICtrlIpAddress_Set($IPAddress1, "0.0.0.0")
GUICtrlCreateTabItem("")
GUISetState(@SW_SHOW)

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

    EndSwitch
WEnd

Отправлено: 17:02, 22-06-2009

 

Аватара для proxy

Старожил


Сообщения: 460
Благодарности: 152

Профиль | Отправить PM | Цитировать


есть такая проблема..

Код: Выделить весь код
#include <GUIConstantsEx.au3>
#include <GuiIPAddress.au3>
#include <TabConstants.au3>
#include <WindowsConstants.au3>

$Form1 = GUICreate("Test", 250, 106, 192, 124)
$Tab1 = GUICtrlCreateTab(0, 0, 249, 105)
    GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT)
$TabSheet1 = GUICtrlCreateTabItem("Вкладка одЫн")
$TabSheet2 = GUICtrlCreateTabItem("Вкладка два")
$IPAddress1 = _GUICtrlIpAddress_Create($Form1, 16, 48, 210, 21)
    _GUICtrlIpAddress_Set($IPAddress1, "0.0.0.0")
    ControlHide($Form1, '', $IPAddress1)
GUICtrlCreateTabItem("")
GUISetState(@SW_SHOW)

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Tab1
;~          MsgBox(0, '', GUICtrlRead($Tab1))
            If GUICtrlRead($Tab1) == 1 Then
                ControlShow($Form1, '', $IPAddress1)
            Else
                ControlHide($Form1, '', $IPAddress1)
            EndIf
    EndSwitch
WEnd

-------
Мысли-читатель сломался, может подробней расскажите?
А где исходный код? Или мы стихи обсуждаем?! )) Настройки темы > Решено ?

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:32, 22-06-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Поле для ввода IP просвечивает сквозь все вкладки GUI окна

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Неактивное поле ввода при логине snark Автоматическая установка Windows 2000/XP/2003 5 19-09-2014 10:36
[решено] Как сделать запрет ввода букв в поле для ввода input zvezda_t Вебмастеру 2 28-12-2009 15:52
[решено] Как сделать фон окна GUI ? sashadeg AutoIt 5 11-05-2009 16:31
Интернет - Неверная раскладка в поле ввода для поиска в любом поисковике. yurfed Microsoft Windows 2000/XP 2 06-12-2008 09:12
ICQ - ПОЛЕ  ВВОДА.. Guest Хочу все знать 3 27-08-2004 15:07




 
Переход