У меня есть PopUpButton, который содержит только 2 действия. Оба действия являются полными противоположностями друг друга и переключают логическое свойство объекта с true на false или с false на true. Чтобы избежать избыточности, я показываю только одно действие за раз. Таким образом, если свойство имеет значение true, действие по изменению его на true не отображается.
Если в моем всплывающем меню есть одна опция, я бы хотел убрать отображаемое меню и в основном вернуть PopUpButton, чтобы он действовал и выглядел как обычная кнопка. До сих пор я не нашел хорошего способа сделать это в ActionScript без добавления, удаления или изменения стилей для кнопки.
Есть ли хороший способ просто сказать кнопке скрыть переключатель PopUp?
PS : В моем конкретном примере ДА, возможно, было бы проще, если бы я просто использовал кнопку переключения. Тем не менее, я хочу повторно использовать эту кнопку при работе с массивом объектов. Если у меня их больше одного, свойство может быть истинным и ложным одновременно. В этом случае я хочу показать меню, чтобы они могли выбирать, какой вариант устанавливать все свойства объекта.