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