Ну.. да) Если ты хочешь, чтобы она как-то "себя вела" в неактивном состоянии, то придется это описывать, как иначе то.. Тогда и стейты надо вводить "неактивный овер", "неактивный даун", "неактивный дефолт".. Но это ж совсем не обязательно.. Это имеет смысл для кнопок-итемов выпадающего списка, да и то по чисто эстетическим соображениям. А так — просто засовываешь неактивный стейт в контейнер, делаешь контейнеру .маусЧилдрен и .маусЕнаблед = false и хорош, режим дизаблед готов, можно даже не отписываться.
Добавлено через 8 минут
Цитата:
|
если нет контейнера, то текст на кнопке тоже "бледнеет", что не есть гуд.
|
я тебе больше скажу — все стейты сделаны спрайтами для того, чтобы пихать в них лейблы. Так то можно было бы прямо битмапы состояний совать в контейнер, нет смысла каждый упаковывать в спрайт. Но нет, иногда хочется на разных стейтах иметь по-разному оформленную надпись, а то и разный текст (особенно если это toggle button — кнопка с фиксацией "вкл / выкл", как у чек-бокса).