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