powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Меню и метод MouseEnter
10 сообщений из 10, страница 1 из 1
Меню и метод MouseEnter
    #33953091
IgorProgrammer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лис 8
Винд 2000

Есть программа menu
Код: plaintext
1.
2.
3.
4.
DEFINE POPUP shortcut SHORTCUT RELATIVE FROM  1 . 4 ,  0 . 1 
DEFINE BAR  1  OF shortcut PROMPT "Menu1"
DEFINE BAR  2  OF shortcut PROMPT "Menu2"
....
ACTIVATE POPUP shortcut

Есть формсет

это меню вызывается из одной формы по нажатию кнопки Click
do menu

При этом подводя мышью к компоненте второй формы не срабатывает метод
MouseEnter

При активизиция меню ACTIVATE POPUP shortcut NOWAIT метод MouseEnter на компоненте второй формы срабатывает... но не выделяется пункты меню при наведении мыши

Подскажите что я не так делаю...

Заранее спасибо...
...
Рейтинг: 0 / 0
Меню и метод MouseEnter
    #33953213
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может так:

Код: plaintext
1.
2.
3.
4.
5.
DEFINE POPUP shortcut SHORTCUT RELATIVE FROM MROW(),MCOL()
....
...

ACTIVATE POPUP shortcut
RELEASE POPUPS shortcut
С уважением, Алексей
...
Рейтинг: 0 / 0
Меню и метод MouseEnter
    #33953306
IgorProgrammer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это не поможет...
Помогает только активизация меню без ожидания...
Но тогда пункты меню при навидении мыши не выделяются...
...
Рейтинг: 0 / 0
Меню и метод MouseEnter
    #33953669
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так и не должна. Вторая форма не в фокусе.. С чего у нее будет срабатывать MouseEnter ?!
С уважением, Алексей
...
Рейтинг: 0 / 0
Меню и метод MouseEnter
    #33955421
IgorProgrammer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может я не правильно выражаюсь или меня не правильно понимают...
Вот как эт выглядит...


Мне надо что б и меню активное и навидение мыши срабатывало...
...
Рейтинг: 0 / 0
Меню и метод MouseEnter
    #33955422
IgorProgrammer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может я не правильно выражаюсь или меня не правильно понимают...
Вот как эт выглядит...


Мне надо что б и меню активное и навидение мыши срабатывало...
...
Рейтинг: 0 / 0
Меню и метод MouseEnter
    #33955429
IgorProgrammer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот сам формсет...
Я его сделал на скорую руку...
Че б весЪ проект не лопатить...
...
Рейтинг: 0 / 0
Меню и метод MouseEnter
    #33957191
po2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
po2
Гость
Активное меню останавливает обработку событий - проверь в отладчике. Может помочь использование таймера в сочетании с функцией AMOUSEOBJ(). Учти, что стандартный таймер останавливается, если не пронести указатель над поверхностью PopUp'а. Поэтому показывать меню нужно не точно в координатах курсора, а чуть подвинув его под него.
...
Рейтинг: 0 / 0
Меню и метод MouseEnter
    #33957977
IgorProgrammer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проще и эфективней наверное будет нарисовать из формы свое меню и обрабатывать его :(
...
Рейтинг: 0 / 0
Меню и метод MouseEnter
    #33958047
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
меню нужно обернуть в кастом объект
посмотри foxmenu.prg

в соурсах у лисы поищи

в данном случае подойдет такой финт
ACTIVATE POPUP shortcut nowait
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Меню и метод MouseEnter
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]