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

Вниз

смена языка   Найти похожие ветки 

 
The Only ©   (2005-12-05 20:11) [0]

Здравствуйте. Как мне изменить надписи в стандартных диалогах окошек таких как Save as..., Open ..., и т.д.


 
Fay ©   (2005-12-05 20:14) [1]

.Title ?


 
Andron.Ru ©   (2005-12-05 20:14) [2]

OpenDialog1.Title:="ТвойЗаголовок"


 
The Only ©   (2005-12-05 21:12) [3]

Ага, а другие надписи ("Look in","Files of type",  "File name")


 
The Only ©   (2005-12-05 21:12) [4]

Ага, а другие надписи ("Look in","Files of type",  "File name")


 
The Only ©   (2005-12-05 21:16) [5]

А то я сам про title никак не мог догадаться!!!!


 
palva ©   (2005-12-05 22:16) [6]

Диалог имеет надписи, их идентификаторы перечислены в файле Include\DLGS.H в вижуал студии 6.0. Т. е. надо поставите хук и перед окрытием диалога заменить эти надписи. Только надо экспериментировать. В принципе можно даже увеличить размер диалога, поставить дополнительные кнопки. Подобно тому как это сделано в офисных диалогах открытия.


 
ZefiR ©   (2005-12-05 22:29) [7]


> Диалог имеет надписи, их идентификаторы перечислены в файле
> Include\DLGS.H в вижуал студии 6.0. Т. е. надо поставите
> хук и перед окрытием диалога заменить эти надписи. Только
> надо экспериментировать. В принципе можно даже увеличить
> размер диалога, поставить дополнительные кнопки. Подобно
> тому как это сделано в офисных диалогах открытия.

В какой-такой студии?


 
palva ©   (2005-12-05 22:31) [8]

Вот статья.
http://www.mvps.org/access/api/api0056.htm
Делается, конечно на API, там просто предусмотрен специальный механизм подсоединения хука. Наверно можно придумать что-нибудь и на VCL, если сделать замены текстов в функции OnShow, но это я не пробовал.


 
palva ©   (2005-12-05 22:35) [9]

> В какой-такой студии?
Microsoft Visual Studio 6.0. Файл со списком идентификаторов контролов следующий: VC98\Include\DLGS.H Фактически список приведен в той статье, ссылку на которую я дал позже.


 
wicked ©   (2005-12-06 01:46) [10]

желание поменять надписи понятно, но возникает резонный вопрос - зачем?.....
если у пользователя стоит русский виндовс, то надписи эти у него и так по-русски, а если английский, так наверняка ему это зачем то надо.... меня бы лично раздражало, если бы какая то программа пыталась русифицировать стандартные диалоги.....
сори, конечно, за морализаторство, но эту б энергию да в мирных целях.... :-/


 
The Only ©   (2005-12-06 18:40) [11]


> wicked ©   (06.12.05 01:46) [10]
>
> желание поменять надписи понятно, но возникает резонный
> вопрос - зачем?

Ответ. Это одно из обязательных требований моего препода по интерфейсам.


 
RzCoDer ©   (2005-12-06 18:57) [12]

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


 
TStas ©   (2005-12-06 19:13) [13]

Была же ветка по этому поводу и даже не одна и статья висит. Там чел решил просто исходники переписать и даже их повесил



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

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

Наверх





Память: 0.47 MB
Время: 0.007 c
14-1134247846
LordOfRock
2005-12-10 23:50
2006.01.08
Delphi глючит по страшному


14-1133450740
Kerk
2005-12-01 18:25
2006.01.08
Приглашение в orkut


2-1135069152
medved_68
2005-12-20 11:59
2006.01.08
Список оборудования


14-1134483178
iamdanil
2005-12-13 17:12
2006.01.08
Для умных программистов


2-1134853775
Дева
2005-12-18 00:09
2006.01.08
DBGrid и колесико мыши





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский