Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.07.07;
Скачать: CL | DM;

Вниз

Оформление окна об ошибки   Найти похожие ветки 

 
Andrey869   (2013-02-21 11:30) [0]

есть идеи или может кто то что то подобное делал такое как например добавить кнопку "Details>>" как в EuricLog"е что бы данные стека и информация о машине и програмулине, которая допустила ошибку, показывались в окне ошибки только после нажатия на эту кнопку, т.е. как выпадающее поле с информацией, а то сейчас когда роняешь программу выводит сразу все в кучу..


 
O'ShinW ©   (2013-02-21 12:02) [1]

Саму же Эврику и припахать к этому делу

как то так встать самому в обработку
ExceptionLog.ExceptionActionNotify := uLogger.MyActionNotify;

а потом имеем на руках текст и записываем/показываем, по желанию
доступ к конкретной секции - тоже есть поди, дальше не копал
в крайнем случае, можно пропарсить сам текст

procedure MyActionNotify(EurekaExceptionRecord: TEurekaExceptionRecord; EurekaAction: TEurekaActionType; var Execute: Boolean);
begin
 if EurekaAction <> atShowingExceptionInfo then
   Exit;
 Execute := False;
 LastEurekaTxtErr := EurekaExceptionRecord.LogText;
 Assert(Log <> nil);
 Log.AddToLog(LastEurekaTxtErr);
 if Log.SaveOnExcept then
   Log.SaveNow;
 if Assigned(Log.FOnExcept) then
   Log.FOnExcept(nil, LastEurekaTxtErr);
 if Log.CallExcept then
   EurekaExceptionRecord.CurrentModuleOptions.BehaviourOptions := EurekaExceptionRecord.CurrentModuleOptions.BehaviourOptions + [boCallRTLExceptionEvent] else
   EurekaExceptionRecord.CurrentModuleOptions.BehaviourOptions := EurekaExceptionRecord.CurrentModuleOptions.BehaviourOptions - [boCallRTLExceptionEvent];
end;



Страницы: 1 вся ветка

Текущий архив: 2013.07.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
15-1361396205
TUser
2013-02-21 01:36
2013.07.07
Артиллерия


15-1361735119
XXXXX
2013-02-24 23:45
2013.07.07
Создание класса в TRY/FINALLY.


1-1308294107
abwabw
2011-06-17 11:01
2013.07.07
Как изменить размер кнопок у ScrollBar-а?


2-1353170309
toropoff
2012-11-17 20:38
2013.07.07
{$DEFINE ..} как с ним работать...


15-1361355483
валера
2013-02-20 14:18
2013.07.07
Помогите с RegExp ом