Форум 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)
-   -   PrintJob.addPage method (http://www.flasher.ru/forum/showthread.php?t=97694)

chingachgoog 27.06.2007 15:28

PrintJob.addPage method
 
Код:

printing=new PrintJob();
        if (printing.start()) {
                printing.addPage("мой_мувик", null ,true, 1);
                printing.addPage();
                printing.send();
        }

Если такой код стоит вовне (в родительском мувике) мувиклипа "мой_мувик", то все работает.
Но как только код помещается ВОВНУТРЬ самого мувика, который я хочу распечатать, то неработает.

Вопрос. Как заставить мувик распечатать самого себя (но не печатать родителей и братьев).

Double 27.06.2007 21:07

а printing.addPage(this... не спасает?..

chingachgoog 27.06.2007 21:10

Нет, это синтаксическая ошибка.
Либо левелы (числа), либо имена мувиков (строки).
А в левеле могут быть братские клипы.

Double 27.06.2007 21:15

this._name?..
просто принтер сдох :) флеш даже не запускаю.

chingachgoog 27.06.2007 21:26

this._name не спасает, ничем не лучше как просто строкой написать :(

Принтер и не нужен, достаточно виртуального, типа pdf

Double 27.06.2007 21:38

this не даёт никакой ошибки. замечательно работает.

chingachgoog 27.06.2007 21:53

Спасибо!
Точно, у меня тоже стало работать - изменил только код обработчика кнопки.


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

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