Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (Часть 7)

Автор: kalimusha
Дата сообщения: 04.12.2010 18:17
Avada


Цитата:
kalimusha
У меня 32-битная система, и последний раз в деле я это подменю видел во время альфа-тестирования 7.50, когда была временно включена возможность его видеть где угодно. В нижней части подменю X64 отображается команда Настроить... (Configure...). Дальше, соответственно, можно выполнять включение/исключение заданного расширения меню из подменю X64. Но, насколько понимаю, в основном контекстном меню под x64 оно от этого не появится (проверить не могу, у меня в тестовой версии расширения отображались везде, но они были 32-битные). Потому и говорю, что не то.


но почему же в 32-битном Total commandere 64-битный WinRaR? в отличие от 7-zip? отображается в контекстном меню нормально, т.е. напрямую, без подменю x64 ?
Автор: Rodny
Дата сообщения: 04.12.2010 18:21
naben 18:04 04-12-2010
Цитата:
Просто пригрузи процессор на 100% какой нибудь программой, например кодировщиком видео, и понаблюдай как 7.55а и 7.56 перемещаются по папкам, думаю результат будет на лицо

Не вижу абсолютно никакой разницы.
Автор: Avada
Дата сообщения: 04.12.2010 18:28
naben
Вот я именно это и делал. Ладно, посоветую другим.

NickOnToluca
Посмотрел видео несколько раз, но принцип работы кнопки "Включить", к примеру, так и не понял. Видно, день неудачный. Надеюсь, другим повезёт больше.

kalimusha
Понятия не имею, почему. И ничего не могу проверить по вышеназванной причине.
Автор: CaptainFlint
Дата сообщения: 04.12.2010 18:48
kalimusha

Цитата:
но почему же в 32-битном Total commandere 64-битный WinRaR?

Он там не 64-битный. Просто 64-битный WinRAR устанавливает в систему и 32-, и 64-битное расширение оболочки, а 7-zip — только 64-битное. Расширение оболочки — это обычная библиотека, DLL, а система принципиально не позволяет внедрять 64-битные библиотеки в 32-битные процессы и наоборот (не считая одного очень редкого, крайне специфического и не встречающегося в реальной жизни исключения). Именно поэтому Гислер вынужден был реализовать 64-битную заглушку, которая подключает в себя 64-битные расширения и посредством специального канала связи пересылает информацию о них в основной 32-битный процесс Тотала — по-другому просто не сделать.

Другой вопрос, что Гислер мог бы добавлять эти пункты не в подменю X64, а в основное меню, технических ограничений здесь нет (вроде бы). Но учитывая, как тормозно работает этот способ передачи данных, я был бы первым, кто попросил бы сделать такое "прямое" встраивание отключаемым.
Автор: NickOnToluca
Дата сообщения: 04.12.2010 18:50
Avada

Цитата:
принцип работы кнопки "Включить"

Там кнопка, которая ссылается на панель, на которой она и висит, но эта кнопка уже без опции "как меню", поэтому она просто включает панель, а не показывает ее.
Я позже в виде скриншотов сделаю в дополнение к описанию.
Автор: ViNiNi
Дата сообщения: 04.12.2010 18:51
У меня три вопроса?
1. В одной из сборок я нашел русифицированный wincmd.ini (вроде это сборка IMPOMEZIA). Меня терзают смутные сомнения, что русификацией данного файла не разработчик данной сборки занимался. Есть ли русифицированный wincmd.ini файл? Если не прав, поправьте.
2 Какой плагин создает кнопки в виде раскрывающего меню, т.е. при нажатии кнопки открывалось меню с кнопками?
P.S. Ссылка "Ветвящееся меню из панелей http://www.youtube.com/watch?v=k7n3G8lRYa8" от NickOnToluca не работает.
3. Можно ли создавать фоновый цвет для строки (именно для данной строки) по выбранному шаблону? У меня в текстовом документе раскрашены буквы в синий цвет, я хочу раскрасить эту строку (не буквы, а строку) по шаблону "создан не более 1 часа назад"; чтобы буквы текстового документа были синими, а подсвечивалась строка этого текста, например: желтизной.
Автор: naben
Дата сообщения: 04.12.2010 18:52
Avada, Rodny
Во всём виноват параметр:
WatchDirs=1
Отвечает за автоматическое обновление каталогов. Так же тормоза происходят при складывании остальных значений и этой единички. Наверное, Гислер что-то менял в функции обновлений каталогов.
Пробуйте
Автор: kalimusha
Дата сообщения: 04.12.2010 19:01
CaptainFlint

спасибо за развернутый ответ ... значит ли это, что если я на windows 7 x64 установлю 32-битный 7-zip, то в контекстном меню total commander он пропишется напрямую, без подменю ?
Автор: NickOnToluca
Дата сообщения: 04.12.2010 19:02
ViNiNi

Цитата:
Какой плагин создает кнопки в виде раскрывающего меню, т.е. при нажатии кнопки открывалось меню с кнопками?

Это не плагин. Это встроенная фича начиная с какой-то версии.
Я готовлю описание подробное. А ссылка работает.
Автор: Rodny
Дата сообщения: 04.12.2010 19:11
naben 18:52 04-12-2010
Цитата:
Во всём виноват параметр:
WatchDirs=1

У меня WatchDirs=11
Автор: NickOnToluca
Дата сообщения: 04.12.2010 19:13
КНОПКА ВЕТВЯЩЕГОСЯ МЕНЮ ПАНЕЛЕЙ

Эта кнопка позволяет видеть дополнительные панели как в виде меню
(чтобы запускать, не переключаясь на другую панель), так и в виде текущей панели.

[more=Читать дальше...]
КНОПКА ВЕТВЯЩЕГОСЯ МЕНЮ ПАНЕЛЕЙ

Эта кнопка позволяет видеть дополнительные панели как в виде меню
(чтобы запускать, не переключаясь на другую панель), так и в виде текущей панели.
Во многих сборках есть кнопки, которые переключают на другую панель.
Однажды мне показалось, что отдельные кнопки для переключения панелей
в сумме занимают много места и я решил объединить все три в одну,
что тоже присутствовало во многих сборках.

Видео: http://www.youtube.com/watch?v=k7n3G8lRYa8

Для этого делается отдельная панель, например, Panels.bar,
на которой, допустим, три кнопки:
"Основная", "Системная" и "Пользовательская" (можно больше).
Соответственно каждой из них создается файл панели:
Default.bar, System.bar, User.bar ...

Теперь на основную панель тотала вешается кнопка с командой
"%COMMANDER_PATH%\Panels.bar" и произвольной иконкой.
И главное - с опцией "как меню".


Панель Panels.bar снабжается похожими кнопками:
"%COMMANDER_PATH%\Default.bar"

ВАЖНО! Обратите внимание, что эта кнопка - без опции "как меню"
Она нам понадобится, чтобы возвращаться к основной панели.

"%COMMANDER_PATH%\System.bar"


"%COMMANDER_PATH%\User.bar"


Эти три кнопки ставим тоже "как меню".

Вроде все, но... Как теперь кидать мышкой программы на панель?
Для этого делаем возможность включать нашу "менюшную" панель как обычную.
Просто добавляем первой же кнопкой на панелях System.bar и User.bar кнопку,
которая ссылается на эту же панель, но без опции "как меню".





Т.е. панель будет содержать кнопку, которая ссылается на саму эту панель.

Осталось только одно - путь обратно к меню панелей.
Для этого на каждую из наших дополнительных панелей
копируем кнопку выбора панелей, которая есть на основной панели.

Цитата:
"%COMMANDER_PATH%\Panels.bar" и произвольной иконкой.
И главное - с опцией "как меню".


Таким образом, можно сделать сколько угодно ветвящееся меню.

ПОДСКАЗКА: Все панели лучше не создавать с нуля, а клонировать из Default.bar, которая уже чем-то заполнена, а потом уже перенастраивать.

Из недостатков только то, что, когда панель включена,
кнопка "Включить" все так же присутствует на панели,
хотя функцию свою уже отработала.
Но это не важно.[/more]
Автор: naben
Дата сообщения: 04.12.2010 19:18
Rodny
11 тоже подходит, что бы начало тормозить Проц хоть пригружал на 100%? У меня лично всё очень явно видно на разных версиях.
Автор: ViNiNi
Дата сообщения: 04.12.2010 19:18
NickOnToluca

Цитата:
А ссылка работает.

У меня экран изображения при загрузки пишит "An error occurred, please try again later."

Цитата:
Я готовлю описание подробное.

Я буду очень рад за ваш труд.
Автор: Avada
Дата сообщения: 04.12.2010 19:18
naben
Функция слежения в новой истории несколько раз упоминается, но никаких таких изменений в ней не просматривается.
Что касается складывания, то это проверять смысла нет. Единичка — базовый компонент битовой суммы. Если функция слежения отключена, то суммировать её уже не с чем, прочие опции недоступны.

ViNiNi
1. windmd.ini — это основной файл настроек. Он вообще не русифицируется в принципе за полной ненадобностью и невозможностью этого: там только секции, ключи и их значения. Ни с каким другим файлом не перепутано?
2. Ссылка прекрасно работает, открывал в разных браузерах несколько раз.
3. Для строки — нет. Только для самого имени файла/папки.

Добавлено:
NickOnToluca
Спасибо, теперь понятно.
Автор: naben
Дата сообщения: 04.12.2010 19:23
Avada

Цитата:
Функция слежения в новой истории несколько раз упоминается, но никаких таких изменений в ней не просматривается.

Раз упоминается, значит он там ковырялся и что-то напортачил )

Цитата:
Что касается складывания, то это проверять смысла нет. Единичка — базовый компонент битовой суммы. Если функция слежения отключена, то суммировать её уже не с чем, прочие опции недоступны.

Ну да, так и есть, я и показал на примере WatchDirs=1 , но просто лично у меня стояла цифра 53, сложенная из кучи других цифр
Автор: NickOnToluca
Дата сообщения: 04.12.2010 19:26
naben

Цитата:
WatchDirs=1 , но просто лично у меня стояла цифра 53, сложенная из кучи других цифр

У меня - 51.
Что это значит?
Автор: naben
Дата сообщения: 04.12.2010 19:29

Цитата:
У меня - 51.
Что это значит?

Это значит, что:
51= 32+16+2+1
1: включить функцию слежения (по умолчанию она отключена).
2: также обнаруживать изменения размера, даты, атрибутов.
16: обновлять строку состояния (общее количество файлов). Внимание: может замедлять работу на больших дисках!
32: обновлять информацию о свободном дисковом пространстве. Внимание: может замедлять работу на больших дисках!

Автор: ViNiNi
Дата сообщения: 04.12.2010 19:29

Цитата:
У меня экран изображения при загрузки пишит "An error occurred, please try again later."

Прошу меня извинить, использовал другой браузер, все нормально. Проблема была в моих настройках браузера компьютера.


Добавлено:
Avada

Цитата:
Он вообще не русифицируется ... . Ни с каким другим файлом не перепутано?


В windmd.ini было: "
[Configuration]
; При сравнении файлов игнорируется разница во времени, составляющая ровно один час. Это полезно при сравнении NTFS- и FAT-томов (летнее время!).
1hourdif=1

; Поиск в каталоге:
; 0 = Ctrl+Alt; 1 = Alt; 2 = только буква; 3 = буква (с диалогом поиска); 4 = отключён.
; Используйте Ctrl+Q для поиска
AltSearch=4!
"

и т.д.
А в общем это не так важно.

Добавлено:

Цитата:
windmd.ini

Опечатка: wincmd.ini
Автор: naben
Дата сообщения: 04.12.2010 20:09
ViNiNi
Да это просто кто-то взял и вставил комментарии, это только утяжеляет конфигурационный файл.
Автор: Avada
Дата сообщения: 04.12.2010 20:20
ViNiNi
Собственно, уже пояснили. Я, оказывается, даже успел забыть, что такое иногда делают. Хозяин, безусловно, барин, но это плохое решение по многим причинам. Если во время правки перед глазами нужны подробные описания любого ключа (а это, конечно, очень желательно), настоятельно рекомендую Configuration Editor из недавно тут упоминавшегося пакета Ultra TC Editors. Лучше этой утилиты внешней программы настройки TC не существует.
Автор: LonerDergunov
Дата сообщения: 04.12.2010 20:56
Какие разрешения и цвета значков актуальны на Панели инструментов?
16, 24 и 32 в подавляющем большинстве случаев, наверное, достаточно.
А вот цвета? Достаточно оставить только полноцветные или же 256 и 16?
В каком случае могут пригодиться 256 и 16 цветов? Что будет если они отсутствуют в значке - значок вообще не отобразится?
Автор: naben
Дата сообщения: 04.12.2010 21:14
LonerDergunov
На Windows 2000 и ниже вроде как нету прозрачности, поэтому будут по краям чёрные или же их вообще видно не будет.
Автор: SuperBabay
Дата сообщения: 04.12.2010 21:19
naben

Цитата:
На Windows 2000 и ниже вроде как нету прозрачности,

Прозрачность появилась как раз начиная с Win2k
Автор: LonerDergunov
Дата сообщения: 04.12.2010 21:51
Windows ранее 2000 уже не особо актуальны.
А что насчет Linux+wine? В каком виде должны быть иконки, чтобы хоть как-то отображались?
16-цветный вариант нужен или 256-цветный?
Автор: naben
Дата сообщения: 04.12.2010 23:37
SuperBabay
Лично проверил на Windows 2000, полупрозрачные тени 32-битных значков Тотал не воспринимает и показывает в виде не очень приятной черноты. Не зря все иконки Гислер сделал в 256-цветном виде
LonerDergunov
В Wine можно использовать 32-битные иконки без проблем
Автор: CaptainFlint
Дата сообщения: 05.12.2010 00:00
kalimusha

Цитата:
значит ли это, что если я на windows 7 x64 установлю 32-битный 7-zip, то в контекстном меню total commander он пропишется напрямую, без подменю ?

Совершенно верно.
Автор: LonerDergunov
Дата сообщения: 05.12.2010 00:20

Цитата:
Лично проверил на Windows 2000, полупрозрачные тени 32-битных значков Тотал не воспринимает и показывает в виде не очень приятной черноты. Не зря все иконки Гислер сделал в 256-цветном виде

Если в иконке есть 256-цветный вид, то он именно он отображается в Win2000 или Тотал пытается отобразить 32-битную иконку с чернотой?
Автор: naben
Дата сообщения: 05.12.2010 00:30
LonerDergunov
Если в иконке есть 256-цветный вид, то он именно он отображается в Win2000, а если его нет, то Тотал пытается отобразить 32-битную иконку с чернотой
Автор: Nikoderiko
Дата сообщения: 05.12.2010 02:01
Вопрос к знатокам - можно ли сделать в TC выделение файлов как в Windows
(кадрирующей рамкой по умолчанию)?
Автор: Rodny
Дата сообщения: 05.12.2010 04:09
Nikoderiko
Только колесом и только при помощи TWinKey

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

Предыдущая тема: 1С: вопросы по Конфигурациям 1C


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.