Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.13;
Скачать: CL | DM;

Вниз

MultiLanguage Interface   Найти похожие ветки 

 
smok_er   (2002-12-23 02:00) [0]

Уважаемые!
Подскажите пожалуйста компонент для создания мультиязычного интерфейса!
Основные требования:
1. Внейшний ini-файл
2. Хранение строк в виде Label1.Caption = АБВГ... или
Label1 = ...
3. Корректная работа с динамически создаваемыми формами.
4. Возможность работы с сообщениями
5. Установка свойств не только, скажем Label.Caption, но и, к примеру, StatusBar.Panels[1].Text

Заранее огромнейшее спасибо!


 
smok_er   (2002-12-23 11:16) [1]

Мастера! Неужели никто не знает? Ведь множество программ локализуется именно таким методам, например тот же флэшгет (у многих видел, просто сейчас на вскидку трудно вспомнить)


 
ScableR ©   (2002-12-23 11:18) [2]

Прочитай эту статью:(линк должен пахать, сам пару недель назад смотрел :-))
shop.biblio-globus.ru/cpr/MultiLanguage.htm


 
smok_er   (2002-12-23 11:40) [3]

Не совсем то, что надо но все равно спасибо!
Там устроено след. образом:
String 1 = Строка 1
а нужно
Label11.caption = Строка 1


 
gek ©   (2002-12-23 12:16) [4]

Ну а какая в принципе разница?
Просто строку можно чему угодно назначить


 
TAndrew ©   (2002-12-23 12:27) [5]

Alex Ghost Library, TagTranslator
http://aghost.da.ru/


 
stone ©   (2002-12-23 12:40) [6]

Я как-то делал нечто подобное. Иник составлялся из: Наименование формы(Section), потом Имя компонента=Его Caption (или текст), при создании формы все это считывалось из иника через SetPropValue


 
DiamondShark ©   (2002-12-23 14:57) [7]

А чем стандартные средства-то не устраивают?
Смотри в справке

Programming with Delphi
Creating international applications


 
smok_er   (2002-12-23 16:23) [8]

2 Stone
А можете кинуть исходники?
2 DiamondShark
Нет, сильно громоздно и, как я где-то слышал, криво работает. К тому же использование ini удобно тем, что пользователи без труда и посторонней помощи могут сами перевести интерфейс.
2 TAndrew
Спасибо! Уже качаю!



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

Текущий архив: 2003.01.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
1-37065
Dmitriy2001
2003-01-02 23:06
2003.01.13
Подскажите пожалуйста, как в компоненте TreeView задать Node


14-37312
Nox
2002-12-23 16:46
2003.01.13
Key Generator


14-37290
michael_b
2002-12-20 20:08
2003.01.13
Сложная задача по Pascal


1-37167
evgeniy2
2002-12-29 20:54
2003.01.13
консоль


1-37073
Gamar
2003-01-03 12:35
2003.01.13
Имя переменой в другой переменной