InfoPanel
InfoPanel
Решил поковырять InfoPanel с целью унификации и добавления (потом) АПИ.
Первое приближение: http://skirda-file.googlecode.com/files/InfoPanel2.7z
Здесь:
1. клик по сепараторам - скрывает/показывает раздел.
2. свернутость разделов пока не запоминается.
3. Включить PowerSatus (личная и актуальная для меня хотелка ) - в настройках инфопанели.
4. пока без хелпа.
Any Ideas?
UPD: ранее обсуждалось
Первое приближение: http://skirda-file.googlecode.com/files/InfoPanel2.7z
Здесь:
1. клик по сепараторам - скрывает/показывает раздел.
2. свернутость разделов пока не запоминается.
3. Включить PowerSatus (личная и актуальная для меня хотелка ) - в настройках инфопанели.
4. пока без хелпа.
Any Ideas?
UPD: ранее обсуждалось
Last edited by Skirda on Mon 12 Dec, 2011 18:10, edited 1 time in total.
Reason: Ссылка на ранее обсуждаемое...
Reason: Ссылка на ранее обсуждаемое...
We are the Borg. You will be assimilated.
So Say We All!
So Say We All!
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: InfoPanel
А в безмышином сценарии как?Skirda wrote:1. клик по сепараторам - скрывает/показывает раздел.
Может внести в меню панели?
Фар есть инструмент, а не нянька. © 2009 DrKnS
Re: InfoPanel
ХЗ. Пока не придумал
Хотя... дабы жестко не привязываться к клавишам, можно добавить в макросы пару функций, аля GetState & SetState, которые заюзать в Menu.Show()
Хотя... дабы жестко не привязываться к клавишам, можно добавить в макросы пару функций, аля GetState & SetState, которые заюзать в Menu.Show()
We are the Borg. You will be assimilated.
So Say We All!
So Say We All!
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: InfoPanel
Похоже, есть взаимное недопонимание.Skirda wrote:дабы жестко не привязываться к клавишам, можно добавить в макросы пару функций
Сейчас в главном меню имеем
В его нижней секции для инфо-панели некоторые команды неприменимы (например, Sort modes), а некоторые не работают (по меньшей мере, в Фар 1.75 отключение Show long names не приводит к изменению LongFolderDescriptionFileName на LongFo~1. Предложение такое: сделать эту нижнюю секцию зависимой от типа панели, и для инфо-панели вместо, например, Sort modes, показывать Show folder description. Или всегда показывать все, но разрешать-запрещать в зависимости от контекста.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Re: InfoPanel
Мне нравится. Может свертку делать по Ctrl-1, Ctrl-2, и т.п? Цифирку можно дорисовать к имени раздела
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: InfoPanel
Отличная идея! Ведь режимы панели в традиционном понимании тут как раз не имеют смысла.Maximus5 wrote:Может свертку делать по Ctrl-1, Ctrl-2, и т.п? Цифирку можно дорисовать к имени раздела
Фар есть инструмент, а не нянька. © 2009 DrKnS
Re: InfoPanel
Смотрим дальше - http://skirda-file.googlecode.com/files/InfoPanel3.7z
Здесь:
1. состояние скрытия разделов запоминается
2. в панели Ctrl-0..Ctrl-9 - меняют состояние видимости
3. Ctrl-F12 - вывод меню: Enter и '*' меняют состояние видимости, '+' - принудительно показать, '-' - принудительно скрыть.
4. Power - выключен и засерачен (для включения в настройки).
Если макросы, то что именно?
Здесь:
1. состояние скрытия разделов запоминается
2. в панели Ctrl-0..Ctrl-9 - меняют состояние видимости
3. Ctrl-F12 - вывод меню: Enter и '*' меняют состояние видимости, '+' - принудительно показать, '-' - принудительно скрыть.
4. Power - выключен и засерачен (для включения в настройки).
Если макросы, то что именно?
We are the Borg. You will be assimilated.
So Say We All!
So Say We All!
- Alexey Samlyukov
- Posts: 1765
- Joined: Tue 15 Mar, 2005 17:28
- Been thanked: 7 times
- Contact:
Re: InfoPanel
А если так нарисовать?
в скобках символы 0х12 и 0х19.
Code: Select all
╔════════════ Information ═════════════╗
╟─────── Fixed disk C:\ (NTFS) ─────[]╢
║ Total bytes 10 487 197 696 ║
║ Free bytes 840 957 952 ║
║ Volume label SYS_ALX ║
║ Serial number 2808-E9FC ║
╟─────────────── Memory ────────────[]╢
╟──────────── Power Status──────────[]╢
╚══════════════════════════════════════╝
Re: InfoPanel
Мысли были про символику... только слева
We are the Borg. You will be assimilated.
So Say We All!
So Say We All!
- Centaur
- Posts: 1083
- Joined: Tue 05 Apr, 2005 20:09
- Location: Novosibirsk, Russia
- Been thanked: 2 times
Re: InfoPanel
Может быть, не U+2195 и U+2193, а U+25BA и U+25BC? А то, может быть, и классические для винды +⃞ / −⃞ .Alexey Samlyukov wrote:А если так нарисовать?в скобках символы 0х12 и 0х19.Code: Select all
╔════════════ Information ═════════════╗ ╟─────── Fixed disk C:\ (NTFS) ─────[↓]╢ ║ Total bytes 10 487 197 696 ║ ║ Free bytes 840 957 952 ║ ║ Volume label SYS_ALX ║ ║ Serial number 2808-E9FC ║ ╟─────────────── Memory ────────────[↕]╢ ╟──────────── Power Status──────────[↕]╢ ╚══════════════════════════════════════╝
Code: Select all
╔════════════ Information ═════════════╗ ╔════════════ Information ═════════════╗
╟[▼]──── Fixed disk C:\ (NTFS) ────────╢ ╟[−]──── Fixed disk C:\ (NTFS) ────────╢
║ Total bytes 10 487 197 696 ║ ║ Total bytes 10 487 197 696 ║
║ Free bytes 840 957 952 ║ ║ Free bytes 840 957 952 ║
║ Volume label SYS_ALX ║ ║ Volume label SYS_ALX ║
║ Serial number 2808-E9FC ║ ║ Serial number 2808-E9FC ║
╟[►]──────────── Memory ───────────────╢ ╟[+]──────────── Memory ───────────────╢
╟[►]───────── Power Status─────────────╢ ╟[+]───────── Power Status─────────────╢
╚══════════════════════════════════════╝ ╚══════════════════════════════════════╝
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: InfoPanel
Тут предлагают так же вынести из qview в отдельную секцию информацию о текущем каталоге:
делаем?
Code: Select all
Folder "Foo Bar"
Contains:
Folders 84
Files 800
Files size 101 198 297
Compressed size 101 198 297
Ratio 100%
Cluster size 4 096
Real files size 103 088 128
Files slack 1 889 831 (1%)
We are the Borg. You will be assimilated.
So Say We All!
So Say We All!
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: InfoPanel
чтобы info панель тоже минуту открывалась?Skirda wrote:Тут предлагают так же вынести из qview в отдельную секцию информацию о текущем каталоге:
Re: InfoPanel
не факт.
эту секцию можно скрыть совсем (по аналогии с питаловом)
эту секцию можно скрыть совсем (по аналогии с питаловом)
We are the Borg. You will be assimilated.
So Say We All!
So Say We All!