Страница 2 из 6

Добавлено: Пт апр 30, 2010 12:51
ask-rus
sa писал(а):1. Устанавливаем фокус на панель инструментов командой cm_FocusButtonBar
О, май гад! Я даже не знал, что так можно :)
Биг сенкс!

Добавлено: Пт апр 30, 2010 13:27
sa
ask-rus писал(а):Я даже не знал, что так можно
Tcc! С помощью этой команды можно даже добраться до скрытых с помощью BarLimitLines строк панели инструментов:
14.06.09 Added: wincmd.ini [ButtonBar] BarLimitLines=<nr> limits the number of button rows in the button bar to <nr> lines (0=unlimited). The hidden rows can still be accessed via Alt+Shift+F11 and the cursor keys

Добавлено: Пт апр 30, 2010 14:14
Flasher
sa писал(а):2. Убираем фокус с панели инструментов любым доступным способом: нажатием какой-нибудь кнопки панели, кликом на файловой панели или в командной строке, клавишей Esc и т.п.
Последняя операция сопровождается (ненужной?) перерисовкой всей панели инструментов.
Не подтверждаю. Перерисовки не наблюдалось ни в 7.50, ни в этой бэте.

Добавлено: Пт апр 30, 2010 14:44
sa
Flasher писал(а):Перерисовки не наблюдалось
Даже, если в диалоге "Настройка панели инструментов > Вид кнопок" снять галку "Маленькие", а размер установить, скажем, равным 17 или 48?

Добавлено: Пт апр 30, 2010 14:49
ask-rus
sa,
32-значки;
Без флажков:
Cтиль XP
Плocкиe
Maлeнькиe
tc 7.50a
Нет перерисовки, о которой ты говоришь.

Добавлено: Пт апр 30, 2010 16:50
Tol!k
7.50a, Размер 18
Есть некое помаргивание, не всегда возникающее в первом ряду кнопок,
но всегда возникающее во втором

Добавлено: Сб май 01, 2010 00:18
Flasher
sa писал(а):Даже, если в диалоге "Настройка панели инструментов > Вид кнопок" снять галку "Маленькие", а размер установить, скажем, равным 17 или 48?
Я вообще забыл когда у меня в последний раз маленькие стояли.) Слишком уж они малоинформативные, особенно для скриптов. Так что делай выводы.

Tol!k
У меня даже помаргивания не наблюдалось. Всё чётко, без изъянов.

Добавлено: Сб май 01, 2010 00:34
sa
Flasher писал(а):Я вообще забыл когда у меня в последний раз маленькие стояли.
Я тоже про себя не помню :). Жаль, что вопрос про 17 или 48 остался без ответа. Впрочем, наверное, степень помаргивания в значительной степени определяется древностью железа.
Tol!k писал(а):Есть некое помаргивание, не всегда возникающее в первом ряду кнопок,
но всегда возникающее во втором
Похожие симптомы. Панель как бы вздрагивает, чем ближе к её нижнему правому краю, тем заметнее. Если задать маленькие кнопки, то эффект не ощутим.

Добавлено: Сб май 01, 2010 01:09
Flasher
sa писал(а):Жаль, что вопрос про 17 или 48 остался без ответа. Впрочем, наверное, степень помаргивания в значительной степени определяется древностью железа.
Хорошо, беру свои слова назад. При таких размерах(32 также) действительно незначительный скачок полутонов имеется. Только как-то язык не поворачивается назвать это перерисовкой(иначе значки бы обновлялись поочерёдно), да и помаргиванием вряд ли, поскольку оно подразумевает под собой несколько световых всплесков. У меня этот микрокосяк(если его можно так назвать) никакого резонанса психики не вызывает, при том что с размером иконок в 24 пикселя(к кот. я привык уже довольно давно, раньше стояло 22) даже малейшего всплеска нет, или он настолько микроскопичен, что превышает максимально воспринимаемую человеком частоту смены кадров (24 в секунду).

И посему возник вопрос: как при таком "древнем" железе вдруг понадобилось купить монитор с диагональю свыше 20-ти дюймов? Иначе объяснить логику применения значков 48-пиксельного формата я вразуметь не в состоянии. Может оно не такое уж и древнее по меркам ТС? :wink:

Добавлено: Сб май 01, 2010 13:07
sa
Ещё один "микрокосяк" из той же оперы.
1. Устанавливаем фокус на панель инструментов командой cm_FocusButtonBar или нажатием эквивалентной этой команде комбинации клавиш Alt+Shift+F11.
2. Вызываем какое-нибудь выпадающее меню.
3. Убираем фокус с выпадающего меню: кликом на файловой панели или в командной строке, клавишей Esc и т.п. (по сути, выполняем отказ от меню).
Рядом с кнопкой вызова меню в течение нескольких секунд наблюдаем всплывающую подсказку для этой кнопки (режим показа подсказок над кнопками панели инструментов должен быть включен).
[off]
Flasher
Не понял, почему из формулы вычисления диагонали моего монитора выпало число 17, которое я тоже упоминал... :) [/off]

Добавлено: Вс май 02, 2010 01:46
Flasher
sa
Насчёт вызова конт. меню из тулбара по клавише Context menu, Ctrl+F9(F10) подсказка в отличии от клика правой кнопки мыши действительно остаётся, только я бы Esc в данном случае не учитывал, так как фокус ещё остаётся активным на панели инструментов, по первому клику он убирает только само меню, повторный же клик этого следа не оставляет.
sa писал(а):Не понял, почему из формулы вычисления диагонали моего монитора выпало число 17, которое я тоже упоминал.
Ну если эта 17-шка допускает соответствующие разрешения экрана, то опять же возникает вопрос касаемо "древности". Скажем, при стандартном режиме в 1024x768 и заполненности хотя бы двух строк на тулбаре это заняло бы примерно 3/5 экрана, что для юзабильности, мягко говоря, нецелесообразно.

Добавлено: Вс май 02, 2010 08:12
sa
Flasher писал(а):Насчёт вызова конт. меню из тулбара по клавише Context menu
Это уже новый косяк, заметьте, не я его обнаружил!
У меня речь шла не о контекстном меню, а о панели в виде выпадающего меню - вот такой, например. В указанной теме описан ещё один раздражающий момент с изредка (закономерности пока не уловил) происходящей задержкой вызова такого меню.

Добавлено: Вс май 02, 2010 11:53
GGS
Наблюдаю досадный баг при синхронизации папки с её архивом:

Изображение

Если снять отметку [ ] Пустые каталоги - всё чисто (в pb1 и pb2 бага нет).

Тестовый архив для воспроизведения:

Код: Выделить всё

MIME-Version: 1.0
Content-Type: application/octet-stream; name="Test.rar"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Test.rar"

UmFyIRoHAM+QcwAADQAAAAAAAABKA3QggC8ABgAAAAYAAAAC5E6qDwAAojwdMA8AACAAAFRlc3Rc
MVxUZXN0LnR4dHRlc3QNCkm4dCCALwAGAAAABgAAAALkTqoPAACiPB0wDwAAIAAAVGVzdFwyXFRl
c3QudHh0dGVzdA0Kd9N0IIAvAAYAAAAGAAAAAuROqg8AAKI8HTAPAAAgAABUZXN0XDNcVGVzdC50
eHR0ZXN0DQosSXQggC0ABgAAAAYAAAAC5E6qDwAAojwdMA0AACAAAFRlc3RcVGVzdC50eHR0ZXN0
DQqmL3TggCYAAAAAAAAAAAACAAAAAAAAojwUMAYAECAAAFRlc3RcMRx+dOCAJgAAAAAAAAAAAAIA
AAAAAACiPBQwBgAQIAAAVGVzdFwyik504IAmAAAAAAAAAAAAAgAAAAAAAKI8FDAGABAgAABUZXN0
XDMOkHTggCQAAAAAAAAAAAACAAAAAAAAojwUMAQAECAAAFRlc3TEPXsAQAcA

Добавлено: Вс май 02, 2010 21:59
dvb
GGS ,подтверждаю. Интересно, что если поменять панели местами(архив справа) ,то ошибка выглядит по-другому. Кстати, возможно(но не уверен) похожая ошибка у меня как-то проявилась всего один раз при многочисленных синхронизациях с zip-архивом на более ранних версиях TC(7.50а-7.55pb2,точно не помню),но после полной переупаковки она исчезла и я не смог ее повторить.

Добавлено: Вс май 02, 2010 23:13
GGS
dvb писал(а):с zip-архивом на более ранних версиях TC
На ZIP-архивах я ошибку не наблюдаю. Синхронизация с архивом по содержимому появилась только с 7.55, но в моём примере включение по содержимому не обязательно.
Я заметил эту бяку сразу с выходом pb3, на своих более ветвистых архивах, но только сейчас дошёл до условий её воспроизвеления.
Повторяю, до 7.55pb3 этого не было.