• 0
Mazzay

MessageDlg — как сделать кнопки с русскими надписями?

Вопросы

Вызываю MessageDlg(text, TMsgDlgType::mtConfirmation, mbYesNo, 0, ACloseDialogProc);

Под Windows на кнопках «Да» и «Нет». Под Android — «No» и «Yes». Как сделать по-русски?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 ответ на этот вопрос

  • 0

Найти примерно по этому пути C:\Program Files\Embarcadero\Studio\19.0\source\fmx файл FMX.Consts.pas, скопировать в папку с проектом, открыть в блокноте, найти строки SMsgDlgYes = 'Yes'; SMsgDlgNo = 'No'; заменить на SMsgDlgYes = 'Да'; SMsgDlgNo = 'Нет'; сохранить. После компиляции на андроиде в диалоге на кнопках должны быть русские «Да» «Нет»

Изменено пользователем Dev

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От x11
      Здесь статья, как создать свой MessageDlg для мобильных платформ. Надеюсь, кому-то пригодится.
      Может и разработчики возьмут на вооружение.
      https://community.embarcadero.com/blogs/entry/mimicing-messagedlg-on-mobile-platforms
    • От Martifan
      Доброго времени сутки 
       
      подскажите пожалуйста как заголовок и название кнопок на MessageDlg сделать русскими буквами? 
       
      Заранее спасибо
       
      P.S. Если можно с примером 
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу