Всем еще раз привет, прошу прощения за ламерские вопросы, но вот опять зарылся...
Вывожу обычное меню через ShowMenu из 4 пунктов. Загвозка состоит в том, что не получаеться обработать нажатие центрального джойстика (подтверждения). В Siemens когда выводиться это меню справо появляеться кнопка 'Выбор', равнозначная нажатию джойстика, она тоже не работает.
Пока обошел тем, что в левую кнопку вывел 'Ok' и его обрабатываю, но у друга на Nokia чтобы вывести эту Ок нужно залезть в функции и только от туда выбрать. Подтверждение джойстиком у него тоже не работает соответственно.
Подскажите пожалуйста решение, сам не могу додуматься. Наверняка вопрос боянистый, но по форуму не нашел к сожалению. Дальше код:
Repeat
ShowMenu('Меню', CH_IMPLICIT);
toname := MenuAppendString('Код в название');
tocode := MenuAppendString('Название в код');
about := MenuAppendString('О программе');
vihod := MenuAppendString('Выход');
cmdNext := CreateCommand('Ok', CM_OK, 1);
AddCommand(cmdNext);
repeat Delay(100); until GetClickedCommand = cmdNext;
RemoveCommand(cmdNext);
ShowForm;
if menuGetSelectedIndex = toname then CodeToName;
if menuGetSelectedIndex = about then PAbout;
if menuGetSelectedIndex = tocode then NameToCode;
Until menuGetSelectedIndex = vihod;