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

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.013 c
4-1130909108
Muchacho
2005-11-02 08:25
2006.01.08
взять текст из чужого ListBox-a


4-1130855969
jeka_t
2005-11-01 17:39
2006.01.08
Можно ли PRN-файлы (бинарный файл) показать в PreviewPrinter?


2-1134847111
guitarist
2005-12-17 22:18
2006.01.08
Маааленький вопрос по сокетам


2-1135167066
dera
2005-12-21 15:11
2006.01.08
Как скрыть (но не закрыть) окно чужого приложения?


14-1134547504
syte_ser78
2005-12-14 11:05
2006.01.08
Чем запаковать в .tz?