Форум: "Основная";
Текущий архив: 2003.03.06;
Скачать: [xml.tar.bz2];
Внизрусскии MessageDlg Найти похожие ветки
← →
Studentas (2003-02-25 11:27) [0]Уважаемые мастера,
Не подскажите как сделать чтобы в MessageDlg кнопки OK,Cancel и т.д сделать русскими
← →
Clickmaker (2003-02-25 11:35) [1]Залезь в vcl50.bpl (для Дельфи 5) редактором ресурсов (например VC) и исправь нужные строки (Yes, No, Ok...) на их русские варианты
← →
Delirium^.Tremens (2003-02-25 11:36) [2]MessageBox(), но кнопку Ok он русской не сделает :-)
← →
gsu (2003-02-25 12:08) [3]Используй, "руссификаторы", например, Polaris
← →
smok_er (2003-02-25 12:43) [4]Не могу понять, нахрена так извращаться если есть, как заметил Delirium^.Tremens отличная функция MessageBox? Тем более у нее есть возможность задания заголовка.
← →
gsu (2003-02-25 12:49) [5]>> smok_er (25.02.03 12:43)
А в этой функции кнопку "Да", вместо "OK" видел ?
← →
крот (2003-02-25 12:54) [6]
> gsu © (25.02.03 12:49)
Флаги повнимательней посмотрите.
← →
gsu (2003-02-25 12:58) [7]>> Флаги повнимательней посмотрите
???
← →
Studentas (2003-02-25 13:22) [8]Bolshoje spasibo tolko ne nado tak rugatsia iza pustiakov (hotia oni mne oceni vazny) na scet Rusifikatora ili Poliarisa mne vriadli podoidet potomucto mne nado ne tolko na russkij no i na litovskij
← →
Delirium^.Tremens (2003-02-25 13:26) [9]MessageBox() - кнопки на языке системы.
Если нужны диалоги на обоих языках, ручками их мастери.
← →
smok_er (2003-02-25 13:58) [10]gsu © (25.02.03 12:58)
>> Флаги повнимательней посмотрите
???
if MessageBox(MainForm.Handle, "MessageText", "Caption", MB_YESNO or MB_ICONQUESTION) = IDYES then ....
← →
Delirium^.Tremens (2003-02-25 14:03) [11]smok_er (25.02.03 13:58)
> MB_YESNO
А если только одна кнопка нужна? :-)
← →
gsu (2003-02-25 14:13) [12]Во первых у Application не так, а во вторых пусть будет не "Да", а "Хорошо" и как ?
← →
Woolen (2003-02-25 14:35) [13]Я, например, пользуюсь Application.MessageBox, а если нужна стандартный дельфийский диалог на русском, у меня есть версии стандартных процедур на русском языке. Храню в отдельном файле и при надобности, подключаю к пректу. Правда, не ко всем у меня русские версии есть.
← →
Delirium^.Tremens (2003-02-25 14:39) [14]
> Application.MessageBox
Используется Application.Handle.
Я предпочитаю передавать в MessageBox Handle вызывающей его формы.
if MessageBox(Self.Handle, ... )
← →
smok_er (2003-02-25 15:53) [15]> MB_YESNO
>А если только одна кнопка нужна? :-)
MB_OK
gsu © (25.02.03 14:13)
Во первых у Application не так, а во вторых пусть будет не "Да", а "Хорошо" и как ?
Я говорю не про функцию-член класса TApplication, а про стандартную функцию WinAPI
← →
smok_er (2003-02-25 15:56) [16]>>а во вторых пусть будет не "Да", а "Хорошо" и как ?
Посмотрите пожалуйста самый первый пост...
>>Не подскажите как сделать чтобы в MessageDlg кнопки OK,Cancel и т.д сделать русскими
Ответ удовлетворяет техническому заданию :)
← →
Delirium^.Tremens (2003-02-25 15:59) [17]>>smok_er (25.02.03 15:53)
> MB_OK
О, спасибо тебе, ВЕЛИКИЙ, ты открыл мне знание. Надеюсь теперь на кнопке будет написано "Да"?
Глубже вникайте в суть дискуссии, господа.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.03.06;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.009 c