titleIconObject
класса Panel
объявлен как переменная mx_internal
, поэтому, если вы хотите что-то с ним сделать, вам, вероятно, придется расширить Panel и переопределить ее и некоторые методы, ссылающиеся на нее.
ИЗМЕНЕНО ДЛЯ ВКЛЮЧЕНИЯ ДОПОЛНИТЕЛЬНОЙ ИНФОРМАЦИИ ИЗ МОЕГО КОММЕНТАРИИ:
@ seismael: На самом деле, при дальнейшем рассмотрении, лучшим способом было бы переопределить commitProperties и обработать его там. Откройте класс Panel в SDK и найдите начало раздела if (_titleIconChanged) (в текущем SDK я использую его строку 1168). Просто выполните super.commitProperties () и затем настройте этот условный блок, чтобы добавить прослушиватель событий для _titleIcon и т. Д.