Universal Viewer - аналог Lister

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Прокси.
Тем, что будет работать в Quick View (^Q) режиме.
И подхватывать размеры окна Фара.
Аватара пользователя
ArkadyVB
Сообщения: 56
Зарегистрирован: Вс фев 18, 2007 14:40

Сообщение ArkadyVB »

>Прокси.

Ну попробуй. Хотя у меня есть сомнения, что там будет ну очень много подводных камней.

PS: Alexis Makarenko сформулирова своб идею для нелинейного масштабирования. По его идее, линейную формулу для k-го масштаба z0+k*s в ирфане (где z0 - минимальный масштаб и равен 10%, s - шаг масштабирования и равен 10%) следует заменить формулой (100%+s)^k, где k может быть как положительным, так и отрицательным (т.е. для нулевого масштаба имеем 100%), что даёт такие шаги:

-4 -3 -2 -1 0 1 2 3 4
...68% 75% 82% 90% 100% 110% 121% 133% 146%...

Также, здесь можно добавить округлений (вариант: свыше 100% округлять до 5-10%, что даёт 110%, 120% 135% 145%...) и проследить, чтобы маленькие соседние масштабы отличались хотя бы на один процент.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Сложно как-то... пока оставлю как есть.
Поль-лю будут непонятны шаги 110-120 (+10), 135 (+15), 145 (+10 снова). А если не округлять, то числа дурацкие (82, 121, 133: будет смотреться странно). Хотя мне, как математику, это понятно.
Аватара пользователя
ArkadyVB
Сообщения: 56
Зарегистрирован: Вс фев 18, 2007 14:40

Сообщение ArkadyVB »

>Клавиши для плавной посимв-й прокрутки я так и не придумал. Alt- стрелки тебе не нравится, а что еще.

Вот, тут дали ссылку: http://super.wincmd.ru/_tmp/v64_060123.zip. Довольно любопытное поделие на тему работы с текстами. Включает поддержку и определение разнообразных кодировок (в том числе utf), показ .doc без MSOffice, масштабирование текста по Num+/Num-, cдвиг текст посимвольно (Left/Right) и листание (^Left/Right). Полагаю, кое какие идеи оттуда точно можно взять, а если удастся скооперироваться, будет совсем замечательно.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Arkady
Мы ее обсуждали, здесь:
http://forum.wincmd.ru/viewtopic.php?p=22484#22484


>Включает поддержку и определение разнообразных кодировок (в том числе utf),

Про кодировки я сказал: todo (не скоро)

> показ .doc без MSOffice,

Не планируется: для этого есть плагин ListDoc

> масштабирование текста по Num+/Num-, cдвиг текст посимвольно (Left/Right) и листание (^Left/Right).

Масштабирование можно сделать. Несложно размер шрифта менять.
Left/right, ^Left/right как я сказал, заняты.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Left/right, ^Left/right как я сказал, заняты.
Не могу больше смотреть на ваши мучения :)
Есть прекрасные клавиши '<' и '>', '[' и ']' с любыми удобными модификаторами. Кроме того можно взять любые две рядом стоящие буквы. Пользователь, которому это действительно будет надо, к клавишам быстро привыкнет.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Maximus
Thanks. В принципе мысль. Только это должно быть настраиваемо тогда (чтобы видно было, что это '[', ']'). А я хочу сделать дефолт без настройки (клавиши, "вшитые" в контрол. Как Ctrl-C, Ctrl-Ins)...
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Масштабирование можно сделать Ctrl+'[' и Ctrl+']' (используется в Word для изменения размера шрифта - будет логичным).
В Opera масштабирование Num+ и Num-. Потому и такие клавиши будут вполне логичными и, можно даже сказать, привычными.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Пока поставил Ctrl + Num+/ Num-.
Если ставлю просто Num+/Num-, оно конфликтует с Num+/Num- назначенным для графики.
Последний раз редактировалось Alextp Чт фев 22, 2007 11:08, всего редактировалось 1 раз.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Только у меня оно не работает :) Может его еще разрешать надо?
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Так я еще не сделал (масш-е для текста. Для графики работает.)
Аватара пользователя
ArkadyVB
Сообщения: 56
Зарегистрирован: Вс фев 18, 2007 14:40

Сообщение ArkadyVB »

>Пока поставил Ctrl + Num+/ Num-.
>Если ставлю просто Num+/Num-, оно конфликтует с Num+/Num- назначенным для графики.

Я не понял, что значит "конфликтует"? Это ведь раздельные режимы, и почему бы для этих раздельных режимов не использовать общие хоткеи для общей функциональности (в данном случае - зум).
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Дельфи-компонент не позволяет задать одну клавишу для 2-х пунктов меню (одна из них не будет работать. даже если вторая команда запрещена)
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Так я еще не сделал
Я имел в виду, что в MSIE не работает :)
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Maximus
Сорри: в MSIE 7.0: Ctrl + Num+/Num-.
Ответить