Принудительно использовать системный курсор в Flex - PullRequest
0 голосов
/ 03 сентября 2010

Допустим, вы используете некоторую библиотеку черного ящика (т.е. без исходного кода), которая устанавливает курсор на что-то при наведении на определенный спрайт.Вы можете переопределить это, перехватывая события rollOver и rollOut, блокируя распространение и используя CursorManager.

Вопрос : есть ли способ указать CursorManager использовать системный курсор?

Очевидно, я мог бы подать CursorManager какой-нибудь "системный" курсор, но этовыглядело бы странно, если бы локальные настройки отличались от этого значка, который, вероятно, будет всегда.

спасибо!

f

1 Ответ

0 голосов
/ 04 сентября 2010

Вы можете создать свою собственную версию CursorManager - просто создайте файл mx/managers/CursorManager.as, скопируйте его содержимое из менеджера по умолчанию (используйте Ctrl+Shift+T, чтобы перейти к нему) и измените код.

Если вы используете RSL, вам нужно создать monkey-patch и загрузить его ДО RSL .

если вы встраиваете SDK в код, вы можете просто скомпилировать приложение и класс будет заменен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...