PDA

Просмотр полной версии : FlashDevelop настройка шаблона для генерации Handlers


Akopalipsis
22.08.2013, 18:05
Как добавить слово Handler в генерацию сниппета я понял
$(Modifiers) function $(Name)Handler(e:$(Type)):$(Void) $(CSLB){
$(EntryPoint)
}
private function this_changeHandler(e:Event):void
{

}
но я не как не могу найти, где устанавливается выделенная часть
this.addEventListener(Event.CHANGE, this_change); ,что бы получить
this.addEventListener(Event.CHANGE, this_changeHandler);

СлаваRa
22.08.2013, 19:20
правильно в Tools -> propram settings -> ASCompletion -> Code Generation

а в шаблоне, я бы вам советовал, переименовать "e" в "event"

Akopalipsis
22.08.2013, 19:33
СлаваRa кто то из нас не правильно понял.
Мне надо, чтобы при автонаборе, в addEventListener, после указания типа и константы this.addEventListener(Event.CHANGE, автоматически добавлялось слово Handler. А то получается, что в шаблоне я его указал
$(Modifiers) function $(Name)Handler(e:$(Type)):$(Void) $(CSLB){
$(EntryPoint)
}
создается
private function this_changeHandler(e:Event):void
{

}
Но в самом addEventListener слово Handler не добавляется, добавляется только this_change.
Где вот можно найти шаблон, который создает this_change, чтобы дописать туда this_changeHandler?

СлаваRa
22.08.2013, 19:35
Попробую развернуть свой предыдущий ответ.
По пути, который я указал, вы можете выбрать 1 из 4 вариантов генерации имени хендлера.
Изменяя шаблон вы не добьетесь желаемого результат никогда.

Akopalipsis
22.08.2013, 19:43
СлаваRa Спасибо и извините за совою глупость. я разобрался.
Не хватило ума посмотреть на несколько строк ниже. Спасибо!