Автор Тема: Как узнать активную вкладку ?  (Прочитано 603 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн winix [?]

  • Сообщений: 80
  • Репутация: -1
    • блог
    • Награды
  • Версия AutoIt: 3.3.12.0
Как можно узнать какая вкладка активна, или могу это узнать по активности GUICtrlCreateEdit ?
Нужно чтоб $iEdt[$t] активировался при переключении вкладок, но не тыкая в него.
На сколько знаю в винде нет автозахвата мыши

Код: AutoIt [Выделить]
GUICtrlCreateTab(5, 5, 660, 440)

For $t = 0 To 2

GUICtrlCreateTabItem($info[$t])
$iEdt[$t] = GUICtrlCreateEdit("", 14, 35, 630, 375, BitOR($ES_READONLY, $ES_AUTOVSCROLL, $WS_VSCROLL))

Next


Русское сообщество AutoIt

Как узнать активную вкладку ?
« Отправлен: Январь 06, 2018, 15:39:15 »

Помечен как лучший ответ пользователем winix Отправлен Январь 10, 2018, 22:33:40

Онлайн Tempo [?]

  • Продвинутый
  • ***
  • Сообщений: 407
  • Репутация: 94
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Как узнать активную вкладку ?
« Ответ #1, Отправлен: Январь 06, 2018, 17:08:49 »
Код: AutoIt [Выделить]
#include <GuiConstants.au3>
Global $hGUI, $iTab
$hGUI = GUICreate(Null, 400, 400)
$iTab = GUICtrlCreateTab(5, 5, 390, 390)
GUICtrlCreateTabItem(0)
GUICtrlCreateTabItem(1)
GUICtrlCreateTabItem(2)
GUICtrlCreateTabItem(3)
WinSetTitle($hGUI, Null, "Активирована вкладка №" & GUICtrlRead($iTab))
GUISetState()

While 1
    Switch GUIGetMsg()
        Case $iTab
            WinSetTitle($hGUI, Null, "Активирована вкладка №" & GUICtrlRead($iTab))
        Case $GUI_EVENT_CLOSE
            Exit
    EndSwitch
WEnd


Русское сообщество AutoIt

Re: Как узнать активную вкладку ?
« Ответ #1 Отправлен: Январь 06, 2018, 17:08:49 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
22 Ответов
7387 Просмотров
Последний ответ Сентябрь 29, 2011, 15:48:10
от bigarN
3 Ответов
2451 Просмотров
Последний ответ Ноябрь 05, 2011, 18:39:37
от agikon
8 Ответов
3937 Просмотров
Последний ответ Ноябрь 19, 2011, 04:20:18
от Yashied
4 Ответов
6458 Просмотров
Последний ответ Июнь 23, 2016, 14:34:38
от IgorFIN
5 Ответов
4609 Просмотров
Последний ответ Сентябрь 01, 2012, 15:21:17
от inververs
12 Ответов
5253 Просмотров
Последний ответ Октябрь 13, 2013, 21:31:48
от AlexVong
0 Ответов
639 Просмотров
Последний ответ Октябрь 10, 2016, 17:26:12
от gelu4
2 Ответов
1085 Просмотров
Последний ответ Сентябрь 01, 2017, 09:12:03
от yl3d
2 Ответов
961 Просмотров
Последний ответ Май 24, 2018, 18:48:05
от kvitnitskiy
8 Ответов
261 Просмотров
Последний ответ Октябрь 11, 2018, 18:58:01
от Василиса Лукьянчикова