Сценарий:
Приложение Flex 3.5, в котором пользователям разрешается изменять размеры компонентов с помощью мыши (изображений, текста) для создания изображения.Пользователь работает с «масштабированной» версией на экране.
Позже приложение AIR используется для визуализации немасштабированного рабочего изображения.
Проблема:
Иногда пользователь перетаскивает / изменяет размертакой компонент, что он становится «слишком большим» для проигрывателя / AIR для рендеринга (немасштабированной) рабочей версии;выдает предупреждающее сообщение, подобное следующему (в файле отладки / трассировки):
"Предупреждение: фильтр не будет отображаться. Отфильтрованные измерения объекта DisplayObject (181695, 2699) слишком велики для рисования."
Что я ищу:
Есть ли способ программно захват / обнаружениесообщение с предупреждением в моем приложении AIR?
Я понимаю / знаю сценарии , почему возникает это предупреждение (максимальные размеры для экранных объектов / фильтров / и т. д.) и яЯ планирую наложить ограничения на действия пользователя, чтобы немасштабированная версия не вызывала это предупреждение (если это вообще возможно).
Однако, для существующих данных или ( удушье - никогда!) Ошибок в моей логике ограничений, я хотел бы иметь возможность программно обнаруживать это предупреждение о том, что я могу выполнять другие последующие рабочие процессышаги.