![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Попап меню [D5, NT4, Win2k]
sapsi © (2004-06-09 09:06:00)Добрый день.
Почему то не отрабатывает открытие попап меню (PopupMenu1.Popup) в NT, в то вермя как в Win2k отрабатывает нормально.
В чем может быть проблема
Спасибо.
sapsi (2004-06-09 10:02:00) [1]2 Andrey007
Точно. Спасибо.
Gero (2004-06-09 09:49:00) [2]
> дело не в коде
В коде.
Andrey007 (2004-06-09 09:48:00) [3]Я ещё раз говорю - дело не в коде, а свойствах TPopupMenu. Я это уже проходил.
Если не верите, возьмите новый компонент TPopupMenu и проверьте на нём.
sapsi (2004-06-09 09:36:00) [4]В 2000 работает это
PopupMenu1.Popup(100,200);
и это
PopupMenu1.Popup(Mouse.CursorPos.x+10,Mouse.CursorPos.y);
а в НТ не работает вообще никак
Andrey007 (2004-06-09 09:29:00) [5]А потому что не надо было трогать свойство MenuAnimation - если все значения оставить False, то будет работать и в NT.
sapsi (2004-06-09 09:24:00) [6]Спасибо. Странно что в 2000 работает просто с x,y, а в нт нет
Gero (2004-06-09 09:23:00) [7]
> В чем может быть проблема
В ручках/в коде/в vcl.
grom (2004-06-09 09:09:00) [8]procedure TForm1.Button1Click(Sender: TObject);
begin
PopupMenu1.Popup(Mouse.CursorPos.x,Mouse.CursorPos.y);
end;