Главная страница
    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
6-1127661263
AlCache
2005-09-25 19:14
2006.01.08
IdHTTP1.Get, я что-то делаю неправильно?


4-1130771115
KorvinOE
2005-10-31 18:05
2006.01.08
Поиск по файлам


2-1134608925
ZeeM
2005-12-15 04:08
2006.01.08
Вопрос по Query


2-1135102394
CMOS
2005-12-20 21:13
2006.01.08
Одна и та же ошибка всегда!


4-1131041824
spyrytus
2005-11-03 21:17
2006.01.08
Как написать драйвер с помощью DDK под WinNT ?





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