Форум: "Основная";
Текущий архив: 2004.01.23;
Скачать: [xml.tar.bz2];
ВнизMessageDlg Найти похожие ветки
← →
den74 (2004-01-08 15:01) [0]Как можно изменить внешний вид MessageDlg, например картинку.
Спасибо
← →
Pavor (2004-01-10 11:39) [1]
function MessageDlg(const Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons; HelpCtx: Longint): Word;
Возможные значения:
mtWarning
- message box containing a yellow exclamation point symbol.
mtError
- A message box containing a red stop sign.
mtInformation
- A message box containing a blue "i".
mtConfirmation
- A message box containing a green question mark.
mtCustom
- A message box containing no bitmap. The caption of the message box is the name of the application"s executable file.
ты про это?
← →
GSVSerg (2004-01-10 12:27) [2]Доброго дня! А как можно изменить Caption кнопок на форме MessageDlg? К примеру "Yes" - "Да". Пытался менять в модуле Consts константу SMsgDlgYes, но ничего не получилось.
← →
REP (2004-01-10 13:00) [3]А почему бы не воспользоваться MessageBox?
← →
gsvserg (2004-01-10 13:49) [4]REP © (10.01.04 13:00) [3]
А как в MessageBox изменять надписи на кнопках?
← →
Agent13 (2004-01-10 13:53) [5]>А как в MessageBox изменять надписи на кнопках?
Да наверно никак, это названия системные, в русской винде "Да" и так будет написано по-русски. А ты можешь написать свою функцию типа MyMessageBox, где будешь показывать своё окно, туда и картинки можно запихнуть какие хочешь.
← →
REP (2004-01-10 14:55) [6]Agent13 © (10.01.04 13:53) [5]
Это точно. Хотят однако и чтоб системное было окно и своё одновременно.
Если человек поставил англоязчную винду, так он и ждет кнопку Yes, а если русскую, то наверное захочет прочитать "да".
Все стандартные иконки Messagebox позволяет указать, также позволяет выбрать кнопку по умолчанию.
ИМХО стандартный элемент диалога. Куда уж проще
← →
Прохожий 2 (2004-01-10 16:50) [7]Уже после компиляции приложения можно открыть екзешник в редакторе ресурсов, и там изменить строковые ресурсы с номерами от 65361 до там ещё какого-то (по-крайней мере у меня так). Они содержат все надписи на кнопках диалогов. Кроме того, найдешь там ещё много всякой дряни.
← →
den74 (2004-01-12 09:05) [8]Всем спасибо, разобрался
← →
Amoeba (2004-01-12 12:01) [9]http://polesoft.narod.ru
Там есть файлы русификации строковых констант. И не надо ничего править после компиляции.
← →
alex_*** (2004-01-12 12:05) [10]все эти русификации работают пока пакеты статически цепляются ((
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.01.23;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c