Форум: "Основная";
Текущий архив: 2009.06.14;
Скачать: [xml.tar.bz2];
ВнизКак бы сделать лог действий в виде перечисления компонент Найти похожие ветки
← →
Vlad Oshin © (2008-05-21 11:48) [0]наподобие JCL
те работаем с программой.
Кликнули одну кнопку, отметили checkbox, Кликнули 2ю кнопку, сработала adoquery, в ней получилась ошибка.
перехватили. Вывели все, что можно из нее выжать в лог.
Еще бы хотелось записать факт кликания кнопки1, checkboxа, кнопки2 ..
Как то на верхнем уровне перехватить все это дело(хотя бы onClick) для всех (хотя бы визуальных) компонент
← →
Vlad Oshin © (2008-05-21 12:08) [1]пока нашел вот такое:
Но это без невизуальных
procedure TForm1.AppControlChange(Sender: TObject);
begin
if Sender is TScreen then
Caption := TScreen(Sender).ActiveForm.ActiveControl.name;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Screen.OnActiveControlChange := AppControlChange;
end;
← →
Vlad Oshin © (2008-05-21 12:08) [2]пока нашел вот такое:
Но это без невизуальных
procedure TForm1.AppControlChange(Sender: TObject);
begin
if Sender is TScreen then
Caption := TScreen(Sender).ActiveForm.ActiveControl.name;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Screen.OnActiveControlChange := AppControlChange;
end;
← →
Игорь Шевченко © (2008-05-21 12:43) [3]ActionList.OnExecute проще
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2009.06.14;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c