Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
26.07.2004, 00:11
|
|||
---|---|---|---|
|
|||
определить координаты окна |
|||
#18+
здраствуйте у меня возникла следующая проблема: Я кликаю мышкой на DataWindow (на header ) и хочу открыть респонз window ровно над тем объектом, на который я нажал. Д.И. (существует mdi window из него вызывается ещё один, на нем находится датавиндоу, вызываю ивент двойного нажатия на правую кнопки мышки , получаю кооординаты мышки и координаты header , но окно отрыавется криво :( помогите пожалуйста ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.07.2004, 06:57
|
|||
---|---|---|---|
определить координаты окна |
|||
#18+
Если датавиндов в окне открытом как OpenSheet, то надо брать координаты у главного окна ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.07.2004, 22:17
|
|||
---|---|---|---|
|
|||
определить координаты окна |
|||
#18+
а как узнать размеры главного окна ? получается что координаты мышки мне не нужны ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.07.2004, 07:04
|
|||
---|---|---|---|
определить координаты окна |
|||
#18+
Имелось в виду координаты мыши в главном окне (w_window - окно, в котором открылся Sheet ): m_popup.m_popup_a.PopMenu(w_window.PointerX(), w_window.PointerY()) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.07.2004, 12:53
|
|||
---|---|---|---|
определить координаты окна |
|||
#18+
Просто ! Function Boolean GetCursorPos( REF Long lpPoint[2]) Library "user32.dll" - координаты курсора. Function Boolean ScreenToClient( ULong whndl, REF Long lpPoint[2]) Library "user32.dll" - если надо, преобразование координат экрана в координаты окна ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.07.2004, 13:02
|
|||
---|---|---|---|
определить координаты окна |
|||
#18+
gal20Просто ! Function Boolean GetCursorPos( REF Long lpPoint[2]) Library "user32.dll" - координаты курсора. Function Boolean ScreenToClient( ULong whndl, REF Long lpPoint[2]) Library "user32.dll" - если надо, преобразование координат экрана в координаты окна Вопрос: а зачем использовать API вызовы, если есть штатные функции РВ, которые делают тоже самое??? window. PointerX() и window. PointerY() прекрасно справляются со своей задачей. --- С уважением, IKAR ikarhomecenter@narod.ru IkarHomeCenter ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=15&mobile=1&tid=1338982]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 251ms |
total: | 369ms |
0 / 0 |