Форум: "Начинающим";
Текущий архив: 2009.10.11;
Скачать: [xml.tar.bz2];
ВнизРасположение окна ShowMessage на форме Найти похожие ветки
← →
Сторонний Клиент (2009-08-05 21:37) [0]Уважаемые мастера, возможно ли управление координатами окна ShowMessage на форме? Где об этом можно прочитаь?
← →
TIF © (2009-08-05 22:02) [1]> возможно ли управление координатами окна ShowMessage
Да
Впечатываем в окне набора кода программы ShowMessage, прижимаем клавишу Ctrl, наводим мышку на ShowMessage и щёлкаем. Переносимся в стандартный Unit-модуль Dialogs.pas, где видим следующее:procedure ShowMessage(const Msg: string);
begin
ShowMessagePos(Msg, -1, -1);
end;
ShowMessagePos - позволяет вывести сообщение в заданном месте экрана (координаты x и y - второй и третий параметры соответственно).
> на форме?
Не понял, что значит "на форме". Button на форме - это понятно, кпопка лежит на форме, а Message - ? Message на форме лежать не может, это отдельное окно...
Наверное имелось в виду "относительно формы"? Тогда работаем с координатами формы (Left, Top) и вычисляем место экрана, где нужно показать сообщение :)
← →
Игорь Шевченко © (2009-08-05 23:32) [2]Форма, вызванная по ShowMessage всегда располагается по центру экрана.
← →
Сторонний Клиент (2009-08-06 08:07) [3]> TIF © (05.08.09 22:02) [1]
> Игорь Шевченко © (05.08.09 23:32) [2]
Спасибо
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.10.11;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c