Topic: Поиск ошибок в скрипте (v.4.0b)
Проблема.
После ручного восстановления форм в следствии фатального сбоя http://myvisualdatabase.com/forum/viewtopic.php?id=3835 немного увлёкся и случайно удалил обработчик события MenuClickAbout, ссылка на которое используется в скрипте:
frmMain.mniAbout.OnClick := @MenuClickAbout;
Программа запускается, но при этом выдаёт ошибку:
а затем исчезает из таскбара, но продолжает интенсивно кушать ресурсы. Если запустить её ещё раз, то комп практически виснет
Ожидания
В случае, если пользователь ошибся и указал неправильную ссылку на обработчик, не запускать программу, а выдавать понятное сообщение с указанием строки, в которой произошла ошибка, как это обычно бывает при синтаксических ошибках в скрипте.
P.S. Очень жду встроенный механизм настройки меню. Планирую делать приложения с десятками, а то и сотнями форм и отчётов, с настройкой видимости пунктов меню по ролям
Возможно, что я очень консервативен, и текстовое главное меню уже не популярно. Тогда что сейчас в тренде? Гламурный тулбар с огромными кнопками?