| Глава 4 | стр 36 |
Теперь надо русифицировать наше оконное приложение.
Как сделать так чтобы после компиляции все надписи на кнопках
и других управляющих элементах были на русском языке?
Русификация интерфейса
Правда, внешний вид нашего окна и всех элементов оставляют удручающее впечатление. После тех русских надписей, которые мы здесь ввели, мы видим абракадабру. В принципе, можно догадаться, что все дело в том, что у нас неправильно выбрана кодировка наших символов, и с этим как-то надо бороться.
Поэтому, закроем вот это наше окно(то есть закроем приложение) и вернемся в наше окно редактирования, чтобы подправить нашу программу.
Войдем опять в ресурсы.Появиятся наше диалоговое окно готовое
к редактированию.
Выделим кнопку OK на нашем диалоговом окне, для чего щелкнем на кнопку ОК.
Можно вероятно выделить и любой другой элемент.
Войдем в ресурс Мои диалоги. Щелкнем на ресурсе нашего диалогового окна
затем правой кнопкой и в контекстном меню выберем "Свойства",
и в появившемся списке свойств, мы можем видеть такое свойство, как Language, язык. Вот это свойство. Как мы видим, оно у нас стоит на английском, США.
Выделим это свойство щелкнув по нему курсором.Появится ниспадающее
меню, Щелкнем на ниспадающее меню. Появляются все возможности, и среди этих возможностей выберем, Русский язык.
Вот, русский. Щелкнем. И у нас уже русский язык выбран, как язык вот этой диалоговой формы. Запустим еще раз нашу программу на выполнение. Щелкнем на кнопке запуск.
Правда, после того, как мы запустили эту программу, опять ничего не изменилось. Абракадабра, как была, так и осталась. Несмотря на то, что мы язык переключили на русский.
Поэтому, закроем это окно и опять перейдем в наш режим редактирования. Дело в том, что хоть мы и изменили язык диалога, с английского на русский, но эти изменения не зафиксировались.
Для того чтобы программа их зафиксировала, достаточно проделать один несложный трюк. А именно, ввести какой-либо ресурс из этого окна на наше окно и потом просто-напросто удалить, поскольку он у нас лишний. Для этого опять возьмем вот эту кнопку, нарисуем. У нас появилась кнопка на нашей форме, и после этого щелкнем на кнопке Delete. Вот такой не сложный фокус фиксирует все наши проблемы и исправляет язык на русский язык.
Проверим это. А именно, щелкнем опять на кнопке запуска. И на этот раз можно увидеть, что все с нашим диалоговым окном в порядке. Наверху мы можем увидеть название,
"Матрица текста" и две кнопки. Кнопка "Выполнить" и кнопка "Выход".
--------------------------------
Теперь все элементы набросаны и надписи на русском языке.
Исполняемый файл получился большим (1,2 МБ) за счет присоединения библиотек.
Теперь можно наполнять приложение функциональностью.
Назад |
Начало урока |
Вверх |
Вперед
Содержание