Страница 120 из 211

Добавлено: Вс июн 26, 2011 15:50
VadiMGP
ask-rus писал(а):1) Есть выделенные файлы - Esc выполняет cm_ClearAll (Снять всё выделение);
Почему обязательно cm_ClearAll? Это уже от юзера зависит - может быть и cm_RereadSource и cm_ClearCfg. Какая команда в TWinKey назначена, та и выполнится. вот мне лично больше нравится cm_RereadSource.
ask-rus писал(а):b) Нет выделенных файлов - двойное нажатие Esc (подобно двойному щелчку мыши) выполняет cm_RestoreSelection (Восстановить выделение);
Интересное дополнение. Я подумаю.
Flasher писал(а):Я предложил.
Вариант реализации? Не видел. Повтори его, пожалуйста.
Flasher писал(а):А зачем эта проверка?
Потому что в зависимости от результата проверки мне надо выполнить разные действия. В одном случае - команду, назначенную юзером в TWinKey, в другом случае - стандартное действие ТС.
Flasher писал(а):Опять же всё из того ответа. Кому пришло в голову?
Да мне не трудно повторить - мне пришло в голову то, что я написал. Если ты считаешь, что в том посте ты предлагал то же самое - готов поверить тебе на слово.

Добавлено: Вс июн 26, 2011 15:59
Flasher
VadiMGP писал(а):вот мне лично больше нравится cm_RereadSource
В таком случае ты можешь обойтись без помощи TwinKey. Мы же обсуждаем то, что в имеет смысл реализовать сторонними средствами.
VadiMGP писал(а):Вариант реализации? Не видел. Повтори его, пожалуйста.
Не понимаю. Объясни, что ты понимаешь под вариантом реализации.
VadiMGP писал(а):Потому что в зависимости от результата проверки мне надо выполнить разные действия.
А у тебя разве не вшита защита для других окон? Мы вроде этот этап проходили, когда команды срабатывали не там, где надо.
VadiMGP писал(а):Если ты считаешь, что в том посте ты предлагал то же самое - готов поверить тебе на слово.
Хорошо, так и сделай. :) Но идея мне сама не нравится. Два раза жать Esc в полном списке - не про меня.

Что насчёт иконки?

Добавлено: Вс июн 26, 2011 16:47
ask-rus
VadiMGP писал(а):Почему обязательно cm_ClearAll?
Это то, чего бы хотелось мне лично, а там уж сами чего изменить.
VadiMGP писал(а):Это уже от юзера зависит - может быть и cm_RereadSource
Наверное, не логично обновлять панель по Esc. У меня ассоциации с Esc такие: "закрыть", "отключить", "снять" и т. д.
VadiMGP писал(а):и cm_ClearCfg
Есть такая команда? cm_ClearSelCfg, как и cm_ClearAllCfg, не запоминают выделение после снятия, чтобы потом его можно было бы восстановить двойным нажатием Esc.
VadiMGP писал(а):Интересное дополнение. Я подумаю.
По-моему, лучше не придумать уже...

Добавлено: Вс июн 26, 2011 17:03
VadiMGP
Flasher писал(а):Объясни, что ты понимаешь под вариантом реализации.
Увы, объяснить не могу - слишком много времени потребуется. Могу привести пример варианта реализации .
Flasher писал(а):А у тебя разве не вшита защита для других окон? Мы вроде этот этап проходили, когда команды срабатывали не там, где надо.
И что с того? В TWinKey еще много чего вшито и я вовсе не собираюсь связывать обсуждение данной хотелки c чем-либо другим вшитым в TWinKey.
В таком случае ты можешь обойтись без помощи TwinKey. Мы же обсуждаем то, что в имеет смысл реализовать сторонними средствами.
А это ничего, что у меня имеется свое мнение по поводу того, что имеет смысл реализовать а что не имеет смысла?
Наверное, не логично обновлять панель по Esc.
Согласен, но это единственная возможность сбросить одновременно и фильтр и выделение. На безрыбье...
Есть такая команда?
Опечатка. Я имел в виду cm_ClearAllCfg

Добавлено спустя 3 минуты:
ask-rus писал(а):cm_ClearSelCfg, как и cm_ClearAllCfg, не запоминают...
Что, cm_ClearAllCfg тоже не запоминает? Не знал.

Добавлено: Вс июн 26, 2011 17:08
Flasher
VadiMGP писал(а):Могу привести пример
Ясно. Тогда так:
Если иконка в строке состояния есть, то при первом нажатии Esc сбрасывать фильтр, а при следующем - выделение. Если иконки нет, то сбрасывать только выделение, а при повторном нажатии восстанавливать.
VadiMGP писал(а):И что с того? В TWinKey еще много чего вшито и я вовсе не собираюсь связывать обсуждение данной хотелки c чем-либо другим вшитым в TWinKey.
А с того, что нет необходимости устанавливать условие на выполнение, так как команда в любом случае не выполнится. По крайней мере так в ТС. Насчёт TwinKey не уверен, т.к. до сих пор глюки неуместной отработки при тех или иных нажатиях клавиш возникают.
VadiMGP писал(а):А это ничего, что у меня имеется свое мнение по поводу того, что имеет смысл реализовать а что не имеет смысла?
Если есть, расскажи. Пока я с ним не ознакомлен.

И да, уже второй раз игнорируешь один и тот же вопрос. Специально?

Добавлено: Вс июн 26, 2011 18:07
ask-rus
VadiMGP писал(а):Согласен, но это единственная возможность сбросить одновременно и фильтр и выделение.
Ага, но в обычном списке Обновление содержимого панели никакого выделения не сбросит. Не забываем, что фильтр Быстрого поиска - это только частный случай в нашей ситуации.
VadiMGP писал(а):Что, cm_ClearAllCfg тоже не запоминает? Не знал.
Могу в TeamViewer показать, сам удивляюсь.

Добавлено спустя 10 минут:

Вообще-то нечему удивляться, точно не запоминает.

Добавлено: Вс июн 26, 2011 18:17
VadiMGP
Flasher писал(а):Если иконка в строке состояния есть, ...
Пока мне неизвестен способ определить есть там иконка или нет. А поэтому вариант в целом не может быть реализован.
Flasher писал(а):И да, уже второй раз игнорируешь один и тот же вопрос. Специально?
Если исходить из совершенно невероятного, с моей точки зрения, допущения, что это не был риторический вопрос, то я просто не знаю что и сказать.
Flasher писал(а):нет необходимости устанавливать условие на выполнение,...
Мне проще установить условие на выполнение чем ломать голову есть в нём необходимость или нет.
Flasher писал(а):
VadiMGP писал(а):А это ничего, что у меня имеется свое мнение по поводу того, что имеет смысл реализовать а что не имеет смысла?
Если есть, расскажи. Пока я с ним не ознакомлен.
Мне нравится это "если есть"! То есть, ты вполне допускаешь, что у меня может и не быть своего мнения по вопросу что имеет смысл реализовывать? Впрочем, пока это все не вылилось в банальный оффтоп, я более не буду упоминать наличие у меня своего мнения по какому бы то ни было поводу.
ask-rus писал(а):но в обычном списке Обновление содержимого панели никакого выделения не сбросит.
Точно, вот ведь непруха.
Могу в TeamViewer показать, сам удивляюсь.
Да верю,я верю.
Ладно, пока можно считать все вопросы выяснили. Пойду посмотрю как это все в один мешок запхнуть.

Добавлено: Вс июн 26, 2011 18:25
Flasher
VadiMGP писал(а):Пока мне неизвестен способ определить есть там иконка или нет.
Ну так сразу бы и сказал, а то мы тут устроили разговоры. Хотя слово "пока" успокаивает.
VadiMGP писал(а):Если исходить из совершенно невероятного, с моей точки зрения, допущения, что это не был риторический вопрос, то я просто не знаю что и сказать.
А в чём он риторический? Он совершенно прямой. Ответ дан выше.
VadiMGP писал(а):Мне проще установить условие на выполнение чем ломать голову есть в нём необходимость или нет.
А зачем ломать голову, если это заведомо известно? Не может команда, предназначенная для файловой панели, выполниться при активности других окон. Это логика работы ТС.
VadiMGP писал(а):То есть, ты вполне допускаешь, что у меня может и не быть своего мнения по вопросу что имеет смысл реализовывать?
Странный вопрос, не понять как относящийся к моей просьбе поделиться своим мнением. Если интересно, то допускаю я всё или почти всё. Я вообще человек-допуск. :lol:

Добавлено: Пн июн 27, 2011 17:03
sa
[off]
ask-rus
По поводу предлагавшегося назначения клавиши OEM_US`~ для сброса выделения:
ask-rus писал(а):Во-первых, не совсем чисто будет,
А с вводом классического пробела первым в строке поиска разве не точно такая же (не совсем чистая) ситуация, как с вводом буквы Ё или ~? (вопрос риторический)
Add. Понял в чём дело: ты на эту клавишу уже отображение комментариев (cm_SrcComments) переназначил – тоже, кстати, с фильтром не совсем чисто будет. :)
[/off]
ask-rus писал(а):не логично обновлять панель по Esc. У меня ассоциации с Esc такие: "закрыть", "отключить", "снять" и т. д.
Неужели “восстановить выделение” будет логичным пунктом в этом ряду?

Добавлено: Вт июн 28, 2011 18:46
ask-rus
sa писал(а):Неужели “восстановить выделение” будет логичным пунктом в этом ряду?
Esc - Снятие выделения;
Снятие выделения - Восстановление выделения;
Восстановление выделения - 2Esc.
Логика. :idea:

Добавлено: Вт июн 28, 2011 19:04
Avada
ask-rus
С учётом этой логики реализация уже есть, новые фичи тестируются.

Добавлено: Чт июн 30, 2011 21:57
ask-rus
VadiMGP
Возвращаясь к одному из пресловутых барашков:
ask-rus писал(а):3. Смещение вниз на пиксель компонентов окна TC;
Хотелось бы к далекому, но релизу устранить сию приблуду. Удалось повторить? Могу продемонстрировать по TV.

Добавлено: Пт июл 08, 2011 18:46
ask-rus
ask-rus писал(а):1. Мерцание;
[s]2. Скрытие процесса на Панели задач при прямоугольном выделении;[/s]
3. Увеличение размера таба по высоте;
4. Список дисков без отжатия Alt;
5. "Home" и "End" в Список дисков.
"Смещение вниз на пиксель компонентов окна TC" - не совсем верно. На самом же деле происходит увеличение размера таба по высоте на один пиксель при смене режима (Подробный/Краткий) или панели инструментов, пока что выявленные.

Добавлено: Сб июл 16, 2011 20:50
ask-rus
ask-rus писал(а):1. Мерцание;
[s]2. Скрытие процесса на Панели задач при прямоугольном выделении;[/s]
[s]3. Увеличение размера таба по высоте;[/s]
4. Список дисков без отжатия Alt;
5. "Home" и "End" в Список дисков;
6. Фиксированная сетка.
И новый баг:
Изображение Изображение

Попытаться повторить:
1. Большой список файлов на панели, полоса прокрутки в скрины не вошла;
2. "Краткий" режим;
3. По PageDown перемещаем курсор к последнему файлу списка (не столбца);
4. PageUp;
5. Снова PageDown и видим то, что видим.
Перемещать курсор по Left & Right - бага не будет, равно как и по Home & End.

Добавлено: Сб июл 16, 2011 21:39
Avada
ask-rus
Новый баг (активный и неактивный курсоры в одной панели) при выполнении указанных действий подтверждаю. В том числе при настройках TWinKey по умолчанию. Автору сообщено, причины выясняются, некие зависимости от настроек TC (не TWinKey!) уже выявлены и будут проверены.