ReFeRy, по взоиному согласию, почему нет? Что касается просто такой реализации. У неё есть один плюс, она не перегружает уже существующий пользовательский интерфейс.
Прошу немного отсыпать, одна из кошек заболела, сейчас в стационаре с температурой и обезвоживанием, пока точно никто сказать не может что с ней..очень надеюсь, что всё поправимо и излечимо