![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
"TDBNavigator" [D7]
Alex 7 © (2006-02-24 09:52:00)Уважаемые мастера!
Подскажите, пожалуйста, как заменить
сообщение "TDBNavigator"- "Delete record ?"
на руссифицированное.
Попыткка вставить в обработчик "OnClick"
If Button = nbDelete Then ShowMessage('Удалять ?');
ничего не дала. Сообщение "DELPHI" выскакивает
раньше моего.
Спасибо.
Alex7 (2006-02-24 17:50:00) [1]> значит, ты его не подключил явно в проект
Точно.Забыл.
Но проще всего воспользоваться свойством
"ConfirmDelete" = False; а свой MessageBox
вставить в обработчик события "BeforAction".
Проверил. Все работает. Спасибо.
Desdechado (2006-02-24 15:38:00) [2]> Значит перевел не ту строку
значит, ты его не подключил явно в проект
Zacho (2006-02-24 13:36:00) [3]Alex7 (24.02.06 13:16) [4]
Не занимайся такой фигнёй. Лучше сделай свой аналог TDBNavigator. Работы - на 5 минут.
Alex7 (2006-02-24 13:16:00) [4]> возьми и переведи DBConsts.pas
Попробавал. Залез в " DBConsts.pas ",
Нашел там только одну строку с "Delete record" -
"SDeleteRecordQuestion = 'Delete record?' ".
Заменил на ' Удалить запись?'.
Проверил. Выскакивает 'Delete record?' .
Значит перевел не ту строку. Но в этом
модуле других строк с 'Delete record?' нет.
Desdechado (2006-02-24 11:19:00) [5]> сообщение "TDBNavigator"- "Delete record ?" не руссифицированное
возьми и переведи DBConsts.pas
Alex7 (2006-02-24 10:44:00) [6]Спасибо. Но оказывается есть c-во "Confirm Delete".
_RusLAN (2006-02-24 10:08:00) [7]Alex 7 (24.02.06 9:52)
не использовать его.
все его функции можно просто реализовать самому.