Операционная система Apple Mac OS X хранит в себе немало сюрпризов. Иногда создаётся впечатление, что разработчики реализовали в ней массу настроек, а интерфейс к ним не сделали специально, чтоб интересней было узнавать постоянно что-то новое. Казалось бы, нет ничего проще, чем добавить в настройках системы несколько чекбоксов с выбором нужного пользователю функционала системы, такого, например, как отображение скрытых файлов системы или возможность выносить виджеты из Dashboard на рабочий стол. Но такого функционала нет, а без него Mac OS X представляет из себя что-то вроде коробки с массой спрятанных в настроечных файлах сюрпризов, активировать которые можно через коммандную строку терминала.
Тем, кто пользуется Mac OS X Leopard известны так называемые стэки (Stacks) в доке – элементы, группирующие в себе файлы или папки по какому-либо признаку и отображающие эти элементы в виде списка, сетки или "ящиков". Об одном из этих способов отображения, а точнее, о небольшом улучшении его вида я и хотел бы написать в этот раз – о сетке.
Изначально элементы в сетке стэка, при наведении на них курсора мыши, никак на это не реагируют, и ничем не отличаются от своих соседей:

Это скучно и неинтересно. Но всё поменяется, если в терминал вставить и выполнить следующие команды:
Теперь при перемещении курсора между элементами сетки стэка даже боковым зрением можно заметить, какой именно из элементов выбран:

Для возврата к обычному состоянию сетки необходимо просто выполнить команду:
Спасибо в любом случае. :)


Ноя 9, 2009 в 21:21
Хм… Попробовал я эту штучку и оказалось, что она работает не совсем так как сказано. Подсветка конечно есть, но только при условии, что нажата кнопка мыши. А при обычном наведении никакой реакции. Или эта штучка в Snow Leopard не работает?
Янв 9, 2010 в 02:52
у меня и при навигации с клавиатуры показывается текущая подсвеченная позиция. SnowLeo тоже кстати стоит. Так что все в порядке.
Фев 9, 2010 в 01:02
А можно сделать в обычном леопарде прокрутку в стеке, как в снежном?
Фев 9, 2010 в 09:46
kr0, честно говоря, понятия не имею :)
Ноя 19, 2010 в 23:08
автор пропустил в слове hilte букву i => hilite