Автор Тема: [Элементы GUI] ListViewItem и ContextMenu: как определить элемент списка?  (Прочитано 148 раз)

dmitry2018 и 1 Гость просматривают эту тему.

Оффлайн s00n [?]

  • Новичок
  • *
  • Сообщений: 4
  • Репутация: 0
  • Пол: Мужской
    • Награды
Приветствую форумчане!
Тема такая - на форме есть ListView и у каждого ListViewItem свой ContextMenu. Режим OnEvent. Все данные хранятся в массиве. При клике в контекстном меню надо определить индекс элемента массива, в котором хранятся данные по этому элементу списка. И соответственно передать этот индекс в функцию, прописанную в GUICtrlSetOnEvent.
 Я пытался работать с @GUI_CtrlId, вычисляя индекс массива через него, но оно работает некорректно, когда элементы списка меняются местами :stars: @GUI_WinHandle и @GUI_CtrlHandle тоже не помогли.
Спасибо.

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


Оффлайн joiner [?]

  • Расмус-бродяга
  • AutoIt Гуру
  • *****
  • Сообщений: 2810
  • Репутация: 473
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Были времена, когда солнце было ярче, трава зеленее, а водка сорокоградуснее

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


 

Похожие темы

  Тема / Автор Ответов Последний ответ
1 Ответов
3314 Просмотров
Последний ответ Март 21, 2010, 16:13:29
от CreatoR
3 Ответов
3050 Просмотров
Последний ответ Февраль 09, 2011, 01:11:05
от `p r o x y
0 Ответов
1848 Просмотров
Последний ответ Февраль 09, 2011, 03:17:12
от `p r o x y
0 Ответов
1545 Просмотров
Последний ответ Август 07, 2012, 23:52:44
от RavdonikaS
14 Ответов
5020 Просмотров
Последний ответ Февраль 21, 2013, 18:54:31
от wisenlucky
4 Ответов
2723 Просмотров
Последний ответ Октябрь 21, 2013, 04:24:05
от AZJIO
2 Ответов
1594 Просмотров
Последний ответ Январь 22, 2014, 19:22:32
от erlik
2 Ответов
1088 Просмотров
Последний ответ Март 28, 2014, 17:43:51
от Greyzer
4 Ответов
1630 Просмотров
Последний ответ Ноябрь 04, 2014, 12:39:20
от gloss
2 Ответов
430 Просмотров
Последний ответ Ноябрь 06, 2017, 18:23:15
от Boolinteg