Руководство по actionscript. часть 4, стр. 014

Предположим, что мы создаем простой элемент управления «флажок», состоящий из двух следующих классов:

? CheckBox — подкласс класса Sprite, который выступает в роли контейнера для всего элемента управления;

? CheckBoxI con — подкласс класса Sprite, который представляет графический значок флажка.

На этапе выполнения каждый экземпляр класса CheckBox создает два дочерних объекта: экземпляр класса CheckBoxI con для значка флажка и экземпляр класса TextField для текстовой надписи флажка. Для справочных целей назовем экземпляр основного класса CheckBox именем container, а два его дочерних объекта — icon и label. На рис. 21.3 представлена схема нашего элемента управления «флажок».

container _* „ Щелкните \

(экземпляр \J? J_ здесь ;

класса CheckBox) /~~~~’

, icon label (экземпляр (экземпляр класса CheckBoxIcon) TextF?,d)

Рис. 21.3. Объекты элемента управления «флажок»

Мы хотим максимально упростить использование нашего флажка, поэтому проектируем его таким образом, чтобы состояние флажка — установлен или снят — изменялось в тот момент, когда пользователь щелкает кнопкой мыши на значке флажка или на его надписи. Соответственно, в нашей реализации мы должны отслеживать события щелчка кнопкой мыши, получателями которых являются объекты icon и label.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 033
  • 07.03.2011">Руководство по actionscript. часть 4, стр. 116
  • 18.03.2011">Руководство по actionscript. часть 2, стр. 127
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 027
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.31
  • 12.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.107
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.57
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.59
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 025
  • 03.03.2011">Руководство по actionscript. часть 5, стр. 057
  • 05.07.2012">Домен iPad3.com скоро перейдет в собственность Apple и путешествия в Кипр
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.87
  • 01.03.2011">Руководство по actionscript. часть 5, стр. 119
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 045
  • 11.03.2012">Судья обязал Google и Motorola Mobility предоставить Apple данные об Android
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...