|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Руссификация кнопок диалога
Проблема в том, что стандартные диалоги делфи идут только с английскими кнопками, т.е. "Yes", "No" и т.п. Может быть кто-нибудь знает как их "переименовать" в русские "Да" и "Нет"?!
|
#2
|
|||
|
|||
Если используется стандартный диалог винды, то они зависят от самой винды. Если через готовый Дельфевый диалог, то надо лезть в библиотеку и там поправить. А проще всего просто написать свою такую формочку и пользовать ее для всех случаев диалогов.
|
#3
|
||||
|
||||
Перейди по ссылке MessageDlg, там смотри по коду уже где строится форма.
Я стандартный диалог InputQuery переделал на такой: — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#4
|
|||
|
|||
Именно где форма строиться?! Я как-то давно лазил в библиоьеке и наткнулся там на массив с кнопками, переименовал все на русские, но эффекта ноль... Буду снова искать.
|
#5
|
||||
|
||||
Там дельфа со своими dcu файлами, она когда прогу билдит, всю эту шушору прилепливает, не перекомпилируя pas файлы этих модулей.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#6
|
|||
|
|||
а можно ещё и вот так:
Application.MessageBox('Текст','Капшн', MB_YESNO+MB_ICONQUESTION) приэтом можно просмотреть какая кнопка была нажата (если вставить в иф) и спокойно менять наборы кнопок, иконки и звуки при отображении, всё это есть в стандартной Delphi 7. диалог.jpg |