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

Вниз

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

 
STANT ©   (2002-11-20 11:09) [0]

Не знаю, как у всех, а у меня заголовки и кнопки сообщений MessageDlg eng (Warning, Error, Yes, Cancel etc). Надо по-русски...


 
SottNick ©   (2002-11-20 11:12) [1]

а оно тебе надо?
application.messagebox мало?


 
Игорь Шевченко ©   (2002-11-20 11:16) [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;


 
STANT ©   (2002-11-20 11:21) [3]

>а оно тебе надо?
А там картинок нету :)

>Игорь Шевченко
Интересный способ. Спасибо.


 
Smithson ©   (2002-11-20 11:28) [4]

есть картинки - константы MB_ICON.... посмотри в windows.pas


 
Ученик ©   (2002-11-20 11:46) [5]

>STANT © (20.11.02 11:09)
Delphi5\Source\Vcl\Consts.pas

Перевести нужные сообщения и скопировать в Delphi5\Lib, перезапустить Delphi


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

Ученик © (20.11.02 11:46)


> Delphi5\Source\Vcl\Consts.pas
>
> Перевести нужные сообщения и скопировать в Delphi5\Lib,
> перезапустить Delphi

Особенно хорошо это будет выглядеть при работе с пакетами


 
Ученик ©   (2002-11-20 11:59) [7]

>Игорь Шевченко © (20.11.02 11:16)
А это яркий пример небезопасного кода (FindComponent) :-)


 
Игорь Шевченко ©   (2002-11-20 12:05) [8]

Ученик © (20.11.02 11:59)

:-) Угу. Квиты.


 
Игорь Шевченко ©   (2002-11-20 12:07) [9]

Ученик © (20.11.02 11:59)

Для полного счастья великой русификации MessageDlg
http://www.delphikingdom.com/treasury/hsdialogs.htm


 
Anatoly Podgoretsky ©   (2002-11-20 12:15) [10]

Ученик © (20.11.02 11:46)
Не трогай генофонд зараза :-)
Для этого у Борланда есть ITE


 
Ученик ©   (2002-11-20 13:03) [11]

>Anatoly Podgoretsky © (20.11.02 12:15)
Генофонд то с тараканами, так что приходится, а за заразу ответишь :-)


 
Игорь Шевченко ©   (2002-11-20 14:01) [12]

Ученик © (20.11.02 13:03)

> Генофонд то с тараканами

Это ты в корне неправ. Генофонд - от бога.


 
Ученик ©   (2002-11-20 14:21) [13]

>Игорь Шевченко © (20.11.02 14:01)
Я атеист :-)



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

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

Наверх




Память: 0.49 MB
Время: 0.012 c
1-4428
ИгорЁК
2002-11-19 23:01
2002.12.02
Delphi


14-4590
iNew
2002-11-12 10:49
2002.12.02
Вопрос по сетям


14-4628
Николай Быков
2002-11-12 10:21
2002.12.02
Почему вы так грубы?


6-4557
Rouse_
2002-09-27 00:04
2002.12.02
Различие между локальным и инетовским IP


1-4505
Птщь
2002-11-20 20:43
2002.12.02
Stupid quastion!