Official Just Manager forum
You are not logged in.
Pages: 1
Благодарю за Alt+Up и Ctrl+Arrow.
Если будет возможность, то прошу добавить ещё несколько клавишных функций:
Arrow_Left - переход вверх, на первый элемент списка, если не в корне, то на строку "..". (альтернатива кнопки Home)
Insert - Выделение/снятие выделения текущего элемента с переходом вниз на следующий.
И чтобы выделение не сбрасывалось при движении курсором.
Заранее благодарен!
Last edited by KiBERMiKE (2012-12-04 08:50:52)
Offline
Arrow_Left - переход вверх, на первый элемент списка, если не в корне, то на строку "..". (альтернатива кнопки Home)
В Just Manager реализовать это нельзя, так как стрелки используются для горизонтального скроллинга панели. В TC, Unreal Commander скроллинга нет.
P.S. Обычно в менеджерах Left/Right Arrow - переход в командную строку.
Insert - Выделение/снятие выделения текущего элемента с переходом вниз на следующий.
Выделение в стиле TC в планах, но когда это будет реализовано неизвестно.
Offline
Также будут удобны следующие сочетания клавишь:
Ctrl+Key_Down - для перехода в командную строку JM.
Ctrl+Enter для вставки имени файла под курсором в командную строку JM.
Спасибо.
Last edited by KiBERMiKE (2012-12-04 12:09:15)
Offline
А исключительно для табличного режима? Left_Arrow - Переход в начало списка (Home), Right_Arrow - переход в конец списка (End).
Еще раз повторю: в JM стрелки используются для горизонтального скроллинга панели во всех видах.
Ctrl+Key_Down - для перехода в командную строку JM.
Ctrl+Enter для вставки имени файла под курсором в командную строку JM.
Да, возможно будут удобны.
Offline
В Just Manager реализовать это нельзя, так как стрелки используются для горизонтального скроллинга панели. В TC, Unreal Commander скроллинга нет.
Проснулся интерес программиста. На Delphi я бы реализовал это следующим образом: у объекта TreeView, в обработчике события OnKeyPress поставил проверку при нажатии на клавиши Left и Right - если режим Таблица и сумма всех Width видимых колонок меньше или ровна Width самого TreeView, то выделить первый элемени или последний, в зависимости от нажатой кнопки. При этом, скролл будет работать, если все колонки не умещаются в TreeView.
Last edited by KiBERMiKE (2012-12-04 14:39:27)
Offline
Дело не в том, что это не реализовать, а в том что некорректно на одну комбинацию клавиш ставить несколько функциональностей.
К тому же это не просто добавление хоткея. Нужно создать внутреннюю команду и реализацию, добавить строки в словарь, нарисовать иконку и т.д.
P.S. там не treeview, а listview.
Offline
Pages: 1