|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Sep 2013
Сообщений: 2
|
Почему при печати сбрасывается PrintJob.start?
Пытаюсь распечатывать страницу в ролике. В справке говорится следующее:
"Управлять печатью можно с помощью экземпляра класса PrintJob. Чтобы напечатать простую страницу через проигрыватель Flash Player или AIR, необходимо последовательно вызвать четыре метода: new PrintJob() PrintJob.start() PrintJob.addPage() PrintJob.send() Все получается и страница печатается. Но в справке имеется еще и такая фраза: "Необходимо следить, чтобы метод PrintJob.start() возвращал значение true перед вызовом методов addPage() и send() на тот случай, если пользователь решил отменить задание печати. Проверить, не отменены ли эти методы, перед продолжением выполнения можно с помощью инструкции if." И вот тут начинается непонятное. После ввода if (myPrintJob.start()) печать прекращается. И вообще любое упоминание myPrintJob.start() переводит его значение в false. Даже если я просто после myPrintJob.start() добавляю trace(myPrintJob.start()). Что я делаю не так? |
Часовой пояс GMT +4, время: 19:58. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|