Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];

Вниз

Русские вопросики на не русских виндах   Найти похожие ветки 

 
veb   (2006-02-20 17:13) [0]

Здравствуйте!
Скажите как писать программу на Delphi с русским интерфейсом под юникод?
Нет, плохо спросил. Как сделать, чтоб корректно отображались русские менюшки и кнопочки на английской винде с криво поставленным или не настроенным MUI?


 
Плохиш ©   (2006-02-20 17:17) [1]

Надо использовать библиотеку с поддержкой юникоде, например http://tnt.ccci.org/delphi_unicode_controls/


 
veb   (2006-02-20 17:22) [2]

Неужели все так плохо? Предложенная библиотека, вроде бы только под Delphi6?
Да и использую я не стандартные компоненты, а Jedı VCL или DataControls?


 
clickmaker ©   (2006-02-20 17:29) [3]


> veb   (20.02.06 17:13)

а что значит криво поставленный MUI?


 
Плохиш ©   (2006-02-20 17:32) [4]


> Предложенная библиотека, вроде бы только под Delphi6?

Что вы глупости-то какие-то говорите?


 
veb   (2006-02-20 17:39) [5]

to clickmaker
 ну ненастроенный или еще что-нибудь. Смысл такой, что проги с русским интрефейсом работают, а прога на Delphı имеет вопросики вместо русских букв.

то Плохиш
 [Download Source Code - D6+, BCB6+]
 вот что написано на сайте, я еще особо не разобрался, но меня смущает сама заставка, т.е. вместо стандартных компонент я должен использовать предложенные, но это же чушь!
 Мне не нужны их компоненты, у меня свои, причем их много и они завязаны на события, а теперь все переделывать?

Или есть какой-либо конвертер или можно локализовать как-то проект под юникод, ведь можно же его локализовать под другйо язык средствами Delphi


 
Плохиш ©   (2006-02-20 17:45) [6]


> veb   (20.02.06 17:39) [5]

Там ещё есть "All Downloads". И в том, что ты уже прочитал волшебными словами являются "Source Code".


 
veb   (2006-02-20 17:54) [7]

to Плохиш
 Ну ок! Ну не важно, ну пойдет она под седьмую, но это же не выход!!!
 У меня все Controlы в основном JVCL, что в этом случае делать?
 Надеюсь на ответ, так как вы видимо с такой проблемой уже сталкивались.


 
clickmaker ©   (2006-02-20 18:02) [8]


> veb   (20.02.06 17:54) [7]

Font.Charset = ANSI_CHARSET или RUSSIAN_CHARSET вместо DEFAULT


 
Плохиш ©   (2006-02-20 18:05) [9]


> Надеюсь на ответ

Я уже в [1] ответил.
А JVCL вроде как и стандартные компоненты юникод не поддерживает, хотя я ими не пользуюсь и не знаю.


 
Плохиш ©   (2006-02-20 18:05) [10]


> clickmaker ©   (20.02.06 18:02) [8]

Он там в [0] про менюшки говорил ;-)


 
veb   (2006-02-20 18:16) [11]

to clickmaker
 Спасибо, проверю.


 
veb   (2006-02-22 17:09) [12]

Проверил!
Доигрался! меняя региональные настройки и меняя Font.Charset = ANSI_CHARSET или RUSSIAN_CHARSET
получил вместо русских букв вопросики и символы в dfm-форме приложения. Обратно получить русский текст невозможно никак. Теперь пишу программу конвертер dfm формы.
Ужасно недоволен Delphi!


 
clickmaker ©   (2006-02-22 17:18) [13]


> Ужасно недоволен Delphi!

и не говори. Ацтой.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.015 c
2-1140769646
unlink
2006-02-24 11:27
2006.03.12
сравнение методов сортировки


15-1140342027
Nic
2006-02-19 12:40
2006.03.12
Геоинформационные системы (ГИСы)


15-1139945845
Подключенный
2006-02-14 22:37
2006.03.12
IP подключенных к свичу


10-1115197863
Phenix2005
2005-05-04 13:11
2006.03.12
Встраивание Excel в форму приложения


8-1128180544
alsov
2005-10-01 19:29
2006.03.12
Как программно сделать mute





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский