Страница 1 из 2

Разделить\выделить кнопки дисков

Добавлено: Пт фев 04, 2011 20:41
mehanik8700
Стоит три HDD, 9 логических дисков... Возникает путаница, теряется время, сжигаются нервные клетки и просто неудобно.
Подскажите, как можно кнопки логических дисков одного харда отделить от другого, чтоб визуально легче было найти нужный. Может как-нибудь цветом, формой, расстоянием или вертикальной черточкой?

Добавлено: Пт фев 04, 2011 20:48
CaptainFlint
Нет такой возможности. Максимум, можно навесить им разные подсказки, которые будут видны в Alt+F1/F2 или в виде тултипов над кнопками.

Также можно переназначить буквы дисков в более логичном порядке (например, C, D, E — первый диск, F, G, H — второй; или вставить между ними букву DVD-привода или флэшки, чтобы разделить группы разделов друг от друга), но во-первых, это делается средствами винды и к Тоталу отношения не имеет, во-вторых, если где-то прописаны пути, указывающие на эти разделы (в реестре, в ярлыках), то они, естественно, все поедут, надо будет править.

Добавлено: Пт фев 04, 2011 21:24
mehanik8700
CaptainFlint
Спасибо.

Добавлено: Пт фев 04, 2011 22:38
Flasher
Если проблема так остро стоит, то можно использовать кнопки тулбара, там и разделитель есть и группы иконок подобрать соответствующие не сложно. Либо в главном-меню сделать заголовки-кнопки через разделитель.

Добавлено: Сб фев 05, 2011 19:48
mehanik8700
Flasher, про тулбар все понял, действительно вариант возможен, спасибо.
А про заголовки-кнопки в главном меню, если не затруднит, напишите подробней.

Добавлено: Сб фев 05, 2011 20:54
Flasher

Код: Выделить всё

MENUITEM "C:", cm_GotoDriveC
MENUITEM "D:", cm_GotoDriveD
MENUITEM "E:", cm_GotoDriveE
MENUITEM "|", em_Nothing
MENUITEM "F", cm_GotoDriveF
MENUITEM "G:", cm_GotoDriveG
MENUITEM "H:", cm_GotoDriveH
:)

Добавлено: Вс фев 06, 2011 09:37
MVV
Не назвал бы это сильно подробным, поэтому, думаю, стоит пояснить. :)

Вместо em_Nothing можно прописать любую команду, которая ничего не делает (или же просто продублировать команду предыдущего пункта меню - в данном примере cm_GotoDriveE). И вместо символа | в наименовании разделителя я бы просто поставил пробел - визуально гораздо лучше смотрится (плохо, что стандартные разделители в главном меню не поддерживаются). Но я бы рекомендовал просто вставлять вместо разделителей пустое меню без названия - выглядит лучше и ничего не выполняет при случайном клике:

Код: Выделить всё

POPUP ""
END_POPUP
Далее, насколько я понял, эти строки предлагается вставить в файл меню тотала. Думаю, лучшее место - где-то после строки с HELP_BREAK (тогда кнопки будут добавлены в строку меню перед меню Справка). Только заметил странность - если сразу после HELP_BREAK идет строка с MENUITEM, тотал игнорирует HELP_BREAK (т.е. не выравнивает по правому краю то, что после). Поэтому нужно вставить пустое меню сразу после HELP_BREAK.

Ну и наконец, если тотал будет ругаться, что не знает команд cm_GotoDriveG и т.п., нужно отредактировать файл TOTALCMD.INC и добавить их туда (там об этом написано).

Добавлено: Вс фев 06, 2011 11:34
GGS
MVV писал(а):плохо, что стандартные разделители в главном меню не поддерживаются
У меня работает

Код: Выделить всё

MENUITEM "C:", cm_GotoDriveC 
MENUITEM "D:", cm_GotoDriveD 
MENUITEM "E:", cm_GotoDriveE 
MENUITEM SEPARATOR
MENUITEM "F", cm_GotoDriveF 
MENUITEM "G:", cm_GotoDriveG 
MENUITEM "H:", cm_GotoDriveH

Добавлено: Вс фев 06, 2011 12:46
Flasher
MVV писал(а):И вместо символа | в наименовании разделителя я бы просто поставил пробел - визуально гораздо лучше смотрится
Это уже чистой воды вкусовщина. Например:
Изображение
MVV писал(а):Но я бы рекомендовал просто вставлять вместо разделителей пустое меню без названия
Тут согласен.
MVV писал(а):Далее, насколько я понял, эти строки предлагается вставить в файл меню тотала.
Серьезно? :) А были ещё варианты? :)
MVV писал(а):Думаю, лучшее место - где-то после строки с HELP_BREAK (тогда кнопки будут добавлены в строку меню перед меню Справка).
Распологать можно по разному, например, как в приведённом примере выше. С пробелами в POPUP "< >" только немного поковыряться надо, чтобы под разрешение своего монитора подвести.
GGS писал(а):MENUITEM SEPARATOR
В заголовках главного меню, о которых идёт речь, это не работает, команда игнорируется, я раньше пробовал кучу вариантов. Это разделитель только для вертикальных подменю.

Добавлено: Вс фев 06, 2011 12:55
GGS
Flasher писал(а):В заголовках главного меню, о которых идёт речь, это не работает
Понял в чём дело. Опять сработало сочетание:

В настройке OS - [ ] Скрывать указатели вызова с клавиатуры до нажатия <Alt>
В настройке TC - [v] Стиль XP/Vista...

У меня именно так и в этом случае разделитель (точнее увеличение зазора) видно.
Изображение

См. в RC1 увеличилось расстояние между пунктами меню

Добавлено: Вс фев 06, 2011 13:12
Flasher
GGS писал(а):В настройке OS - [ ] Скрывать указатели вызова с клавиатуры до нажатия <Alt>
Где эту опция найти можно?
GGS писал(а):В настройке TC - [v] Стиль XP/Vista...
Так по умолчанию и стоит.
По поводу картинки: разделитель - это узкая впуклая полоска, аналогичная разделителю в тулбаре, а то, что на картинке - это аналогия предложенного POPUP " ". Это не разделитель.

Добавлено: Вс фев 06, 2011 13:39
Avada
Flasher писал(а):Где эту опция найти можно?
XP: Панель управления — Экран — Оформление — Эффекты. В 7 этой опции, ИМХО, вообще нет, скрытие подчёркиваний в меню до нажатия Alt там постоянное.

Добавлено: Вс фев 06, 2011 13:45
GGS
Flasher писал(а):Где эту опция найти можно?
Панель управления / Зкран / Оформление / Эффекты
Flasher писал(а):Это не разделитель
Я исправил формулировку - увеличение зазора, но появлается оно именно при вставке MENUITEM SEPARATOR и в отличие от POPUP " " при переходе по меню не имеет ложной позиции, а сразу на следующий диск.

P.S. Эффект расползания пунктов меню проявлялся не у всех и для воспроизведения требовал перезагрузки OS и TC. Подробности его воспроизведения см. в темах где это обсуждалось.
P.P.S. Пока редактировал Avada опередил

Добавлено: Вс фев 06, 2011 14:00
MVV
Avada писал(а):В 7 этой опции, ИМХО, вообще нет, скрытие подчёркиваний в меню до нажатия Alt там постоянное.
Я бы этого не пережил. :) Оно есть, но в глубокой... Посему держу памятку:
Зайти в Панель управления\Все элементы панели управления\Центр специальных возможностей\Облегчение работы с клавиатурой и установить опцию Подчеркивать клавиши быстрого вызова и клавиши доступа.
Кстати, думаю, скорее AFAIK, чем IMHO. :wink:

Добавлено: Вс фев 06, 2011 14:04
Avada
MVV писал(а):Посему держу памятку
MVV писал(а):Кстати, думаю, скорее AFAIK, чем IMHO
Теперь буду знать. :wink: