- *flash *adobe *бл@Присоединюсь к общему движению — "чертов г@внофлэш и адобе" ™ . Вот спрашивается в АS1, 1.5, 2.0 было классное событие MovieClip#onReleaseOutsite — просто не заменимое можно сказать событие ( adobe.com ) и вот пришел АS3 и его убрали и не дали ничего взамен, мало того еще добавили Stage Security ( help.adobe.com ) . Ну разве не пид@р@cы ?! И теперь мы должны своим клиентам говорить — не пользуйтесь компонентами от Flash CS(3-4-5), потому что они там везде явно stage пользуют (особенно в ComboBox)#890656from Adium2CF5B0EC, 17 months ago
Replies (13)
- @JabbyPanda:Easiest implementation of onReleaseOutside in AS3? stackoverflow.com "The reason Adobe didn't put this in when going to as3 was performance. In order for this event to be fired, a display object would have to know about mouse events happening outside of it, adding some overhead. This was a known decision made by them as in most cases you won't need this anyway and the workaround is pretty easy"#890656/1from gmail.908B279C, 17 months ago
- @7thsky:@JabbyPanda Ну это ясно, но я же не зря про Stage Security написал :) наш хуйню грузят куда то где я не могу добравться до стейжа, а наша хуйня грузит модули для нашей хуйни разработанные третьеми лицами, так там есть комбобокс, который ссука постоянно к стейджу обращается и вылетает с RE#890656/2from AdiumB0D442B4, 17 months ago, in reply to /1
- @7thsky:@JabbyPanda А причина дурацкая, оправдывать перформансом, это спокойно решается, что выдавать releaseOutside только тому объекту на который до этого получил MOUSE_DOWN а MOUSE_UP сделали за его пределами и реализация детская#890656/3from AdiumB0D442B4, 17 months ago, in reply to /1
- @JabbyPanda:@7thsky придется перекомпилить хуйни, разработанные третьеми лицами с учетом cross-scripting security rules. Если эти security rules ввели, значит для security это нужно было. Это всегда боль, когда наши возможности авторы Flash Player ограничивают в новых версиях, но ведь они не от хорошей жизни.#890656/4from Talk.v104152FEC99, 17 months ago, in reply to /2
- @7thsky:@JabbyPanda Ну тут речь о том что в их модулях, они пользуют стандартные компоненты, которые лезут к стейджу отчасти изза отсутствием этого события. И потом я ж говорю, не было причины убирать это событие, на скорость оно точно не повлияет#890656/5from AdiumB0D442B4, 17 months ago, in reply to /4
- @JabbyPanda:@7thsky bugs.adobe.com "onReleaseOutside" Go and vote =)#890656/6from Talk.v104152FEC99, 17 months ago, in reply to /5
- @7thsky:@JabbyPanda Вообще поражает, насколько не активно флэшеры jira'ой адобовской пользуются, самые "тяжелый" баги по 40-60 прогалосовало#890656/7from AdiumB0D442B4, 17 months ago, in reply to /6
- @JabbyPanda:@7thsky потаму ша Flash is for designers#890656/8from Talk.v104152FEC99, 17 months ago, in reply to /7
- @nirthfurzahad:@JabbyPanda по аналогии с enableDoubleClick, можно было бы ввести флаг enableReleaseOutside, и обрабатывать, только там и когда нужно. И кстати говороя оправдание performance'ом в случае тормознутого плеера по меньшей мере смешно.#890656/9from Adium89715075, 17 months ago, in reply to /1
- @7thsky:@nirthfurzahad Да нету там тормозов, тот моуз менеджер который генерит события в плеере, он же в таком случае сначала диспатчит на старом таргете mouseOut так же может и диспатчить releaseOutside не помрет, да и не нужно диспатчить это событие на каждый клик вне объекта, а только если сначала был маусдоун на объекте а маусап вне#890656/10from AdiumB0D442B4, 17 months ago, in reply to /9
- @nirthfurzahad:@7thsky я понимаю что так скорее всего и есть, но при случае, что там другая архитектура ( децентрализованная? ) по каким то загадочным причинам – все равно можно сделать, что бы не тормозило. Не rocket science. Ну и потом, я не могу держать рот закрытым, когда я вижу слова Adobe и Performance на одной странице.#890656/11from Adium89715075, 17 months ago, in reply to /10
- @JabbyPanda:@7thsky Адоб тоже с усами :) bugs.adobe.com "PLEASE RE-ASSIGN THIS ISSUE TO SOMEBODY ELSE, THIS GUY — Xiaowei Lin
PROBABLY DOES NOT WORK ANYMORE FOR ADOBE OR HAS RETIRED !
HIS LAST COMMENT IS AT 04/29/10 05:36 AM — 5 months ago ! "#890656/12from Talk.v1048F0C01B1, 17 months ago, in reply to /7 - @Constantiner:@JabbyPanda Коммент реально убил :)#890656/13from ConstantinBCF0494E, 17 months ago, in reply to /12
