Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.227.229.194] |
|
Сообщ.
#1
,
|
|
|
Всем доброе время суток.
Возникла проблема такого плана: На главной форме есть TMainMenu и ActionList с набором событий. И в какой-то момент данная связка перестала работать за пределами Delphi: если запустить приложение из среды разработки (СР) - все отлично работает. Если собрать и запустить отдельно exe-шник - клики по меню не работают - не открывается подменю! Как оказалось, если указать в свойствах пунктов меню Action - подменю не открывается. Если не указывать, а прописать обработчик в onClick - все ок. Чудес ведь не бывает, куда уже копать - не знаю. Ведь все же было нормально. Явно случайно где-то что-то подпортил, поэтому такая хрень и вышла. Вот так вот не работает (вне среды разработки): А вот так как бы нормально все: Главная форма не изменялась уже давно. Недавно случайно обнаружил, что менюшка перестала работать вне делфи, а отчего - никак не могу понять. Может кто-то подскажет, в какую сторону копать надо? Я сделал пустое тестовое приложение с меню и экшнлистом - собрал его - оно отлично работает и из делфи и само по себе. В свойствах нерабочего меню и экшнлиста не нашел ничего такого, из-за чего может не работать... Уже нервы на пределе... Заранее спасибо за помощь! Добавлено Раскопки ведут в сторону ЭкшЛист - он дурака валяет! |
Сообщ.
#2
,
|
|
|
Сделай минимально воспроизводимый пример, желательно на новом проекте с нуля и архивом сюда выложи.
|