Не называйте архивы по-русски, пожалуйста. У меня вместо нормального названия папки получается туча кракозябр.
Ваша ошибка в том, что вы назвали класс «myButton», а не «MyButton», как полагается называть классы (с прописной, горбатой нотацией). В результате кнопка с именем myButton, лежащая на сцене (внутри экземпляра вашего класс myButton) начала конфликтовать с конструктором. Да и потом, зачем вы привязали класс кнопки ко всему документу, а не только к кнопке, в нем лежащем?
Более того, даже если вы прицепите класс к myButton, двойной клик все-равно не будет работать. Потому что вы кликаете не по myButton, а вложенной в ней bar blue.
В вашем случае класс должен быть привязан к myButton, внутри myButton bar blue должна иметь имя innerButton. Document class пустой. Код класса MyButton выглядит так:

Код:
package main {
import flash.display.MovieClip;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.display.SimpleButton;
public class MyButton extends MovieClip {
public var innerButton:SimpleButton;
public function MyButton() {
super();
this.innerButton.doubleClickEnabled = true;
this.innerButton.addEventListener(MouseEvent.DOUBLE_CLICK, this.doubleClickHandler);
}
private function doubleClickHandler(event:MouseEvent):void {
super.visible = false;
}
}
}
Ах да, ещё надо отключить «Automatically declare stage instances» в Publish Settings > Flash > ActionScript 3.0 (Settings). Причем делать это нужно всегда при создании нового проекта. И в классах объявлять публичные свойства-ссылки (см. public var innerButton:SimpleButton) вручную.