|
|
|||||
Регистрация: Aug 2004
Сообщений: 83
|
Двойной щелчок и правая кнопка.
Подскажите, как программируется двойной щелчок левой кн. мыши и как щелчок правой?
|
|
|||||
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
кстати вот подправленный исходник для даблклика
в АС2 почему-о сменили названия в шестёрке было: ASBroadcaster в семёрке стало: AsBroadcaster разница всего лишь в одной заглавной букве - а ничего под семёрку не будет работать иначе. // ________________________________________________ // ___________ Global DoubleClick Event ___________ var m = _global.$MouseEventHandler={}; ASSetPropFlags(_global, "$MouseEventHandler", 7, 8); // m.isDouble = function() { if (!this.clickFlag) { if (!this.clickTimeout) { this.clickTimeout = 300; } this.clickFlag = setInterval(this, "cancelDouble", this.clickTimeout); } else { Mouse.broadcastMessage("onDoubleClick"); this.cancelDouble(); } }; m.cancelDouble = function() { if (this.clickFlag) { clearInterval(this.clickFlag); delete this.clickFlag; } }; m.onMouseMove = m.cancelDouble; m.onMouseDown = m.isDouble; Mouse.addListener(m); // // the time between clicks in msec m.clickTimeout = 400; // ******************************* delete m; // ________________________________________________ // // **** EXAMPLE **** // _root.onDoubleClick = function() { trace(this+" doubleclicked!"); }; Mouse.addListener(_root); Последний раз редактировалось Nox Noctis; 01.09.2004 в 13:04. |
|
|||||
Цитата:
__________________
За двумя зайцами погонишься - от егеря по морде получишь |
|
|||||
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
Цитата:
но воспользоваться тем что у тебя намного сложнее чем просто скопировать код и создать события. по поводу того что нужно править объявление исходного класса - так это... мне просто лень переписать это на другой объект какой-нить :)) кому надо, и кто поймёт что тут за код написан - тот поймёт как это легко и просто исправить. разве нет? :) |
|
|||||
меценат
|
Цитата:
хи ))) хи )))) ну да ) да ))) поймут )вздохнут ) и начнут юзать поиск за готовым результатом))))))))))))) ощущая) всю прелесть этого поиско-метода)))) и как это легко и просто )))))))))))))))))))))))))))))) чем см. выше)))) ну разве нет? P.S. хи) хи) хи) хи) хи) хи) хи) хи) хи)))))
__________________
Безвыходных положений небывает © Барон Мюнхаузен=)Исходники Последний раз редактировалось D12; 31.08.2004 в 23:25. |
|
|||||
Цитата:
__________________
За двумя зайцами погонишься - от егеря по морде получишь |
|
|||||
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
вы занудствуете, товарисчи.
исправил. евриуан из хэппи нау? :) |
Часовой пояс GMT +4, время: 16:09. |
|
« Предыдущая тема | Следующая тема » |
|
|