View previous topic :: View next topic |
Author |
Message |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2692
|
(Separately) Posted: Sun Apr 25, 2010 17:53 Post subject: |
|
|
Не могу понять логику работы “Add 4:To consider hidden/system flag in main program”
из опции, добавленной ещё в beta 1
Quote: | 04.12.09 Added: Synchronize dirs: Allow to exclude hidden/system files: wincmd.ini [Configuration] SyncHideHiddenSystem=0 0: never hide, 1:hide if files on both sides are hidden/system, 2:hide if any side is hidden/system. Add 4:To consider hidden/system flag in main program |
Если установлено значение SyncHideHiddenSystem равное 4 (0+4), то состояние опции для отображения скрытых/системных файлов в основной программе (cm_SwitchHidSys?) никакого влияния на исключение из синхронизации скрытых/системных файлов не оказывает.
Если установлено значение SyncHideHiddenSystem равное 5 (1+4) или 6 (2+4), то состояние опции для отображения скрытых/системных файлов в основной программе соответствующим образом учитывается при исключении из синхронизации скрытых/системных, но, по-моему, с точностью до наоборот. То есть, если скрытые/системные файлы видны на файловых панелях, то они не видны при синхронизации, а если не видны на файловых панелях, то видны при синхронизации.
Или именно такая логика и предусмотрена? Какие мнения по этому поводу? |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Sun Apr 25, 2010 21:10 Post subject: |
|
|
sa
Могу только сказать, что суммирование чего бы то ни было с нулём смысла не имеет, поэтому значения 4 в чистом виде по такому описанию быть не может. Что касается взаимоотношений этого ключа и ключа ShowHiddenSystem, то, действительно, логика вроде бы требует поведения, обратного наблюдаемому. Самое занятное, что я вообще не нашёл ни на одном форуме, кроме нашего, вопросов по этому ключу. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Sun Apr 25, 2010 21:58 Post subject: |
|
|
Думаю, подразумевалось то, что при значении 0 синхронизатор действует в старом стиле - всегда показывает скрытые/системные файлы, а если указано особое значение, то - согласно значению.
Кстати, для данного параметра, судя по всему, указаны непосредственно значения, а не флаги, то есть, суммировать их нельзя. Последовательность значений не является супервозрастающей (каждое следующее больше суммы предыдущих) - значит, флагами они быть не могут - например, ТК при всем желании не сможет понять, что ему указали - режим 3 или сумму режимов 1+2 (правильные флаги имели бы значения 1, 2, 4, 8, а не 1, 2, 3, 4). Да и сами по себе режимы не являются независимыми - например, режим 2 полностью содержит в себе функции режима 1. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2692
|
(Separately) Posted: Sun Apr 25, 2010 22:15 Post subject: |
|
|
MVV wrote: | Кстати, для данного параметра, судя по всему, указаны непосредственно значения |
Я тоже сначала так полагал. Тогда почему, если установлено значение SyncHideHiddenSystem равное 4, состояние опции ShowHiddenSystem никакого влияния на исключение из синхронизации скрытых/системных файлов не оказывает? |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2692
|
(Separately) Posted: Sun Apr 25, 2010 22:52 Post subject: |
|
|
Но почему в описании опции указано не просто значение 4, а именно Add 4:? Точно так же написано и в справке TC.
По-моему это о как раз о значениях 5 и 6 в дополнение к 1 и 2. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Sun Apr 25, 2010 22:57 Post subject: |
|
|
Очевидно, имеется в виду "прибавьте 4". То есть, если стоит 1 или 2, то всегда. Если 1+4 или 2+4, то в зависимости от настроек ТК. Веселая, в общем, смесь флагов и значений (посмотрел, встречается дважды - в параметре запуска файлов по одному щелчку и тут). Зарепортил тут. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Last edited by MVV on Sun Apr 25, 2010 23:02; edited 1 time in total |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2692
|
(Separately) Posted: Sun Apr 25, 2010 23:01 Post subject: |
|
|
MVV wrote: | Очевидно, имеется в виду "прибавьте 4". |
Именно к такому выводу я и пришёл в итоге. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Sun Apr 25, 2010 23:09 Post subject: |
|
|
Кстати, параметр не затрагивает скрытые папки.
Думаю, в идеале бы иметь опции синхронизации скрытых файлов и папок в виде пары галочек в окне синхронизатора - а начальное значение им ставить в зависимости от этого параметра. Галочка стоит - синхронизировать, серая - синхронизировать, если скрытая с обеих сторон, не стоит - не синхронизировать. То есть, либо обе галки всегда сняты при открытии синхронизатора, либо серые (если SyncHideHiddenSystem=1), либо всегда установленные (если SyncHideHiddenSystem=2), либо ставятся, если в ТК включен показ скрытых. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
cluster
Joined: 26 May 2009 Posts: 80
|
(Separately) Posted: Mon Apr 26, 2010 15:37 Post subject: |
|
|
Из истории программы:
Quote: | 11.04.10 Fixed: Find files dialog, search by date/time ("Advanced" tab): Text box too short in "From" and "To" fields to edit time added via >> button |
Несколько минут сравнивал и 7.50а, и бету2 - не нашёл разницы. Что тут исправлено-то? |
|
Back to top |
|
 |
Lazy Crazy

Joined: 16 Jan 2005 Posts: 400
|
(Separately) Posted: Mon Apr 26, 2010 23:54 Post subject: |
|
|
cluster wrote: |
Несколько минут сравнивал и 7.50а, и бету2 - не нашёл разницы. Что тут исправлено-то? |
У меня и сейчас последняя цифра года не помещается (в масштабе экрана 120 точек/дюйм).  _________________
 |
|
Back to top |
|
 |
skole

Joined: 31 Dec 2004 Posts: 162 Location: Россия, Оренбург
|
(Separately) Posted: Tue Apr 27, 2010 14:37 Post subject: |
|
|
Total Commander 7.55 beta 3
Serv-U
при попытке скопировать в фоновом режиме Тотал крашит... У кого такое было? |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Wed Apr 28, 2010 19:11 Post subject: |
|
|
cluster wrote: | Несколько минут сравнивал и 7.50а, и бету2 - не нашёл разницы. Что тут исправлено-то? |
Вообще-то сравнивать следовало скорее бету 2 и бету 3. Но разницы между дочерними окнами действительно нет абсолютно никакой. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
sa
Joined: 29 Apr 2009 Posts: 2692
|
(Separately) Posted: Fri Apr 30, 2010 11:56 Post subject: |
|
|
Нельзя ли следующее поведение рассматривать как баг?
1. Устанавливаем фокус на панель инструментов командой cm_FocusButtonBar или нажатием эквивалентной этой команде комбинации клавиш Alt+Shift+F11.
2. Убираем фокус с панели инструментов любым доступным способом: нажатием какой-нибудь кнопки панели, кликом на файловой панели или в командной строке, клавишей Esc и т.п.
Последняя операция сопровождается (ненужной?) перерисовкой всей панели инструментов.
Если фокус на кнопке панели устанавливается мышкой, подобной проблемы нет.
PS Такое поведение наблюдается с момента появления команды cm_FocusButtonBar в версии 7.50. |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|