Руководство по actionscript. часть 5, стр. 040
CanvasContainer = new SpriteC );
// Добавляем растровое изображение bitmap в экземпляр canvasContainer // класса Sprite
canvasContai ner. addChi1d(canvas);
// Добавляем экземпляр canvasContainer класса Sprite (и содержащийся // в нем объект Bitmap) в иерархию отображения данного объекта addChild(canvasContai пег);
// Создаем границу вокруг области рисования, border = new ShapeC ); border. graphics. lineStyled, OxFFOOOOOO); border. grapnics. drawRect(0, 0, width, height); addChild(border);
}
// Регистрирует приемники для необходимых событий мыши и клавиатуры
private function registerForlnputEvents ( ):void { // Регистрируем приемники для событий нажатия кнопки мыши // и перемещения мыши от объекта canvasContainer canvasContai ner. addEventLi stener(MouseEvent. M0USE_D0WN,
mouseDownListener);
canvasContai ner. addEventLi stener(MouseEvent. M0USE_M0VE,
mouseMoveListener);
// Регистрируем приемники для событий отпускания кнопки мыши и нажатия
// клавиши от объекта Stage (то есть для глобальных событий).