можешь привести задачу, где это необходимо? чета как не напрягался не смог придумать...
Странно т.к. задачка встречается повсеместно. Групповые операции.
Ну скажем есть у тебя таблица во всех ячках одной из колонок есть чекбоксы. Весьма распространенная ситуация. А теперь представим что надо все чекбоксы установить\снять. Когда строк в таблице (читай чекбоксов) две-три ну наверно можно три раза кликнуть мышкой а когда строк с несколько десятков.
Конечно можно тупо и упорно кликать по всем чекбоксам но гораздо быстрее и удобнее кликнуть один раз в заголовке.
Есть альтернатива – менее очевидная и менее удобная – вместо одного действия (клик в заголовке) делать два действия – выбор всей колонки и клик по любому из чекбоксов в колонке. Но это гораздо менее красивое и менее очевидное решение.
Обхожусь 3-мя кнопками [v|v] [o|o] [o|v]. Это мой стандартный набор для таких операций. Выглядят они по другому, но смысл понятен и картинку лень вставлять.