Вверх ↑
Разработчик
Ответов: 26305
Рейтинг: 2146
#1: 2013-09-06 18:45:18 ЛС | профиль | цитата
Aziz писал(а):
на вход надо подавать еще индекс меню чтобы выдало список активного пункта..

Да не нужен там индекс для получения списка, просто подать событие на вход, и все

procedure TXPMenu._work_doCheckItems;
var i: Integer;
begin
if Menu.Count > 0 then
for i:=0 to Menu.Count-1 do
if (Menu.ItemText[i] <> ') and Menu.ItemChecked[i] then
_hi_onEvent(_event_onCheckItems,i);
end;

Индекс нужен только для управления самим чеком
карма: 22

0