Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Извращенец ли я? (http://www.flasher.ru/forum/showthread.php?t=62968)

Штрек 13.09.2004 01:47

Извращенец ли я?
 
Недавно нарыл в сети мал._прогу, которая может запрограммировать
некоторые действия в зависимости от некоторого рисунка движ. мыши
с поджатой правой кнопкой. Не знаю кому как, а мне понравилось -
напр. - часто при написании даже простейшего скрипта для флэшки
надо записывать - function()
Так вот с пом.сией проги запрограммил при движении мыши по диагонали
слева направо снизу вверх /короткий отрезок см.2/ - вставку в текст
словосочетания function() и более того, вставляю сразу конструкцию
function(){

}
Очень удобно. За пару дней привык так, будто со школы так учили.
Другим движением запрограммил вставку trace()
Мож извращение, а мне нравится. :p
Прошу Ваше мнение
ЗЫ. Так как прога весит /в архиве/ 160 кил,
даю ссылу на топик, где её выложил.

Nox Noctis 13.09.2004 02:22

прикольно :)
это называется "mouse gestures"

правда я лично привык пользоваться мышью только в необходимых случаях... лень руку до коврика тащить :))

Nox Noctis 13.09.2004 02:31

Re: Извращенец ли я?
 
Цитата:

Оригинал написал(а) Штрек
словосочетания function() и более того, вставляю сразу конструкцию
function(){

}
Очень удобно.

даже странно об этом писать...

вообще-то эта конструкция вставляется путем нажатия трёх клавиш: Esc+f+n

это сочетание уже вросло в руки :)

Штрек 13.09.2004 02:37

Re: Re: Извращенец ли я?
 
Цитата:

Оригинал написал(а) Nox Noctis
вообще-то эта конструкция вставляется путем нажатия трёх клавиш: Esc+f+n

это сочетание уже вросло в руки :)

А если ручонки дрожат? :p

dimarik 13.09.2004 11:45

А где такие фички описаны?

iNils 13.09.2004 12:09

Это Nox про MX 2004 )

iNils 13.09.2004 12:24

Хотя вру, в MX это тоже есть.

Nox Noctis 13.09.2004 12:25

Цитата:

Оригинал написал(а) iNils
Это Nox про MX 2004 )
это работает начиная с пятёрки.

не, народ, вы правда никогда не пользовались эскейп-шорткатами? O_O

клавиши нажимаются последовательно, не одновременно.

Esc-f-n = function () {}
Esc-t-r = trace("");
Esc-f-r = for ( ...;...;...) {}

и т д... еще много всяких.

неужели незнакомо?

FreeLander 13.09.2004 12:58

If you want to learn (or be reminded) about which commands have Escape shortcut keys, you can show them next to elements in the Actions panel.

To show or hide Escape shortcut keys:
From the View Options pop-up menu in the Actions panel, enable or disable View Escape Shortcut Keys.

Nox Noctis 13.09.2004 13:11

дада, как раз собирался :)
http://www.noregret.org/heap/trash/esc_shortcuts.jpg

Nox Noctis 13.09.2004 13:15

а еще в хэлпе, в разделе "Using Actionscript in flash" есть пункт "Using Escape shortcut keys" :)

правда списка шорткатов там нету почему-то

FreeLander 13.09.2004 13:24

хороший трэд, его бы в FAQ

Штрек 14.09.2004 01:35

Цитата:

Оригинал написал(а) Nox Noctis
клавиши нажимаются последовательно, не одновременно.

Зависит от настроек клавы и реакции нажимающего...
А мышу, значит, прихлопнули? :p

Nox Noctis 14.09.2004 11:22

ни от чего не зависит :)

можно жать хоть с перерывами на покурить и кофе попить :)

FreeLander 14.09.2004 11:48

Цитата:

Оригинал написал(а) Штрек А мышу, значит, прихлопнули? :p
мыша никогда не бывает такой же быстрой как клава, потому шорткаты правят бал (это я как заядлый вартришник заявляю))))

Iv 14.09.2004 18:39

маленький PS:
эти шоткаты можно самому настраивать в файле ActionsPanel.xml в одноименной папке в директории пользовательских настроек flash.

например:

<action name="prevFrame" tiptext="Go to the previous frame" helpid="2453" text="prevFrame();\n" quickey="pf"/>

quickey="pf"

значит Esc-p-f

Штрек 15.09.2004 01:47

Согласен -
при написании скрипта, хвататься за мышу -
изврат. Тем более, что прикупил щас новую клаву -
органомическую - стоит на столе - чистенькая,
свеженькая и как бы говорит - бери меня, я твоя... :p

FreeLander 15.09.2004 08:25

Цитата:

Оригинал написал(а) Штрек
Тем более, что прикупил щас новую клаву -
органомическую - стоит на столе - чистенькая,
свеженькая и как бы говорит - бери меня, я твоя... :p

в таких клавах смущает то, что к ним привыкаешь, а ведь работать приходится не всегда только за своим родимым компом.

Nox Noctis 15.09.2004 11:02

Цитата:

Оригинал написал(а) BitSky
маленький PS:
эти шоткаты можно самому настраивать в файле ActionsPanel.xml в одноименной папке в директории пользовательских настроек flash.

например:

<action name="prevFrame" tiptext="Go to the previous frame" helpid="2453" text="prevFrame();\n" quickey="pf"/>

quickey="pf"

значит Esc-p-f

оч хорошее дополнение. кстати в хэлпе этого нигде нет - я вот наткнулся на эту хмлку когда просто шарился из любопытства по макромедийским файлам

Nox Noctis 15.09.2004 15:23

вот, делал для себя, оформил если кому пригодится.

http://www.noregret.org/test/quickey/

Iv 15.09.2004 15:40

полезная шпаргалка
у меня еще маленький совет тем, кто привыкает писать код шоткатами:

если при вводе Esc+ символы вы получаете не то, чего ожидали, не поленитесь немедленно залезть в файл и поправить его.
И регулярно выкладывайте свой файл в сеть, чтобы можно было его быстро качнуть на другую машину.

Штрек 16.09.2004 02:27

Цитата:

Оригинал написал(а) Nox Noctis
вот, делал для себя, оформил если кому пригодится.

http://www.noregret.org/test/quickey/

Малая неточность -
искомый файл лежит в Flash MX 2004\en\First Run\

Nox Noctis 16.09.2004 02:50

не совсем так...
файл лежит и там и там, это верно, но тот что в папке First Run - используется по умолчанию для всех пользователей, а тот что в юзерской папке - тот персональный.

если у дефолтовой хмлки дата изменения позже чем у юзерской хмлки (или у юзера вообще нет этой хмлки) - то она копируется юзеру. в противном случае юзер пользуется своей собственной хмлкой настроек.

можно конечно менять настройки и прямо в папке фёрст ран, принципиальной разницы нет. но лучше всё-таки не трогать дефолтовый файл, чтобы была возможность к нему вернуться...

Штрек 16.09.2004 03:03

Перевел бы что ли ХЭЛП!?
Вот народ бы в ножки поклонился.

dimarik 16.09.2004 11:36

Лучше пускай факу восстанавливает, а то новичков отсылать некуда :)

Nox Noctis 16.09.2004 12:10

http://flasher.ru/forum/showthread.php?threadid=63104

сейчас добавлю новые ответы, которые набрались за это время


Часовой пояс GMT +4, время: 02:47.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.