![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Положение MessageDlgPos [D7, XP]
AlexDn © (2010-07-22 18:45:00)Можно ли как-нибудь сделать что-то вроде -
MessageDlgPos('Тра та-та..', mtInformation{Confirmation}, [mbOk{, mbNo}], 0,Unit_main.left+100, Unit_main.top+50);
т.е привязать положение не к координатам, а к форме?
AlexDn (2010-07-22 20:43:00) [1]спасибо, я уже и причём давно..).
Smile (2010-07-22 20:06:00) [2]В чем проблема?
MessageDlgPos('Твой текст',
mCustom, [mbOK], 0,
Form1.Left + 170,
Form1.Top + 200);
Вместо 170 и 200 вставь то, что тебе необходимо
:)
begin...end (2010-07-22 19:58:00) [3]with MyForm.ClientToScreen(Point(100, 50)) do
MessageDlgPos('Тра-та-та', mtInformation, [mbOK], 0, X, Y)
Германн (2010-07-22 19:57:00) [4]
> А в чем проблема?
Это я про [0].
Германн (2010-07-22 19:56:00) [5]А в чем проблема?
KilkennyCat (2010-07-22 19:55:00) [6]а также http://msdn.microsoft.com/en-us/library/aa923200.aspx
это если есть такая проблема. а если такой проблемы нет, то вместо имени модуля надо написать имя формы.
KilkennyCat (2010-07-22 19:53:00) [7]ClientToScreen
KilkennyCat (2010-07-22 19:52:00) [8]да.