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

Вниз

Можно ли сделать чтобы в MessageDlg вместо Yes, No   Найти похожие ветки 

 
iNew   (2002-11-08 12:20) [0]

писалось Да, Нет ?


 
Ученик ©   (2002-11-08 12:44) [1]

Delphi?\Source\Vcl\Consts.pas


 
Игорь Шевченко ©   (2002-11-08 12:47) [2]

Можно.
const
SMsgDlgYes = "Да";
SMsgDlgNo = "Нет";

function hs_MessageDlgPos(const Msg: string; DlgType: TMsgDlgType;
Buttons: TMsgDlgButtons; HelpCtx: Longint): Integer;
var
m_Form : TForm;
begin
m_Form := CreateMessageDialog(Msg, DlgType, Buttons);
with m_Form do
try
Caption := Application.Title;
HelpContext := HelpCtx;
Position := poMainFormCenter;
(FindComponent("Yes") as TButton).Caption:=SMsgDlgYes;
(FindComponent("No") as TButton).Caption:=SMsgDlgNo;
Result := ShowModal;
finally
Free;
end;
end;


 
BoxTer ©   (2002-11-08 13:00) [3]

Спесияльно для тебя выложил русифицированный Consts.pas, тама русифицированы диалоги и некоторые сообщения об ошибках...
... лей, и толкай в Путь_к_Дельфи\Lib

http://keksss.pisem.net/Consts.pas


 
Юрий Зотов ©   (2002-11-08 13:01) [4]

Используйте MessageBox. Тогда на любой машине кнопки будут автоматически выводиться на языке самой Windows - то есть, на том, на каком их и хочет видеть юзер.


 
Alex44   (2002-11-08 14:36) [5]

> Юрий Зотов
Ochen" horoshaya ideya! Edinstvennaya pravil"naya!


 
Игорь Шевченко ©   (2002-11-08 14:46) [6]

Alex44 (08.11.02 14:36)

На свете нет единственно правильных идей :-)



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

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

Наверх




Память: 0.48 MB
Время: 0.018 c
7-59460
pwlusa
2002-05-07 21:50
2002.11.18
Как вставить файл в запущенное приложение?


1-59239
TTCustomDelphiMaster
2002-11-06 14:45
2002.11.18
Пользовательские сообщения


1-59185
Mashinist
2002-11-05 14:13
2002.11.18
MDI Form Hide


14-59360
zzet
2002-10-29 18:58
2002.11.18
Софт для раоты со сканером


4-59500
MenyaZovutLion
2002-09-28 05:33
2002.11.18
<B>Ребята</B>, вот такое дело, я хотел перезагрузить ПК и .....