Universal Viewer - аналог Lister
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Плагины Total Commander

#1: Universal Viewer - аналог Lister Author: Alextp PostPosted: Fri Jun 09, 2006 16:05
    —
Universal Viewer - это универсальный файловый просмотрщик, во многом аналогичный Total Commander Lister. Поддерживаются все режимы просмотра Lister: текст, двоичный, 16-ричный...

Ссылки:


Last edited by Alextp on Tue Mar 31, 2009 00:03; edited 23 times in total

#2:  Author: sergeichLocation: Москва PostPosted: Wed Jun 14, 2006 00:28
    —
Супер! Идея интересная. Только иногда при просмотре текста шрифт не тот, что в настройке, а по умолчанию.

#3:  Author: sergeichLocation: Москва PostPosted: Wed Jun 14, 2006 18:05
    —
В новой версии все заработало!

#4:  Author: aldares PostPosted: Mon Jun 19, 2006 06:40
    —
Имхо, малополезная вешь. Листер с плагинами может работать автономно, не завися от версии браузеров, офисов и прочего.

#5:  Author: Sam DarkLocation: Voronezh, Russia PostPosted: Mon Jun 19, 2006 21:42
    —
Как компонент хорошая штука, как замена листеру - пока никак.

#6:  Author: НикLocation: Москва PostPosted: Fri Jun 23, 2006 19:28
    —
А почему бы не объединить возможности этого листера с View64, который, ИМХО, лучший просмотрщик для текстовых и табличных файлов...

#7:  Author: Alextp PostPosted: Fri Jun 23, 2006 21:16
    —
А как я их объединю? Smile

View64 не моя программа.

#8:  Author: Alextp PostPosted: Fri Jun 23, 2006 21:18
    —
1.3.4 (23.06.06): опция "Fit image to window" масштабирует изображение пропорционально и центрирует его, масштабируются только большие изображения; поиск назад в режимах Двоичный/Hex

1.3.3 (19.06.06): команды "Следующий файл"/"Предыдущий файл" (Ctrl+PgDn/Ctrl+PgUp)

#9:  Author: Alextp PostPosted: Mon Jun 26, 2006 13:15
    —
1.3.5 (26.06.06): чтение изображений с Unicode-именами;
опция "Image background";
опция во Viewer.ini "FileSortOrder": 0: сортировать файлы по расширению (по умолчанию), 1: по имени

#10:  Author: Alextp PostPosted: Wed Jun 28, 2006 10:20
    —
1.4.0 beta (28.06.06):
поддержка WLX-плагинов: дополнительный режим просмотра "Плагины" и диалог "Настройка плагинов";
занятые на запись файлы можно открыть в режиме Текст

#11:  Author: Alextp PostPosted: Thu Jun 29, 2006 17:39
    —
Обновление беты:

- опция "Плагины имеют больший приоритет";
- клавиша 7 или Ctrl+R циклически меняет плагины, подходящие для данного файла;
- пути к файлам Total Commander определяются автоматически;
- опция во Viewer.ini "FileNextSpace" (0/1): использовать клавиши Ctrl+PgDn/Ctrl+PgUp или Space/BackSp для выбора следующего/предыдущего файла

#12:  Author: Sam DarkLocation: Voronezh, Russia PostPosted: Fri Jun 30, 2006 11:46
    —
Так как программу можно пристроить вместо листера?

#13:  Author: Alextp PostPosted: Fri Jun 30, 2006 11:58
    —
Sam Dark wrote:
Так как программу можно пристроить вместо листера?

Очень просто. В опциях, "Правка/Просмотр", задать путь к Viewer.exe и выбрать радиокнопкой, по F3 (вместо Листера) или Alt+F3 его вызывать.
Я себе задал по Alt+F3.

#14:  Author: Lamer PostPosted: Sun Jul 02, 2006 21:38
    —
Выход из Листера по завершении проигрывания файла плагином MMedia отключается в настройках самого MMedia. (по мотивам known problems на оффоруме).

#15:  Author: Alextp PostPosted: Sun Jul 02, 2006 21:45
    —
2Lamer
OK, сейчас поправлю тот список.

#16:  Author: Alextp PostPosted: Sun Jul 02, 2006 21:55
    —
Ссылки на сами списки, на английском:


TO-DO list:

http://www.ghisler.ch/board/viewtopic.php?p=91273#91273

Известные проблемы с WLX-плагинами:

http://www.ghisler.ch/board/viewtopic.php?p=91279#91279


Last edited by Alextp on Tue Jul 04, 2006 13:06; edited 1 time in total

#17:  Author: DimON PostPosted: Tue Jul 04, 2006 11:29
    —
Alextp
Есть глюки при работе с подключенными плагинами AmpView и SWFlister.
Обо всём подробно отписал почтой.

#18:  Author: Alextp PostPosted: Tue Jul 04, 2006 13:07
    —
DimON
AmpView и SWFlister в список добавил...

#19:  Author: NikLocation: Киров PostPosted: Tue Jul 04, 2006 22:29
    —
Quote:
Есть глюки при работе с подключенными плагинами AmpView

Если не секрет, в чем проблема? Я с окном Lister'а обхожусь довольно грубо - могут и баги вылезти Smile

#20:  Author: Alextp PostPosted: Tue Jul 04, 2006 23:08
    —
Nik
См. в английском посте.

#21:  Author: Alextp PostPosted: Wed Jul 05, 2006 15:14
    —
V1.4.5 (05.07.06):
- команды Печать/Поиск работают также для плагинов (если поддерживаются самими плагинами);
- поддержка XP-стиля в диалогах открытия/сохранения файла;
- изменен диалог "О программе", в диалог настройки плагинов добавлена ссылка "Скачать плагины";
- на домашней странице доступна утилита изменения расположения конфигурационных файлов;
- поиск: опция "16-ричная строка"; разрешено указание спецсимволов: \n \r \t \0 \\; показ прогресса поиска (только в режимах Двоичный/16-ричный);
- поддержка переменных %ATViewer% и %Commander_path%; опция "Сохранять пути с переменной %Commander_path%"

#22:  Author: Alextp PostPosted: Sat Jul 08, 2006 11:26
    —
Список проблем с плагинами теперь в Wiki.

http://www.ghisler.ch/wiki/index.php/ATViewer
http://www.ghisler.ch/wiki/index.php/ATViewer:_issues_with_WLX_plugins

#23:  Author: Alextp PostPosted: Sun Jul 09, 2006 13:02
    —
Просьба потестировать shell extension для вьюера.

http://atorg.net.ru/temp/ViewExt.rar

Как тестировать:

- скопировать ViewExt.dll, *.bat в папку к Viewer.exe
- запустить Register.bat
(если regsvr32.exe не запустится, отредактируйте путь к нему в Register.bat. Он обычно в system или system32)
- потестировать пункт "Universal Viewer" контекстного меню Проводника на файлах
- после теста запустить Unregister.bat

#24:  Author: Alextp PostPosted: Tue Jul 11, 2006 03:00
    —
V1.4.7 beta (11.07.06):
- инсталлятор; языковые файлы
- опция "Контекстное меню Проводника", добавляющая пункт "Universal Viewer" в контекстное меню Проводника
- меню для правой кнопки мыши в текстовых режимах
- возможность получать сообщения от сторонних программ
- fixed: работа стрелок в плагинах

#25:  Author: DimON PostPosted: Fri Jul 14, 2006 15:14
    —
Nik wrote:
Quote:
Есть глюки при работе с подключенными плагинами AmpView

Если не секрет, в чем проблема? Я с окном Lister'а обхожусь довольно грубо - могут и баги вылезти Smile

Смотрел?
Будут какие изменения?

#26:  Author: Alextp PostPosted: Sat Jul 15, 2006 10:43
    —
1.4.7.3 (15.07.06):
- авто-определение Юникодных файлов (как Little-Endian, так и Big-Endian)

#27:  Author: Alextp PostPosted: Sun Jul 23, 2006 17:30
    —
V1.5 бета:

http://atorg.net.ru/files/UniversalViewerArc.rar

1.5.0 (23.07.06):
- улучшен режим Текст: теперь он не использует MS RichEdit, поэтому можно открывать файлы любого размера
- улучшен режим Юникод: теперь он имеет переменную длину строки, команды Выделить/Копировать в нем также работают
- добавлен режим RTF, использующий RichEdit. Используется для показа RTF и UTF-8 файлов.
Примечание: UTF-8 файлы показываются только в Win 2K/XP и при этом должны иметь специальную сигнатуру.
- поправлена ошибка при работе с IE 7
- отдельная настройка шрифта для OEM-кодировки, авто-определение OEM-кодировки (подогнано под NFO файлы)


Last edited by Alextp on Sun Jul 23, 2006 19:51; edited 1 time in total

#28:  Author: DimON PostPosted: Sun Jul 23, 2006 19:37
    —
Alextp wrote:
V1.5 бета:

http://atorg.net.ru/files/UniversalViewerArc.rar

Какие изменения?

#29:  Author: Alextp PostPosted: Sun Jul 23, 2006 19:51
    —
DimON wrote:
Какие изменения?

Забыл запостить. Запостил, см. тот же пост.

#30: Бага в V1.5 бета Author: DimON PostPosted: Wed Jul 26, 2006 09:28
    —
Алексей, после установки V1.5 бета заметил, что по F3 стали отображаться кракозябрами содержания txt-файлов кодировки UTF-8 с сигнатурой.
Эти файлы создаются плагином для миранды экспорта истории в текстовые файлы (msg_export.dll v.3.0.0.0 [17 Feb 2006] - Message export)
При этом Lister отображает без проблем.
Вернул версию 1.4.8. - проблемы нет.

Примеры:
1) Universal Viewer V1.5 бета - http://img70.imageshack.us/img70/7080/univerviewhb7.png
2) Lister - http://img89.imageshack.us/img89/3075/listerma9.png
3) Universal Viewer V1.4.8 - http://img70.imageshack.us/img70/9741/univerview2kl2.png

#31:  Author: Alextp PostPosted: Wed Jul 26, 2006 09:52
    —
А в режиме 8 - нормально отображаются?
Если да, то что-то с автоопределением UTF8. Вышли мне пожалуйста пару таких файлов.

#32:  Author: DimON PostPosted: Wed Jul 26, 2006 10:12
    —
Alextp wrote:
А в режиме 8 - нормально отображаются?
Если да, то что-то с автоопределением UTF8. Вышли мне пожалуйста пару таких файлов.

Да, в режиме 8 проблемы нет.
Сегодня отправлю файлы.

#33:  Author: DimON PostPosted: Wed Jul 26, 2006 21:40
    —
C сегодняшней V1.5 бетой тоже самое.

#34:  Author: Alextp PostPosted: Fri Jul 28, 2006 08:26
    —
DimON
Посмотрел. У меня эти файлы нормально сдетектились, как UTF-8.
Да и как они могут не сдетектиться, сигнатура-то правильная.
Скорее всего у тебя от пред. версии осталось расширение .txt в списке для режима Текст - оно перебивает автодетект по содержимому. Попробуй стерерь его оттуда или вообще стереть Viewer.ini.

#35:  Author: DimON PostPosted: Mon Jul 31, 2006 14:00
    —
Alextp wrote:
DimON
...Попробуй стерерь его оттуда или вообще стереть Viewer.ini.

Совет помог, спасибо.

Можно ли как-то сделать в программе, чтобы при просмтре txt или чего ещё текстового по двойному клику на слове в окне просмотра оно бы выделялось (слово), как это сделано в самом lister-e?

#36:  Author: Alextp PostPosted: Mon Jul 31, 2006 14:35
    —
Пока нельзя. Запишу в to-do на следующие версии.

#37:  Author: Alextp PostPosted: Wed Aug 02, 2006 17:18
    —
Никто не подскажет, где взять красивые фриварные иконки? Нужны иконки для Файл/Правка - стандартные (такие как в Delphi или IrfanView. Кстати, не получилось рипнуть иконки из Дельфи, не нашел где они спрятаны), плюс для меню Опции - нестандартные.

#38:  Author: Alextp PostPosted: Thu Aug 03, 2006 23:19
    —
Иконки для тулбара:



Toolbar:
Open SaveAs | Prev Next | Copy Find | 1 2 3 4 5 6 7 8 | Cfg CfgPlugins

#39:  Author: DimON PostPosted: Fri Aug 04, 2006 08:58
    —
Alextp wrote:
Иконки для тулбара:...

А что, очень даже хорошо, аскетично - для плагина самое то.
Хотя я люблю более акцентированные иконки, но боюсь, что в Free доступе таких не найти Sad

#40:  Author: Alextp PostPosted: Fri Aug 04, 2006 10:47
    —
Эти и то не в free доступе: половину я сам нарисовал, а половину из Delphi стащил. Smile

#41:  Author: Alextp PostPosted: Sat Aug 05, 2006 15:41
    —
1.5.1 (05.08.06):
- панель инструментов
- скрытые опции, позволяющие изменять горячие клавиши программы
- поправлена печать OEM текста
- двойной клик в текстовых режимах выделяет слово под курсором

#42:  Author: v0te PostPosted: Tue Sep 05, 2006 08:56
    —
Предложение: плагин отличный, но до полного функционала не хватает быстрого просмотра по ctrl+q.
После этого можно будет выкинуть все плаги по просмотру медиа.

#43:  Author: Alextp PostPosted: Tue Sep 05, 2006 10:49
    —
2v0te

Смотри на странице плага ссылку
http://www.ghisler.ch/board/viewtopic.php?t=11158
по обсуждению QuickView аддона (на английском). Или на главной ее еще нет? Надо добавить.

Только он пока в бета-стадии, не все клавиши в Тотале перехватываются.

#44:  Author: BommLocation: Москва PostPosted: Fri Sep 15, 2006 15:39
    —
При попытке открыть файл (кроме *.htm*) выдается сообщение:
"Приложению не удалось запуститься, поскольку не был найден tntsi.dll"
После нажатия на "OK" все вроде открывается.
Никакой tntsi.dll у меня нигде нет. И в комплект она не входит...

#45:  Author: Alextp PostPosted: Fri Sep 15, 2006 16:21
    —
Странно. Что за tntsi.dll, первый раз слышу. И программа требовать ее естественно не должна.

Edit:
Нашел в топике про плагин SystemInfo.wlx:

Quote:
i have installed that Plugin and i always get this error:

If you can see this SystemInfo.wlx cannot find the TNTSI.DLL!
Try to copy it in the TC installation path


Так что это, наверное, от него библиотека. Попробуй скопировать ее в директорию Тотала.

#46:  Author: BommLocation: Москва PostPosted: Fri Sep 15, 2006 17:17
    —
Я нашел в интернете tntsi.dll
Скопировал в директорию с ATViewer
Теперь не ругается

#47:  Author: Alextp PostPosted: Fri Sep 15, 2006 17:30
    —
Но это не вьюер был виноват, а плагин (предположительно SystemInfo.wlx)

#48:  Author: Alextp PostPosted: Sun Sep 24, 2006 17:34
    —
Версия 1.5.3:

- Опции "Авто-обновление файла" и "Слежение за концом файла" (пока что не работают в режиме RTF)
- Опция "Авто-копирование в Буфер" позволяет автоматически копировать выделение в Буфер по окончании выделения текста. Будьте внимательны, не нажмите случайно Ctrl+A на стомегабайтном файле.
- Опция "Рамка вокруг окна"
- Опция "Цвет фона 16-ричных цифр"
- Настраиваемые горячие клавиши
- Запрещаемые плагины
- Диалог "Перейти" улучшен

#49:  Author: Alextp PostPosted: Sat Oct 21, 2006 14:07
    —
Бета-версия 1.5.5

#50:  Author: НикLocation: Москва PostPosted: Sat Nov 04, 2006 14:55
    —
Переведите, плз, всё обсуждение сюда - из комментов на ВинКмдРу - очень тяжело там следить за ответами.

По поводу "Цитатника" - сейчас один чувак пишет файловый плагин для ТК - библиотеку электронных книг.

Если Ваш плагин-утилиту туда подключить как Ридер (сделав возможным просмотр FB2 формата - хотя бы через ХалиРидер) + добавить туда Цитатник как подключаемую утилиту - будет мечта студента, аспиранта и преподавателя Smile

#51:  Author: Alextp PostPosted: Sat Nov 04, 2006 14:59
    —
Перевожу с wincmd.ru.
2Ник: Объясни по последнему вопросу, плиз?

Quote:

--------------------
Alex
Lister alternative (ATViewer) 1.5.5 beta 4.11.2006 - 13:54
2Nick
Так я и прошу объяснить мне, КАК его прикрутить к моему Листеру. Делать аналогичное диалоговое окно, вызываемое по команде? Делать кнопки для копирования цитаты?

--------------------
Nick
Lister alternative (ATViewer) 1.5.5 beta 4.11.2006 - 13:51
2Alex
С точки зрения пользователя - если сделать подобный плагин для Вашего листера или корректно прикрутить имеющуюся утилиту - то ценность Листера - ИМХО - удвоится...

--------------------
Alex
Lister alternative (ATViewer) 1.5.5 beta 4.11.2006 - 11:52
Посмотрел... в общем, идея неплохая, конечно. Копировать цитаты удобно. Только не понимаю, "каким боком" тут мой Вьюер - как можно сделать такое же в Вьюере? Отдельное окно для этого заводить, делающее то же, что ArSeTe? Или как?

--------------------
Bartholomeo
Lister alternative (ATViewer) 1.5.5 beta 4.11.2006 - 03:50
2Alex и кому надо
Вот этот "цитатник", как сам автор его назвал [http://pivkur.narod.ru/downloads/MyArchiveSelectedText.rar]- 236.2 кб.
Автокопирование и Paste Board -- это очень хорошо, но вышеназванная штука позволяет не выходя из текста складвыать цитаты по отдельности или в один файл. При этом очень экономятся щелчки мыши.

--------------------
Bartholomeo
Lister alternative (ATViewer) 1.5.5 beta 4.11.2006 - 03:36
2Alex
Notes в Опере -- выделяешь текст -- MRB -- копировать в Notes (Заметки) - Выделение и два щелчка. Заметки организованы в виде дерева. Автоматически присваиваются названия по первым строкам текста. Хранится все это в одном файле папки Опера. А работать с ними удобно только в самой Опере. Я хотел (пробовал всяко) так -- просмотр текста в любых файлах в QV -- выделил и отправил его в виде, н-р, отдельного txt в соседнюю панель. Потом собрал, н-р, при помощи скрипта. Т.е. в одной панели читаешь и выделяешь, в другую складываешь. С Автохотки не получилось -- чего-то я не дорубил -- он не фурычит у меня. Остановился на MyArchiveSelectedText (ArSeTe). Он встраивается в ИЕ и работает в соответствующих плагинах. Его же я прикрутил ко всем текстовым редакторам типа EditPlus. Для работы над текстами с большим количеством цитат -- поистине незаменимая вещь (рефераты, статьи, дипломы, диссеры etc).

#52:  Author: Alextp PostPosted: Sat Nov 04, 2006 15:02
    —
Quote:
Если Ваш плагин-утилиту туда подключить как Ридер (сделав возможным просмотр FB2 формата - хотя бы через ХалиРидер) + добавить туда Цитатник как подключаемую утилиту - будет мечта студента, аспиранта и преподавателя

Объясни, плиз, что требуется от моего Вьюера? Как-то специально поддерживать этот плагин или что? Или автор хочет его переделать под плагин?

#53:  Author: НикLocation: Москва PostPosted: Sat Nov 04, 2006 15:12
    —
Скорее речь идёт о такой конструкции:
1 - есть Ваш плагин;
2 - есть плагин FB2Lib;
3 - есть Цитатник.

Всё само по себе...
1 и 2 могут использоваться в ТК.

Делаем так:

а) Когда 2 заработает нормально, подключаем к нему 1 как просмотрщик (пока непонятно как).

б) В 1 делаем возможность подключить HaaliReader как просмотрщик для *.FB2 или ищем отдельный листер-плагин для просмотра файлов этого типа и подключаем его.

в) 3 (или аналогичный инструмент) как-то подключаем к 1, в т.ч. с использованием 1 по варианту (а).

Вуаля...

Непонятно или я хочу чего-то не того? Wink

#54:  Author: Alextp PostPosted: Sat Nov 04, 2006 15:19
    —
Б-м понятно...
Только это пока "разговоры" - что конкретно от Вьюера нужно, непонятно. Возможность вызывать Хаали Ридер? Почему не вызывать ридер прямо из плагина FB2lib?
Возможность цеплять Листер-плагин для просмотра FB2? Она и так есть, просто плагина такого нет...

Почему не подключить Цитатник к Хаали Ридеру?

#55:  Author: НикLocation: Москва PostPosted: Sat Nov 04, 2006 15:46
    —
Я пока цитатник никуда не могу подключить - даёт ошибки...
Либо надо его руками вызывать... Не работает автоматическое сохранение.

И очень важно: при сохранении цитаты из электронной книги нужно как минимум вставлять название файла-источника, а оптимально - имя книги из библиотеки...

В общем, действительно одни "разговоры" Smile

Тогда вопрос:
кому-либо удалось подключить цитатник к Вашему Листеру - чтобы он автоматом сохранял цитаты по отдельным файлам - желательно с постановкой в имени файла-цитаты - названия файла-источника?

#56:  Author: Alextp PostPosted: Sat Nov 04, 2006 15:50
    —
Он не расчитан на подключение к моему Листеру.

#57:  Author: НикLocation: Москва PostPosted: Sat Nov 04, 2006 15:51
    —
И ХалиРидер тоже никак не подключить - это утилита, а не листер-плагин для ТК?

#58:  Author: Alextp PostPosted: Sat Nov 04, 2006 16:02
    —
Хали Ридер? Конечно, утилита.

#59:  Author: Alextp PostPosted: Sat Nov 04, 2006 22:36
    —
Вот что я подумал. Если включить во вьюере опцию "Авто-копирование в Буфер", и поставить такой менеджер буфера обмена, который позволяет делать то же, что и Цитатник (т.е. быстро сохранять цитату в файл), то получится то, что требуется Bartolomeo...

#60:  Author: НикLocation: Москва PostPosted: Sun Nov 05, 2006 00:36
    —
Верно, но:
1) У меня Цитатник автоматом работать не хочет - приходится его толкать в зад...
2) Можно просто поставить Текстер2 с включённой опцией слежения за буфером обмена (правда все цитаты пойдут в один файл).
3) Это не решает проблему автоматического указания - из какого места и из какого файла взята конкретная цитата.

Кстати, для Текстер2 есть Паскалеподобный язык скриптов, на котором вроде бы и написан плагин (для этого редактора) перехвата буфера обмена - м.б. можно переписать этот плагин и включить в него соответствующие функции: пусть будет один файл, но будут имена файлов-источников, УРЛы и т.п.?

ЛистЭдит вроде тоже что-то такое хотел, но его разработка вообще остановилась Sad

#61:  Author: Alextp PostPosted: Sun Nov 05, 2006 00:47
    —
Quote:
Кстати, для Текстер2 есть Паскалеподобный язык скриптов, на котором вроде бы и написан плагин (для этого редактора) перехвата буфера обмена - м.б. можно переписать этот плагин и включить в него соответствующие функции: пусть будет один файл, но будут имена файлов-источников, УРЛы и т.п.?


Не знаю даже... Может, и можно... Smile

#62:  Author: Alextp PostPosted: Sun Nov 05, 2006 02:16
    —
Quote:
Alex
Lister alternative (ATViewer) 1.5.5 beta 5.11.2006 - 01:15
2Bartholomeo

Примерно понятно, чего вы хотите...
Функция авто-копирования тут бы помогла, умей Цитатник работать с Буфером, отслеживать помещаемые в буфер данные. Сейчас он не умеет, как я понимаю. Может, попросить автора, чтобы он сделал это? Это же не сложно, отслеживать содержимое буфера.

Приделай я как-то эту фичу по-другому, она будет не универсальна, а так, и с другими Вьюерами станет работать (с теми у которых есть авто-копирование в Буфер)...

----------
Bartholomeo
Lister alternative (ATViewer) 1.5.5 beta 5.11.2006 - 01:01
2Alex
2Nick
Nick, 1) смотри, чтобы пути к ArSeTe не содержали пробелов, причем кавычки тут не помогут. 2) В свойствах IE разреши запуск сценариев. Вообще, в Опере работает безупречно, а также во всех прогах и плагинах на движке IE. У меня ошибка сценария только на скачанных с кривых сайтов в формате html и htm. Из тысяч файлов и сайтов только у меня только пара таких кривых. Вообще у автора, спасибо ему, все довольно просто описано в хелпе.
Текстовые файлы, сохраненные Арсете по отдельности я прописал в отдельной папке, а потом собираю в один скриптом, взятого отсюда с форма "Total Commander :: Просмотр темы - Содержаниие файлов записать в один файл" -- ничего выделять не надо -- нажал кнопку на панели ТС и все собрались в один txt. Если надо, я скрипт тут в комментах выложу (спасибо авторам CaptainFlint и LocKtaR-o-DarK). Nick, буду рад помочь разобраться, так как сам без этой утилитки как без рук.

2Alex.
Спасибо еще раз за UV. Последняя версия очень хороша. Пользуюсь активно. Я бы хотел работать с твоим вьювером без плагинов. Меня устраивают твои настройки и функции (в частности wrap text), но для того чтобы прикрутить и пользовать АрСеТе, я вынужден подключать плагины на движке ИЕ -- и ни кнопок, ни диалога не надо. Все и так работает. Я же пытаюсь сделать так, чтобы без дополнительно работающих скриптов или утилит, а только с плагинами, а лучше с UV, в режиме быстрого просмотра открыть текст (любое расширение, формат и кодировка) и, пролистывая файл, выдергивать и складировать цитаты АрСетом. Проблема в том, что не врублюсь, как можно все это упростить. Сейчас для chm и mht я использую IEView 1.94 во, для хтмл IEView и отдельно для txt -- 1.91. Но текст должен быть wrap или ограничен, иначе ползет за рамки. А АрСеТе не умеет wrap. Alex, извини, если сумбурно. Готов снять вопрос, чтобы не флудить. Но, если бы у UV была бы кнопка для открытия внешних приложений, то я бы делал так -- автокопирование и нажать кнопку с АрСеТе -- все цитата готова и отправлена в нужное место. Еще раз спасибо.

#63:  Author: BartholomeoLocation: СПб PostPosted: Sun Nov 05, 2006 02:49
    —
Алексу и Нику,

Братцы, да все и так работет.
Я просто хочу проще сделать.
Алекс, Цитатник-то как раз и читает буфер при запуске. Я в ListEdit, NoteTab, EditPlus etc. установил кнопку с путем к Цитатнику и все. Выделяю текст, копирую (или автокопирование) и жму эту кнопку. Все.
Цитатник не инсталлируется и его можно сколько угодно во всех папках понаставить (только пути без пробелов).
Никаких Хали ридер, библиотек или скриптов для его работы не требуется.
Ник, если не решил ошибку скрипта (в ридми или хелпе смотри), то напиши, как-нибудь да обьясню.
Цитатник автор писал как vbs, а у него получился ActiveX.
Алекс, поскольку кнопок внешних приложений к АТВ нет, то я текстовые файлы вынужден просматривать с ИЕВью, но там, как я уже набормотал, проблемы с wrap и др.
А мечта у меня, убогого, открыть панель быстрого просмотра и, листая любые форматы -- txt, chm, mht, html, doc etc., выделять и складировать цитаты. При этом хорошо бы поменьше разных плагинов. А так как АТВ мне пришелся ко двору, то и хотелось решить эту задачу с ним. Да мозга не хватает.

#64:  Author: Alextp PostPosted: Sun Nov 05, 2006 02:53
    —
Quote:
Alex
Lister alternative (ATViewer) 1.5.5 beta 5.11.2006 - 01:52
Второй вариант.

Посмотрел, как вызывается Цитатник. Он вызывается с пар-рами URL, Title документа, а выделение при этом кладется в Буфер.

Могу, в принципе делать во Вьюере то же самое - тогда Цитатник заработает с Вьюером.
КОнфигурировать это можно будет через ini, задав параметры в одной строке... Т.е. если параметр есть, в меню добавляется команда Цитатник, которая делает то, что описано выше... Подойдет?

#65:  Author: Alextp PostPosted: Sun Nov 05, 2006 02:59
    —
2Bartholomeo
Этот ваш пост все прояснил.
То, что я предложил в пред. посте - подойдет?

#66:  Author: BartholomeoLocation: СПб PostPosted: Sun Nov 05, 2006 03:09
    —
Скачу тоже с форума в комменты. Все. Перебрался сюда

С ini было бы превосходно!!! Без всяких кнопок. Ура!!!
Я приврал -- автор хотел не vbs, а js.

Спасибо (и извиняюсь за фамильярность, если задел "тыканьем")

#67:  Author: Alextp PostPosted: Sun Nov 05, 2006 03:13
    —
Ok, буду делать эту фичу. Наверное, с диалоговым окном подключения внешней тулзы: где можно будет задать ком. строку, задать копирование в Буфер перед операцией и т.д.

#68:  Author: BartholomeoLocation: СПб PostPosted: Sun Nov 05, 2006 03:28
    —
2Alex
Великолепно!!!
Буду ждать и рекомендовать всем закомым!!!
Alex, если интересно, то в Опере реализуется так: в меню.ини прописывается команда Copy & Execute programm, далее путь к экзешнику АрСеТе. Т.е. на выделенном фрагменте текста RMB контекстное меню... впрочем я уже писал. В ИЕ работает также, но прикручивается вызов АрСеТе экзе через ActiveX (по версии автора -- js).
В текстовые редакторы к контекстному меню не удалось прикрутить, и я пользуюсь кнопкой на панелях -- но если нет автокопирования, то получается лишний щелчок.
Если бы можно единообразную операцию -- через контекстное меню на выделенном фрагменте в АТВ, -- то у меня бы закружилась голова от щастя.

#69:  Author: BartholomeoLocation: СПб PostPosted: Sun Nov 05, 2006 04:13
    —
2Alex

Алекс, соглашусь с Ником, что для названных им категорий трудящихся такие функции -- просто супер. Я перепробовал массу вариантов редакторов, сборщиков цитат, заметок и пр., но ничего более оптимального, чем то, о чем мы говорим, не нашел. Тотал и плагины (плюс утилитка ArSeTe) -- это все равно лучше. А АТВ, кажется (с учетом Ваших последних намерений), в полшаге от легкого, надежного и простого собрания и организации этих функций. Облазя все, что нашел по Тоталу, ничего подобного не встретил -- всюду стандарт Copy-Paste-Save as. Для создания записок (заметок), есть варианты для реализации, не выходя из Тотала, но это совсем другая история.
Помимо моей идефикс с панелью быстрого просмотра уже предвкушаю соединение в одно, то, чем щас пользуюсь -- Тотал+АTV+ArSeTe+скрипт "собрать содержимое в один файл".

#70:  Author: НикLocation: Москва PostPosted: Sun Nov 05, 2006 09:59
    —
2Bartholomeo
Многие просмотрщики FB2 работают с цитатами (тот же Haali Reader), но тяжеловато и только с электронными книгами, которые в них читаешь.

Есть ещё BookSeer, который работал и как билиотека е-книг, и как цитатник, но его развитие остановилось Sad

Что касается АрСеТе - то он, ИМХО, был бы удобен,если бы автоматом писал (пусть и в один файл) при смене буфера обмена инфу в текстовый файл (или лучше в базу данных):
- текст цитаты;
- откуда взята - ссылка или файл с полным путём (прямо ввиде гиперссылки);
- место в на вэб-странице или файле (например, в процентах от общего размера).

#71:  Author: Alextp PostPosted: Sun Nov 05, 2006 17:05
    —
Сделал пока настройку внешних тулзов через ini, диалог рисовать было лень...

http://atorg.net.ru/files/UniversalViewerArc.rar

Описание - в папке Readme\"External Tools Configuration.html"
Проверьте, работает нормально?
У меня с АрСеТе работает вроде хорошо.

Quote:
[Tools]
1_caption=Цитатник
1_command=C:\Utils\ArSeTe\ArSeTe.exe
1_params={FileName} {PosPercent}
1_actions=Copy


Last edited by Alextp on Sun Nov 05, 2006 17:50; edited 1 time in total

#72:  Author: Alextp PostPosted: Sun Nov 05, 2006 17:38
    —
Bartholomeo
Quote:
Помимо моей идефикс с панелью быстрого просмотра уже предвкушаю соединение в одно, то, чем щас пользуюсь


Да, я не понял - что за панель быстрого просмотра? (confused)

Quote:
Т.е. на выделенном фрагменте текста RMB контекстное меню... впрочем я уже писал. В ИЕ работает также, но прикручивается вызов АрСеТе экзе через ActiveX (по версии автора -- js).

Именно через js! ActiveX это просто объект (временный), который создается из js.

#73:  Author: BartholomeoLocation: СПб PostPosted: Mon Nov 06, 2006 02:56
    —
2Alex

Алекс! Превосходно!!! То, чего остро не хватало!!!
Только что скачал, быстро проверил на txt без плагинов, chm, mht, html, doc -- с плагинами. Все работает. Даже лучше, чем при интеграции в ИЕ (моя дурной про эти js, vbs ActiveX).
Два каприза -- иконка АрСеТе отображается кривовато (это для удовлетворения перфекционизма). И второе -- с АрСеТе моя рука привыкла уже работать через контекстное меню после выделения фрагмента. Вопрос: можно ли поместить строку с Арсетом в контекст меню? Не могу оценить сложность такой прикрутки, но, кажется, так удобней и можно работать при фул скрин.
А так... УРА! Завтра всем знакомым разошлю весьма добрую весть.

Алекс. Панель быстрого просмотра. Внутренний листер (ессно, с плагинами) при команде Quick View открывается в неактивной панели Тотала. Т.о., н-р, слева у меня список папки с текст содержащими файлами, а справа их отображение. Я, пролистывая список, просматриваю тексты и
работаю Цитатником внутри Тотала, без открытия дополнительных окон редакторов и просмотрщиков. Сейчас так могу только с использованием ИЕВью плагина, потому что он показывает контекст меню ИЕ, куда у меня вшит Цитатник. Но если в ИЕВью заассоциировать *txt, то он не делает wrap, что крайне неудобно. А в другие плагины АрСеТе зашить не могу, so приходится по-старинке копи-открыть-паст-сохранить, указать куда и т.д. Либо (чуть проще) вывожу кнопку АрСеТе на панель Тотала и далее по схеме, но контекстное меню все-таки лучше.

Алекс, СПАСИБО, дышать стало гораздо легче. Теперь все документы смотрю в АТВ (некотрые) с плагинами Тотала и жамкаю прикрученный АрСеТе. Ура!!!

#74:  Author: Alextp PostPosted: Mon Nov 06, 2006 03:08
    —
Quote:
2Alex

Алекс! Превосходно!!! То, чего остро не хватало!!!


Smile

Может, потом диалог для настройки приделаю. Хотя лень...

Quote:
Два каприза -- иконка АрСеТе отображается кривовато

Да, вижу... попробую поправить.

Quote:
Вопрос: можно ли поместить строку с Арсетом в контекст меню?

Это сложнее, т.к. конт. меню оно 1- не у самой программы а у встроенного компонента. Доставать тяжело. 2- достать меню у плагинов вообще не представляется возможным...

А fullscreen тут при чем - там же тулбар тоже есть?

#75:  Author: BartholomeoLocation: СПб PostPosted: Mon Nov 06, 2006 03:35
    —
2Ник.

Ник, в том то и дело, что многие сборщики заметок (типа KeyNote, TreePad), бук ридеры (типа ICeReader) и пр. тяжеловесны, малоповоротливы, требовательны к форматам и еще и со своими БД и форматами работают. Для меня -- это отталкивающие характеристики.
Тескт-редакторы (NoteTab, EditPlus etc.) сориентированы в основном для программеров. Но, я сохраняю тексты из Сети в основном в chm, и поэтому редакторы тут не помогут.

Quote:
Что касается АрСеТе - то он, ИМХО, был бы удобен,если бы автоматом писал (пусть и в один файл) при смене буфера обмена инфу в текстовый файл (или лучше в базу данных):
- текст цитаты;
- откуда взята - ссылка или файл с полным путём (прямо ввиде гиперссылки);
- место в на вэб-странице или файле (например, в процентах от общего размера)


АрСеТе может как в один файл дописывать, так и в отдельные. см. в диалоге при сохранении. Кроме того, он автоматически оглавляет сохраняемый файл из выделения, либо подставляет в заголовок выделенный текст в диалоге, либо, как обычно, впечатанный руками.
Потом, АрСеТе каждый раз при запуске (команде меню или кнопки) цепляет текст буфера. Я не совсем понял, что значит "при смене буфера". Может... Объясни. Есть приложения, которые следят за каждым шевелением буфера (типа ClCl) или фичи типа PasteBoard в NoteTab. В последнем -- все, что копировано в буфер, автоматически дописывается в один файл при работающем НотТабе.
Далее. По-моему, БД -- штуки специфические, тогда как с *txt делай, что хочешь, чем хочешь, быстро и просто. Я думаю, перед тем как отправлять текст в какую-нибудь БД, мне лучше отредактировать инфу, подготовить, просмотреть и пр., а потом уже вставить в нужном виде и объеме в БД. Для скорости работы с текстовой информацией (особенно разноформатной, как из Инета), не нахожу ничего проще и лучше чем эту утилитку.

Адрес цитаты АрСеТе (URL) вставляет (см. в диалоге сохранения)!!!
пример:
Quote:
Этот текст был скопирован с:
http://forum.wincmd.ru/posting.php?sid=9c0018646eb38d929704acc2f205b99d
дата копирования: 06 ноя 2006 (Пн.) время: 02:30:25 ч.

2Ник.

Ник, в том то и дело, что многие сборщики заметок (типа KeyNote, TreePad), бук ридеры (типа ICeReader) и пр. тяжеловесны, малоповоротливы, требовательны к форматам и еще и со своими БД и форматами работают.


Последний пункт не понял, извини, Ник, как это? процент и место на уеб-странице?

#76:  Author: BartholomeoLocation: СПб PostPosted: Mon Nov 06, 2006 03:48
    —
2Алекс

Quote:
Может, потом диалог для настройки приделаю. Хотя лень...


Воля Ваша, Алекс, по мне, так через ини даже лучше... Чего там огород городить. Но тут подумал некоторым преподам универа рекомендовать, а оне тупят без диалогов-то. Придется мне им настраивать по телефону по 2,5 часа на каждого. Но пусть это будет мой вклад в развитие.

Quote:
Да, вижу... попробую поправить.


Без этого никто уже не сможет спать без кошмаров :)

Quote:
Это сложнее, т.к. конт. меню оно 1- не у самой программы а у встроенного компонента. Доставать тяжело. 2- достать меню у плагинов вообще не представляется возможным...


Эх! Да. Понимать. Но если это утяжелит АТВ или добавить багов, то и нах! Мускулатуру кисти руки заставлю помнить два режима!

Quote:
А fullscreen тут при чем - там же тулбар тоже есть?


Моя слепая плАча от радости!

#77:  Author: НикLocation: Москва PostPosted: Mon Nov 06, 2006 11:37
    —
Bartholomeo wrote:
...многие сборщики заметок ... тяжеловесны, малоповоротливы, требовательны к форматам и еще и со своими БД и форматами работают... Тескт-редакторы ... сориентированы в основном для программеров


Возьми Texter 2 http://vgsoft.by.ru/texter2/ - заточен именно под обычные тексты, сохраняет как текст, есть плагин перхвата буфера обмена.

Bartholomeo wrote:
Я не совсем понял, что значит "при смене буфера". Может... Объясни. Есть приложения, которые следят за каждым шевелением буфера


именно это и делает Текстер 2 с установленным плагином - см.выше...

Bartholomeo wrote:
Последний пункт не понял, извини, Ник, как это? процент и место на уеб-странице?


Если страница (файл) большая, то, чтобы найти цитату в исходном тексте, нужно знать не только ссылку или файл, но и примерное место, откуда она взята.
Можно помечать в процентах от начала текста.
Ваши предложения?

#78:  Author: Alextp PostPosted: Mon Nov 06, 2006 11:54
    —
Ник
Quote:
Если страница (файл) большая, то, чтобы найти цитату в исходном тексте, нужно знать не только ссылку или файл, но и примерное место, откуда она взята.
Можно помечать в процентах от начала текста.
Ваши предложения?


В UV+АрСеТе это можно - см. модификатор {PosOffset}. Передаешь его как второй параметр для АрСеТе, та воспринимает его как заголовок html и пишет в файл.

Bartholomeo
Quote:
Воля Ваша, Алекс, по мне, так через ини даже лучше... Чего там огород городить. Но тут подумал некоторым преподам универа рекомендовать, а оне тупят без диалогов-то. Придется мне им настраивать


Могу предложить вот что.
1. Кладете Арсете в подкаталог Вьюера, в Viewer.ini прописываете путь так: %ATViewer%\ArSeTe.exe
%ATViewer% расширяется до папки Вьюера.

2. Кладете в папку Plugins папки вьюера все любимые плагины.
Пути во Viewer.ini правите опять же на такие:
%ATViewer%\Plugins\htmlview.wlx

3. Теперь удаляете из Viewer.ini все лишнее,
пакуете каталог вьюера и выкладываете его в сеть.

Человеку достаточно распаковать и все.

#79:  Author: Alextp PostPosted: Mon Nov 06, 2006 13:39
    —
Показ иконки и поддержку переменных окружения в командах тулзов - поправил.

#80:  Author: BartholomeoLocation: СПб PostPosted: Tue Nov 07, 2006 01:54
    —
2Alex

Алекс, спасибо, все круто. Щас скачаю с поправкой и... ух!
А предложение - супер, конечно, так и сделаю.
Сегодня целый день гонял АТВ на различных форматах. Перенастроил почти все ассоциации на него.

Мелочи есть (смерть перфекционистов).

Статус бар с IEView 1.91 убирается, а с 1.94 -- нет.
Потом, при включенной панели инструментов вертикальная полоса прокрутки закапывается за панель задач на полкнопки (нижней) и никак не выковырять. У меня ХР2 разр. мон. 800х600. Из-за этого?
Слчай был... Нажал фулскрин при выключенной панели инструментов и потом не мог вернуться. Полез в ини, а потом прочитал про F9. О, как!
Без плагинов некоторые html открываются с ошибкой сценария (строку ошибки забыл, а щас не могу найти те файлы), а с ИЕВью -- нормально.

Продолжаю наслаждаться.
Спасибо

#81:  Author: BartholomeoLocation: СПб PostPosted: Tue Nov 07, 2006 02:16
    —
2Ник

Ник, спасибо за ссылку. Об этом ниже.

Но с процентами -- это круто, я как-то упустил из виду такие штуки. Пользовался поиском. Да, круто. Но Алексей уже объяснил, что это возможно с УВ+АрСеТе. Буду настраивать.

По поводу буферов и текстеров. Меня в свое время NoteTab очаровал, так его и пользую (Швейцарский, кстати, продукт). Там все для работы с текстами+словари подключаются+ПастБоард+ и т.д.

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

АрСеТе же по другому задуман.
И главное для меня -- Тотал+АТВ (несколько окон, независимость их от Тотала, скорость, простота, строгость етс) +АрСеТе -- смотрю все мыслимые форматы и складирую, именую, помечаю и т.д. двумя щелчками.
Кроме того, АрСеТе у меня в нескольких местах распихан, поэтому для каждой проги индивд. настройки и пути. Понапихал его везде и ловлю цитаты.

Текстер посмотрю, пока почитал описание, думаю, похоже на целый ряд програм, которые меня не устроили. Не обижайся.

Ник, а как тебе комбинация АТВ+АрСеТе? Этим ведь можно совсем иные задачи выполнять, нежели в текстерах и ридерах.
Чуя в тебе коллегу, настаиваю Smile на прелестности вышеуказанного сочетания.

#82:  Author: Alextp PostPosted: Tue Nov 07, 2006 04:57
    —
Bartholomeo
По мелочам:

Quote:
Статус бар с IEView 1.91 убирается, а с 1.94 -- нет.
Проблемы IEView.
Вообще, не рекомендовал бы IEView пользоваться: глючный он больно, у меня падал часто.

Quote:
>Потом, при включенной панели инструментов вертикальная полоса прокрутки закапывается за панель задач на полкнопки (нижней) и никак не выковырять. У меня ХР2 разр. мон. 800х600. Из-за этого?

Можно скриншот?

Quote:
>Слчай был... Нажал фулскрин при выключенной панели инструментов и потом не мог вернуться.

А хоктей Alt+Enter, заданный по умолчанию? Не помог?

Quote:
>Без плагинов некоторые html открываются с ошибкой сценария (строку ошибки забыл, а щас не могу найти те файлы), а с ИЕВью -- нормально.

Можно попробовать выключить Вид->Автономный просмотр. Если не поможет, тогда не знаю...

#83:  Author: Alextp PostPosted: Wed Nov 08, 2006 02:38
    —
По поводу Quick View: AHK скрипт, который по ссылке на странице Вьюера: не работает?
У меня работает, если положить скрипт в каталог вьюера и запускать оттуда.

Второй вариант.
Скоро (где-то в начале 2007-го) выйдет freeCommander (http://freecommander.com) со встроенным ATViewer. Там в т.ч. будет и режим Quick View, так что можно будет попросить автора встроить поддержку тулзов как у меня и все. Получится с точки зрения вьюера - не хуже чем TC.

#84:  Author: BartholomeoLocation: СПб PostPosted: Wed Nov 08, 2006 06:31
    —
2Alextp

Быстрая реплика
Алекс, спасибо за советы. Обязательно попробую и отрапортую.
С фулскрин -- моя тупа башка.
С фрикоммандер (название легко сократить до "фрик"?!?!?!--кривляка, городской сумасшедший, хлыщ и т.п.) ради этого скачал нынешнюю версию, буду пробовать ради этой новости. До этого чего-то не хотел.
Если так, как Вы сказали, то я может быть, эту комплект буду для редакторских целей использовать.
Алекс, начал потихоньку для себя делать латынь.lng для АТВ. Если устроит, посмотрите?
Да, и еще. Спасибо за Ваш ТСПлаг Менеджер. Великолепно! Обе прожки -- маст хэв!!!

#85:  Author: Alextp PostPosted: Wed Nov 08, 2006 12:14
    —
Quote:
С фрикоммандер (название легко сократить до "фрик"?!?!?!--кривляка, городской сумасшедший, хлыщ и т.п.) ради этого скачал нынешнюю версию, буду пробовать ради этой новости. До этого чего-то не хотел.

Коммандер не такой плохой. Хоть и уступает Тоталу...

Quote:
Алекс, начал потихоньку для себя делать латынь.lng для АТВ. Если устроит, посмотрите?

Если будет готово, присылайте, конечно, включим.


Last edited by Alextp on Wed Nov 15, 2006 17:42; edited 1 time in total

#86:  Author: Alextp PostPosted: Wed Nov 15, 2006 17:25
    —
Настраиваемый тулбар, просьба сообщать о проблемах:

http://atorg.net.ru/files/UniversalViewerArc.rar

#87:  Author: bookmistLocation: Петербург PostPosted: Wed Nov 15, 2006 20:12
    —
Люди. А плагин desClipboardFS(обсуждается на форуме), вам как цитатник не подойдёт?

#88:  Author: Alextp PostPosted: Wed Nov 15, 2006 20:25
    —
2bookmist
Мне кажется, в нем гораздо меньше фич как у цитатника, чем у самого Цитатника...

#89:  Author: Суслик PostPosted: Thu Nov 16, 2006 02:15
    —
Нечаянно наткнулся...

Quote:
Сейчас он не умеет, как я понимаю. Может, попросить автора, чтобы он сделал это? Это же не сложно, отслеживать содержимое буфера.

хм... но тогда нужно чтобы ArSeTe постоянно висела в памяти. Или надо делать системный хук на WM_CHANGECBCHAIN и WM_DRAWCLIPBOARD. Это конечно сделать можно... а смысл? чтобы из-за "масенькой" проги еще и "съедались" лишние системные ресурсы, когда можно напрямую вызывать.

Quote:
в том то и дело, что многие сборщики заметок (типа KeyNote, TreePad), бук ридеры (типа ICeReader) и пр. тяжеловесны, малоповоротливы, требовательны к форматам

Перепробывал около 20 разных ридеров...
Имхо, самый лучший ICEReader. Не расстаюсь с ним Very Happy В книгах интересных цитат - цитировать-неперецитировать...
Клон ArSeTe для ICeReader :
http://pivkur.narod.ru/downloads/MyArchiveSelectedText_ICE.rar (Цепляет Выделенный текст + Название книги и Автора) 298 Кб.

Quote:
Что касается АрСеТе - то он, ИМХО, был бы удобен,если бы автоматом писал (пусть и в один файл)

У меня подруга работает в области журналистики, и для работы постоянно "выдирает" текст из страниц. А постоянное выскакивающее диалоговое окно ArSeTe уже начало раздражать. Rolling Eyes Поэтому "запилила" меня и пришлось добавить "Быстрое сохранение" без всяких выскакивающих окошек. Very Happy

Окно программы будет вызываться как обычно, ИЛИ оно не будет появляться вообще (т.е. не надо будет тыкать на какие-нибуть кнопочки ) и сохранения будут сбрасываться относительно текущих настроек (какие были при последнем вызове ArSeTe ).

http://pivkur.narod.ru/downloads/MyArchiveSelectedText.rar (ver 6.06) 204 Кб.

.

#90:  Author: Alextp PostPosted: Thu Nov 16, 2006 22:40
    —
1.5.6 beta (16.11.06):

- Настраиваемая панель инструментов
- Возможность подключать внешние программы: см. файл "Readme\External Tools Configuration.html"
- Команды для изображений: "Умещать только большие рисунки", "Повернуть вправо", "Повернуть влево", "Монохромное изображение"
- Команды для режима Интернет: "Перейти назад", "Перейти вперед"


http://atorg.net.ru/files/UniversalViewerArc.rar

PS
Тем кто уже настроил внешние программы: терерь секция с настройкой называется [UserTools]. Поправьте у себя файл Viewer.ini.

#91:  Author: Alextp PostPosted: Fri Nov 17, 2006 02:42
    —
Совет по настройке UV, который войдет в readme.


Создание собственного дистрибутива

Вы можете свободно использовать и распространять дистрибутив Universal Viewer собственной сборки. Если авторы Lister-плагинов дадут Вам такое разрешение, то Вы также можете включить в дистрибутив (архив) нужные Вам плагины в предустановленном виде. Рекомендуется, хотя и необязательно, включать в архив Readme и языковые файлы программы; рекомендуется включить файл английского языка English.lng для того, чтобы программа могла запуститься при отсутствии конфигурационного файла Viewer.ini.

Небольшой совет для правильной сборки архива с Lister-плагинами. Вы можете использовать в путях файлов переменную %ATViewer%, автоматически расширяемую до имени папки, откуда запускается программа. Для этого установите выбранные Вами плагины в подпапку "Plugins" папки программы, при этом пути файлов будут сохранены программой в таком виде:


[ListerPlugins]
0=%ATViewer%\Plugins\OOoViewer\OOoViewer.wlx

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

#92:  Author: BartholomeoLocation: СПб PostPosted: Fri Nov 17, 2006 05:27
    —
2Alex

Алекс, по-прежнему спасибо. Все практически без проблем.
По поводу FreeCommander'a -- я шутю. Скачал его, оставил про запас.
По поводу латыни. Есть люди, коим надобно позарез, а компьютерной латыни жуткий дефицит и не только в рунете. Я уже почти все перевел, осталось несколько строчек. Сверю склонения, спряжения и пр. и вышлю. Щас жутко занят.

А вообще с тулзами гораздо веселей стало.
Спасибо

#93:  Author: Alextp PostPosted: Fri Nov 17, 2006 05:34
    —
Quote:
А вообще с тулзами гораздо веселей стало.


Smile

#94:  Author: BartholomeoLocation: СПб PostPosted: Fri Nov 17, 2006 05:46
    —
2Суслик

ICEReader и мне понравился, я его пользую, но в основном только только для чтения беллетристки, но и в этом случае АрСеТе вполне кстати.

Для И-серфинга и сбора цитат - Опера+Оперная фича (заметки)+АрСеТе -- ничего лучше не нашел.

А вот Ваша подруга... Мне кажется, что втемную собирать цитаты без предварительного редактирования (т.е. копирования целого куска без разбора), а потом их отыскивать в коллекторе по каким-то признакам или поиском в тексте, выбирать нужные текстовые фрагменты -- гораздо более трудоемкая процедура, чем потерпеть диалог с возможностью его быстрого редактирования и сохранения под нужным именем.

Капризы? Как думаете?

Да и для этих целей гораздо лучче Paste board in NoteTab. Или АТВ (автокопирование) + прожка CLCL. В обоих случаях -- режим, имеющий полностью устроить Вашу даму.

Кстати с АрСеТе еще одна фишка обнаружена. В Опере или другом браузере собираете линки на скачку в один текстовой файл, имея их закачать позже скопом. Потом Даунлоад Мастером -- экспорт ссылок из *txt и оне все ужо в закачках и поехали -- можно перекурить. О как!

#95:  Author: Alextp PostPosted: Fri Nov 24, 2006 03:43
    —
1.5.6.1 (23.11.06):

- Опция "Запускать только одну копию программы"
- Команда "Копировать" применима к изображениям

#96:  Author: НикLocation: Москва PostPosted: Fri Dec 01, 2006 10:52
    —
Кстати, а для просмотра RTF он использует Виндовый Rich Text Edit Control? Я к тому, что замена riched20.dll должна повилиять на просмотр данным вьюером?

#97:  Author: Alextp PostPosted: Fri Dec 01, 2006 10:58
    —
Quote:
>>Кстати, а для просмотра RTF он использует Виндовый Rich Text Edit Control?

Да.

Quote:
>>Я к тому, что замена riched20.dll должна повилиять на просмотр данным вьюером?

Да - Можно положить в папку с вьюером.

#98:  Author: Alextp PostPosted: Fri Dec 01, 2006 20:00
    —
2all
Обсуждение ArSeTe перенесено сюда:
http://forum.wincmd.ru/viewtopic.php?t=6804

#99:  Author: Alextp PostPosted: Wed Dec 06, 2006 23:53
    —
Домашняя страница + Награды...

#100:  Author: НикLocation: Москва PostPosted: Thu Dec 07, 2006 00:39
    —
Афигеть Smile

#101:  Author: Alextp PostPosted: Sat Dec 16, 2006 14:08
    —
1.5.6.5 - beta:

Добавлен Юникодный поиск, перетаскивание картинки мышью как в SGViewer, и еще кое-что по мелочи.


Update
Release.

#102:  Author: Sam DarkLocation: Voronezh, Russia PostPosted: Mon Dec 18, 2006 15:29
    —
Alextp
Имеются глюки с Imagine: в полноэкранном режиме появлеются места под панели. Раздражает.
Нехватает курсора как в родном листере.
Очень нехватает CTRL+Q: скрипт не пойдёт. Слишком уж он нестабилен.

#103:  Author: Alextp PostPosted: Mon Dec 18, 2006 21:13
    —
2Sam Dark
Можно подробнее про Imagine? Как выглядит глюк, как мне его здесь воспроизвести.

Курсор в to-do. В новом году, наверное, сделаю.

Ctrl-Q: даже не знаю. Что тут сделаешь?

#104:  Author: Alextp PostPosted: Mon Dec 18, 2006 21:51
    —
В первый пост добавлен небольшой "FAQ":
преимущества перед Lister?
что еще не реализовано, в сравнении с Lister?

#105:  Author: Sam DarkLocation: Voronezh, Russia PostPosted: Tue Dec 19, 2006 11:05
    —
Глюк с Imagine проявляется при просмотре фото (большое разрешение) на полный экран. Сверху и снизу появляются серые полосы или части предыдущей фотографии по размеру панелей Imagine.

#106:  Author: Alextp PostPosted: Tue Dec 19, 2006 11:32
    —
2Sam Dark
Quote:
Глюк с Imagine проявляется при просмотре фото (большое разрешение) на полный экран.

Sorry, не вижу у себя такого.
Должно быть, какой-то глюк Imagine - попробуй отписаться на форуме автора-корейца. Пробую на картинке размером 2300*1700*24bpp, нормально показывает.

--------------
2 all

По поводу работы вьюера в Quick View (Ctrl-Q).

Возникла такая мысль. Почему бы не написать Листер-плагин, выполняющий функцию UV. Он может быть и основан на текущем коде UV, и быть просто вызывальщиком для Viewer.exe, давая вьюеру возможность запускаться так как будто он плагин. Можно это сделать. Вопрос, а нужно ли это?

Мне кажется, не особо нужно, вот почему. Режимы вьюера и комментарии к ним:

- Текст/Юникод/RTF/UTF-8 - реализовывать в плагине особого смысла нет, т.к. встроенные в Листер режимы работают не хуже. UTF-8 даже лучше, т.к. не требует наличия в файле UTF-8 сигнатур.
- Двоичный/16-ричный - смысла нет, т.к. при проходе по файлам в Quick View эти режимы не включаются. Их можно включить только вручную, но в Quick View это не актуально.
- Графика - смысла нет, т.к. есть плагины Imagine, SGViewer, которые работают не хуже.
- Мультимедиа - смысла почти нет, т.к. есть плагин MMedia, который также работает с Windows Media Player, т.е. делает работу не хуже. Только он глючный немного.
- Интернет - смысла нет, т.к. есть IEView/HTMLView, делающий то же самое. Он тоже глючный немного, но это в данном случае неважно.
- Плагины - смысла *вообще* нет, т.к. сам TC работает в плагинами. Какой смысл делать плагин-посредник между плагинами и TC.


Получается, что ни один из режимов UV в Quick View вообще-то и не нужен. Какой смысл будет во вьюере в режиме QV в таком случае.
Или есть смысл?

#107:  Author: Lev PostPosted: Tue Dec 19, 2006 19:45
    —
Quote:
- Плагины - смысла *вообще* нет, т.к. сам TC работает в плагинами. Какой смысл делать плагин-посредник между плагинами и TC.
Попытаюсь придумать смыслы.
Некоторые плагинописатели забывают реализовать в плагинах передачу нажатий клавиш 1-7, N, P и т.п. Тоталу - плагин-посредник мог бы это делать за них (хотя, это не очень-то для Quick View)
Плагин-посредник мог бы запоминать какой из кучи установленных вьюеров применялся последний раз к файлам какого типа и предлагать для просмотра сначала его, а только потом смотреть на очерёдность установленных плагинов.
Плагин-посредник мог бы попытаться реализовать новую функцию листер-плагинов предотвращающую перезагрузку плагина при листании для старых плагинов, не имеющих её поддержки
и т.д, и т.п.

#108:  Author: Alextp PostPosted: Wed Dec 20, 2006 02:13
    —
2Lev

Quote:
>>Попытаюсь придумать смыслы.
Некоторые плагинописатели забывают реализовать в плагинах передачу нажатий клавиш 1-7, N, P и т.п. Тоталу - плагин-посредник мог бы это делать за них (хотя, это не очень-то для Quick View)

Да, не очень-то для QuckView.
И это означает, что в плагине - недочет, который надо исправить. На моей памяти есть только плагин WebViewer (кажется, так называется), у которого проблемы с клавишами. Но его легко заменить IEView.

Quote:
>>Плагин-посредник мог бы запоминать какой из кучи установленных вьюеров применялся последний раз к файлам какого типа и предлагать для просмотра сначала его, а только потом смотреть на очерёдность установленных плагинов.

Это сейчас вроде бы сделано, но это незначительная фича.

Quote:
>>Плагин-посредник мог бы попытаться реализовать новую функцию листер-плагинов предотвращающую перезагрузку плагина при листании для старых плагинов, не имеющих её поддержки
и т.д, и т.п.

А это сделать нельзя. Теоретически можно, наверное (т-щ Majkinetor c оф. форума меня подбивал на это, выводить временный битмеп между загрузками плагинов и т.п.), но практически сложно....

#109:  Author: Lev PostPosted: Wed Dec 20, 2006 20:09
    —
Quote:
это означает, что в плагине - недочет, который надо исправить
Это само собой Smile, но не до всех авторов можно достучаться. Я, например, мучаюсь с плагином font.wlx, попадалось и ещё чего-то, сейчас не припомню.

#110:  Author: Alextp PostPosted: Wed Dec 20, 2006 20:13
    —
Лучше достучаться до автора Font.wlx...

#111:  Author: Alextp PostPosted: Thu Dec 21, 2006 05:41
    —
News:

1. Вьюер встроен в Stylet File Manager:
http://www.stylet-software.com




2. и в UniView4PM для Phoenix Mail 2003 (PM2003 это почтовый клиент на немецком):
http://www.rr4u.de/

(скриншот не привожу, он похож на Demo к UV)

#112:  Author: Alextp PostPosted: Sun Dec 31, 2006 17:38
    —
2all

Просьба попробовать бета-версию 1.5.7: добавился диалог настройки внешних программ. Теперь их не нужно прописывать руками в ini, все делается через диалог.
См. ссылку "Версия без инсталлятора" в первом сообщении.

#113:  Author: sergeichLocation: Москва PostPosted: Mon Jan 01, 2007 16:04
    —
Версия 1.5.7 отлично работает!

#114:  Author: Alextp PostPosted: Mon Jan 01, 2007 16:14
    —
OK. Рад слышать.

Sergeich, тебя не было слышно с момента второго поста в этой теме. Smile
С Новым годом. Smile


PS: Может, пожелания какие-то есть?

#115:  Author: sergeichLocation: Москва PostPosted: Mon Jan 01, 2007 16:32
    —
Alextp, спасибо! Тебя тоже с Новым Годом и удачи в творчестве!
Я на форуме часто бываю, просто большинство вопросов, которые возникают, пользователи задают, остается только читать Smile
Пожелание пока только одно, чтобы можно было передавать в программу выделенные в TC файлы, наподобие как в EmEditor, но это, наверное, нельзя.
Удачи!

#116:  Author: Alextp PostPosted: Mon Jan 01, 2007 20:21
    —
2sergeich
А что, хорошее предложение. Мне на английском форуме предлагали поддерживать параметр %L Тотала. А это то же самое.

Видимо, когда вьюер получает несколько файлов (через %L), он толжен листать их кнопками Предыдущий/Следующий. Посмотрим.

#117:  Author: sergeichLocation: Москва PostPosted: Mon Jan 01, 2007 21:43
    —
Ага, и если можно, чтобы они могли передаваться (несколько файлов) и во внешнее приложение.

#118:  Author: Alextp PostPosted: Mon Jan 01, 2007 22:22
    —
2sergeich
Это чтобы EmEditor вызывать?
Надо будет добавить макрос {FileNameList}.

Хотя: Если ты откроешь новый файл из вьюера, то список файлов, полученный через %L, уже как бы "потеряется" (не помнить же его все время). Т.е. вызывать внешнюю программу со списком не будет смысла - списка-то уже нет. Так что, не знаю... Нужен ли такой макрос, если во вьюере нет файловой панели и нельзя выделять несколько файлов. Не нужен, наверное...

#119:  Author: sergeichLocation: Москва PostPosted: Tue Jan 02, 2007 01:58
    —
2Alextp
Да, наверное, это лишнее. Достаточно будет, если только в ATViewer будут передаваться файлы.

#120:  Author: Alextp PostPosted: Tue Jan 02, 2007 02:49
    —
Сделал, вроде.
Не так сложно оказалось.

Quote:
Файл - список файлов можно передавать программе, предваряя его символом '@' в командной строке. Например, в Total Commander, в свойстве кнопки панели инструментов, введите "@%L" в поле Параметры.


Sergeich, попробуй? Ссылка та же, "Версия без инсталлятора".

#121:  Author: sergeichLocation: Москва PostPosted: Tue Jan 02, 2007 15:47
    —
Alextp, попробовал! Отлично работает! Спасибо!!!!
Заметил только вот что. Если ATViewer открыт со списком файлов, и в этот момент, не закрывая ATViewer добавить новые файлы, файлы не открываются, а в режиме "текст" открывается список добавленных файлов. Если перед добавлением новых файлов закрыть программу, тогда все ОК.

#122:  Author: Alextp PostPosted: Tue Jan 02, 2007 20:34
    —
Поправил!

#123:  Author: sergeichLocation: Москва PostPosted: Tue Jan 02, 2007 21:31
    —
ОК, теперь все нормально! Smile

#124:  Author: sergeichLocation: Москва PostPosted: Wed Jan 03, 2007 15:07
    —
2Alextp
В процессе использования появился вопрос Smile Возможен ли вариант, когда при добавлении файлов аудио или видео через @%L, они по очереди проигрывались?

#125:  Author: Alextp PostPosted: Wed Jan 03, 2007 15:22
    —
Пока нет.
Надо будет что-нибудь на эту тему сделать.

Например параметр ( /PlayList )- если он есть, файлы будут проигрываться по очереди.
И параметр задания паузы (для текстовых файлов или картинок).

#126:  Author: sergeichLocation: Москва PostPosted: Wed Jan 03, 2007 15:26
    —
ОК. Было бы удобно. Или сделать кнопку "Слайдшоу" для графических и других файлов и последовательное воспроизведение для мультимедиа.

#127:  Author: Alextp PostPosted: Wed Jan 03, 2007 16:43
    —
Смотри что в справке Капитана Флинта написано:

Quote:
Если вы открываете для просмотра несколько выделенных файлов, то можете переключаться с текущего файла на следующий/предыдущий при помощи клавиш N (вперёд) и P (назад). Когда вы просматриваете файлы мультимедиа или прослушиваете звуковые файлы, Lister будет автоматически переключаться с конца файла на следующий файл (функция плей-листа).



т.е. Листер _всегда_ использует режим плейлиста (когда открываешь список). Может, не делать никакую опцию и тоже всегда (при открытии списка) включать режим плейлиста? Мне так было бы проще.

Можно и опцию /PlayList, но мне ее неудобно передавать уже запущенному вьюеру (когда вкл. "Только одна копия"). А так все просто.

#128:  Author: sergeichLocation: Москва PostPosted: Wed Jan 03, 2007 17:23
    —
Да, можно и так! (всегда (при открытии списка) включать режим плейлиста) "И параметр задания паузы (для текстовых файлов или картинок)."

#129:  Author: Alextp PostPosted: Wed Jan 03, 2007 18:25
    —
Сделал (ссылка та же).
Пока без этого: "И параметр задания паузы (для текстовых файлов или картинок)."

Неудобный параметр, замучаешься каждый раз менять: то нужно смотреть картинки в режиме плей-листа, то не нужно. С медиа файлами все понятно: их всегда нужно смотреть только до конца и один раз. Может потом сделаю команду "Открыть в режиме плейлиста"...

#130:  Author: sergeichLocation: Москва PostPosted: Wed Jan 03, 2007 18:52
    —
Sad После окончания 1-го файла переходит сразу на 3-й и все останавливается.

#131:  Author: Alextp PostPosted: Wed Jan 03, 2007 19:03
    —
2sergeich
У меня нормально. Может, у тебя второй файл короткий, где-нибудь секунда-две и все? //Если нет, вышли мне pls на емейл все 3 файла и твой Viewer.ini.

#132:  Author: sergeichLocation: Москва PostPosted: Wed Jan 03, 2007 19:10
    —
Файлы длинные, я уже много раз пробовал Smile Сейчас вышлю Viewer.ini, а остальные файлы тоже слать? Я пробовал на файлах MP3, OGG и MPG по отдельности несколько штук одного расширения.

#133:  Author: Alextp PostPosted: Wed Jan 03, 2007 19:13
    —
Viewer.ini и проблемный файл (который не играется, второй).

#134:  Author: sergeichLocation: Москва PostPosted: Wed Jan 03, 2007 19:15
    —
Я пробовал разные файлы с номером 2, все равно не играет Sad

#135:  Author: Alextp PostPosted: Wed Jan 03, 2007 19:19
    —
Тогда три любых файла, на которых не играется второй (самые маленькие).

#136:  Author: sergeichLocation: Москва PostPosted: Wed Jan 03, 2007 19:22
    —
Я понял! Не проигрываются, когда в настройке стоит режим media player 9
Когда ставишь режим 6.4 все работает.
В системе стоит Media Player 11.0.5721.5145

#137:  Author: Alextp PostPosted: Wed Jan 03, 2007 19:27
    —
2sergeich
Да, повторяется. Только с WMP9.
Хм, буду думать почему.

#138:  Author: sergeichLocation: Москва PostPosted: Wed Jan 03, 2007 19:32
    —
ОК. Я еще письмо написал Smile

#139:  Author: Alextp PostPosted: Wed Jan 03, 2007 20:17
    —
2sergeich
Вроде поправил (пропуск файла и ошибку), попробуй. Если нет, напиши емейлом...

#140:  Author: sergeichLocation: Москва PostPosted: Wed Jan 03, 2007 20:34
    —
Вот это скорость!!! Smile Я проверил-все стало работать и в режиме WMP9 и 6.4 Ошибка тоже исчезла. Ура!!!

#141:  Author: Alextp PostPosted: Fri Jan 05, 2007 17:19
    —
Версия 1.5.7.0

Список изменений - на http://wincmd.ru/plugring/ATViewerExe.html

#142:  Author: Alextp PostPosted: Thu Jan 11, 2007 05:46
    —
Пополнение списка приложений -- в конце страницы компонента:
http://atorg.net.ru/delphi/atviewer-ru.htm

Добавились два неплохих приложения....

#143:  Author: Alextp PostPosted: Sun Jan 14, 2007 17:45
    —
Есть ли тут такие, кому нужен текстовый курсор (Text cursor) как в Листере?
Я им (курсором), вообще-то, не пользуюсь...

А поиск с рег-експами (Regular Expressions)?

#144:  Author: НикLocation: Москва PostPosted: Sun Jan 14, 2007 18:28
    —
Текстовый курсор м.б. нужен для выделения части текста?
А поиск с регэспами - для сложного поиска (это и не то или совсем не это)?
Если будут регэспы - то станет ли возможным многострочный поиск (т.е. поиск части текста - нескольких строк сразу)?

#145:  Author: Alextp PostPosted: Sun Jan 14, 2007 18:36
    —
2Ник

Hi

Quote:
Текстовый курсор м.б. нужен для выделения части текста?

Часть текста и так можно выделить (мышкой хвостатой).
Скорее для работы с клавиатурой: можно будет перемещать курсор стрелками и выделять Shift+Стрелками.

Quote:
А поиск с регэспами - для сложного поиска (это и не то или совсем не это)?
Если будут регэспы - то станет ли возможным многострочный поиск (т.е. поиск части текста - нескольких строк сразу)?

Да (2 раза да).
Я лично регекспами не пользуюсь, правда.
Честно сказать, я их еще даже не изучил. Вообще. Smile

#146:  Author: Alextp PostPosted: Mon Jan 22, 2007 13:36
    —
V1.5.8.0:

- Печать изображений
- Поддержка Total Commander 7 Lister API
- Опции "Показывать верхнее меню", "Центрировать рисунок"
- Команда "Правка - Перейти" работает также в режиме Интернет
- Параметр командной строки для задания позиции в файле
- Поддержка 32-битных иконок на панели инструментов
- Скрытая опция FileSkipHidden

#147:  Author: ArkadyVB PostPosted: Sun Feb 18, 2007 22:38
    —
Опробовал последний UV. Alexey просил заслать мои замечания сюда. Засылаю.

- берём картинку больше окна - двигать её в окне клавиатурой не получается. Причём что нужно от клавиатуры:
- мелкое движение (стрелки);
- больший сдвиг, 50-70% от размера окна (по вертикали - PgDn/PgUp; во горизонтали, возможно - ^Left/Right);
- начало/конец, причём по обоим измерениям (вертикаль - ^Home/End, горизонталь - Home/End).

- нет автомасштабирования (окно/экран, размер/ширина/высота). Точнее, есть только один автомасштаб по размеру окна.

- большая картинка (http://www.tvshowboards.com/lost/attachments/061014031046/Lost%20-%20The%20Island.jpg - 4,457,013 байт, 7000x7000) показывается только в диапазоне масштабов 25-100% (25% 50% 75% 100%), на остальных масштабах (10%, 150%) она исчезает.

- после .avi (в отличие от других типов файлов) автоматически происходит перескок к следующему файлу в списке.

- случайно (!) нашёл на сайте информацию по соединению с фаром (в самой программе этого фака нет) - так вот, после каждого вызова вьювера с параметром "@!@AF!" в temp-каталоге остаются временные файлы. Я не знаю, кто должен их удалять (фар или прикладная программа), но с точки зрения пользователя такого (замусоривания диска) быть не должно.

- кодировка UTF-8 не работает - в отличие от листера, UV не показывает содержимое ридмей от опенофиса.
- нет автоопределения кодировок (в идеале - включая юникод и утф).
- нельзя отключить разбиение строк (оно всегда выполняется где-то в районе каждых ~250-тых позиций).

#148:  Author: Alextp PostPosted: Sun Feb 18, 2007 22:55
    —
Да, спасибо.
Ответы по порядку. Кое-что уже добавил/пофиксил,
см. ссылку "Версия без инсталлятора" в первом посте.

Ответы:

Quote:
- берём картинку больше окна - двигать её в окне клавиатурой не получается. Причём что нужно от клавиатуры:
- мелкое движение (стрелки);
- больший сдвиг, 50-70% от размера окна (по вертикали -
PgDn/PgUp; во горизонтали, возможно - ^Left/Right);
- начало/конец, причём по обоим измерениям (вертикаль - ^Home/End, горизонталь - Home/End).


Done.
Стрелки прокручивают по 50 пикселей, PgUp/PgDn/Home/End по ширине/высоте окна, Ctrl-стрелки в начало/конец/верх/низ.

Quote:
- нет автомасштабирования (окно/экран, размер/ширина/высота). Точнее, есть только один автомасштаб по размеру окна.


By design (BD).
Таких опций нет и в Тотале и в плагинах. Там есть только "умещать в окно" и все. Пока не планируется.

Quote:
- большая картинка (http://www.tvshowboards.com/lost/attachments/061014031046/Lost%20-%20The%20Island.jpg - 4,457,013 байт, 7000x7000) показывается только в диапазоне масштабов 25-100% (25% 50% 75% 100%), на остальных масштабах (10%, 150%) она исчезает.


Под XP нормально, проверю на Win98: наверное, баг только под 9x.

Проверил. В Win9x у меня файл вообще не показывается. И в плагинах тоже: SGViewer зависает, а Imagine не показывает вообще ничего. У тебя в плагинах показывается?

Quote:
- после .avi (в отличие от других типов файлов) автоматически происходит перескок к следующему файлу в списке.


Сделано так же, как в Тотале. Там тоже при открытии неск-х файлов медиа клипы пролистываются. Добавил опцию, см. Readme:

[Options] MediaAutoAdvance=0.

Quote:
- случайно (!) нашёл на сайте информацию по соединению с фаром (в самой программе этого фака нет) - так вот, после каждого вызова вьювера с параметром "@!@AF!" в temp-каталоге остаются временные файлы.


Или репорт Фару, или todo: удалять файл.

Пока не понятно, кто должен удалять. Тотал вроде удаляет. Почему Фар не удаляет?

Quote:
- кодировка UTF-8 не работает - в отличие от листера, UV не показывает содержимое ридмей от опенофиса.


Поправил. Теперь Readme от OpenOffice.org показываются.
Но: только в Win2k/XP. В Win9x контрол не поддерживает UTF-8.

Quote:
- нет автоопределения кодировок (в идеале - включая юникод и утф).


Определение юникода, UTF8 с сигнатурами: есть.
Определения кодировок пока нет. Todo.

Quote:
- нельзя отключить разбиение строк (оно всегда выполняется где-то в районе каждых ~250-тых позиций).


В режиме Текст (1) да.
Почему не включить режим Двоичный (2)?

#149:  Author: ArkadyVB PostPosted: Mon Feb 19, 2007 01:25
    —
Quote:
Стрелки прокручивают по 50 пикселей, PgUp/PgDn/Home/End по ширине/высоте окна, Ctrl-стрелки в начало/конец/верх/низ.

Удобно. Только я бы поменял местами ^стрелки с Home/End. Плюс, полагаю, листать нужно не по "ширине/высоте окна" (т.е. на 100% видимой области), а несколько меньше. Это как в текстовых редакторах, когда листание оставляет в новых экранах 1-2-3 строки от предыдущих экранов.

Quote:
Quote:
автомасштабирования
Пока не планируется.

Чего так? Если есть одно масштабирование, что мешает добавить остальные? И отсутствие этих опций в других плагинах тут не указ. Наоборот - повод хвастаться "я первый!".

Quote:
Проверил. В Win9x у меня файл вообще не показывается. И в плагинах тоже: SGViewer зависает, а Imagine не показывает вообще ничего. У тебя в плагинах показывается?

А у меня других граф.плагов под тотал пока нет. В фаре (PVA) тоже не кажет, а в ирфане картинка и показывается, и масштабируется без вопросов.

Quote:
Добавил опцию, см. Readme:
[Options] MediaAutoAdvance=0.

В новом ридме - нету.

Кстати, насчёт опций. Всегда считал и считаю использование "@" как префикс для файл-листа неправильным. Сам подумай, как теперь быть с файлами, которые начинаются с этого (законного!) знака? Я лично в своих прогах использую преикс "-@".

Quote:
Quote:
- кодировка UTF-8 не работает - в отличие от листера, UV не показывает содержимое ридмей от опенофиса.

Поправил. Теперь Readme от OpenOffice.org показываются.
Но: только в Win2k/XP. В Win9x контрол не поддерживает UTF-8.

Значит, листер использует другой контрол? Почему в UV его нельзя использовать?

Quote:
Quote:
- нельзя отключить разбиение строк

В режиме Текст (1) да.
Почему не включить режим Двоичный (2)?

Потому что в этом режиме имеем сплошную кашу (ни тебе табуляций, ни тебе концов строк, а все строки бьются по фиксированной позиции).

#150:  Author: Alextp PostPosted: Mon Feb 19, 2007 01:48
    —
Quote:
Удобно. Только я бы поменял местами ^стрелки с Home/End.


Ctrl-стрелки это 4 клавиши, а Home/End - две - ?

Quote:
Плюс, полагаю, листать нужно не по "ширине/высоте окна" (т.е. на 100% видимой области), а несколько меньше.


OK, отниму от ширины/высоты пикселей 20.

Quote:
Чего так? Если есть одно масштабирование, что мешает добавить остальные? И отсутствие этих опций в других плагинах тут не указ.


IMHO, это лишнее. Раз в плагинах это не сделали...

Что мешает: это не будет работать в плагинах. Там только две опции: "умещать в окно" и "умещать только картинки, бОльшие окна".

Прокрутку клавишами я сделал, т.к. она есть в плагинах (Imagine/SGViewer). А этого нет, значит особо не надо.

Quote:
В фаре (PVA) тоже не кажет, а в ирфане картинка и показывается, и масштабируется без вопросов.


Какой-то глюк Дельфей.
Хорошо что вообще при каких-то масштабах показывается (у тебя).
Пофиксить не смогу, наверное.

Quote:
Кстати, насчёт опций. Всегда считал и считаю использование "@" как префикс для файл-листа неправильным. Сам подумай, как теперь быть с файлами, которые начинаются с этого (законного!) знака? Я лично в своих прогах использую преикс "-@".


А в rar как? Там как раз простой '@'.
Вроде никто не жалуется.

Quote:
Значит, листер использует другой контрол? Почему в UV его нельзя использовать?


Да, в листере самодельный контрол.

Quote:
Потому что в этом режиме имеем сплошную кашу (ни тебе табуляций, ни тебе концов строк, а все строки бьются по фиксированной позиции).


А чем это (разбиение строк через каждые 300 символов) так мешает?
Будет OK, если приделаю настройку: максимальная длина строки: NN символов (по дефолту 300).

#151:  Author: Alextp PostPosted: Mon Feb 19, 2007 02:13
    —
Файл "Версия без инсталлятора" обновил.

#152:  Author: ArkadyVB PostPosted: Mon Feb 19, 2007 02:27
    —
>>Удобно. Только я бы поменял местами ^стрелки с Home/End.
>Ctrl-стрелки это 4 клавиши, а Home/End - две - ?

И что? Тут важно не количество, а понятность и легкозапоминаемость. Мне кажется, вот такой набор - самый логичный:

- сдвиг: горизонталь - Left/Right, вертикаль - Up/Down;
- листание: горизонталь - Tab и ^Left/Right, вертикаль - PgUp/PgDn;
- переход (по краям): горизонталь - Home/End, вертикаль - ^Home/End.

>>Чего так? Если есть одно масштабирование, что мешает добавить >>остальные? И отсутствие этих опций в других плагинах тут не указ.
>IMHO, это лишнее. Раз в плагинах это не сделали...

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

>Что мешает: это не будет работать в плагинах. Там только две >опции: "умещать в окно" и "умещать только картинки, бОльшие окна".

Это можно делать хотя-бы для тех форматов, которые поддерживаются напрямую. За чужие плгаи UV ответственности, разумеется, не несёт.

>Прокрутку клавишами я сделал, т.к. она есть в плагинах (Imagine/>SGViewer). А этого нет, значит особо не надо.

Если чего-то нет, то это не значит, что оно никому не нужно. Smile Отсутствие может быть следствием того, что никто об этом не подумал (разработчикам самим не нужно, а пользователи даже не знают, что такое возможно), либо у разработчиков не дошли руки до развития функционала до полноты.

Впрочем, настаивать не буду, моё дело маленькое - прокукарекал, а дальше хоть солнце не вставай.

>>Кстати, насчёт опций. Всегда считал и считаю использование "@" как префикс для файл-листа неправильным.
>А в rar как? Там как раз простой '@'.
>Вроде никто не жалуется.

Это тот случай, когда "фича" отдельных популярных программ меняет предпочтения пользователей - вместо того, чтобы рапортовать, они пассивано начинают избегать (боятся!) использовать законный знак. Но это не означает, что в своей программе ты не можешь сделать ввод по другому.

Впрочем, настаивать опять же не буду - сейчас это не критично, я всего лишь попутно обратил внимание на фишку, которую можно подправить.

>>Значит, листер использует другой контрол? Почему в UV его нельзя использовать?
>Да, в листере самодельный контрол.

И? Сорсы, конечно, не доступны? Вот они, недостатки закрытого софта - нет возможности воспользоваться существующими наработками...

>А чем это (разбиение строк через каждые 300 символов) так мешает?
>Будет OK, если приделаю настройку: максимальная длина строки: NN символов (по дефолту 300).

Редко, но бывает нужен именно режим без заворотов для длинных строк. К примеру, широкие таблицы в текстовом формате. Увеличение границы разбиения здесь не поможет, поможет только отказ от разбиения вообще, если пользователь его не включал.

Кстати, в развитие темы длинных строк и листания файла.

- желательно по PgUp/PgDn оставлять одну-две строки от предыдущих экранов.

- горизонтальным листанием почему-то занимаются Left/Right (вместо, Tab/^Tab, ^Left/Right), и нет возможности по-знакового сдвига (fne-grain control)...

- нет никаких индикаторов, показывающих, что строка тянется дальше правой границы окна.

#153:  Author: Alextp PostPosted: Mon Feb 19, 2007 02:58
    —
Quote:
И что? Тут важно не количество, а понятность и легкозапоминаемость. Мне кажется, вот такой набор - самый логичный:


Посмотрим. Может поменяю. Только Tab/^Tab в Виндах зарезервировано, их нельзя здесь использовать.

Quote:
пользователей. Тем более, что шаг масштабирования у UV очень широкий и вручную подстроить размеры изображения для просмотра через масштабмрование проблематично.


Давно хочу это поменять. Сделать шаг масштабирования не таким как сейчас: 7,10,25,50,75,100,150... а постоянный шаг 10-15%. Видел у какой-то программы.

Quote:
Это можно делать хотя-бы для тех форматов, которые поддерживаются напрямую. За чужие плгаи UV ответственности, разумеется, не несёт.


Посмотрим. Посмотрю как у Ирфана сделано.

Quote:
сделать ввод по другому.
Впрочем, настаивать опять же не буду - сейчас это не критично, я всего лишь попутно обратил внимание на фишку, которую можно подправить.


Если пользователи будут жаловаться, поменяю.
Пока никто не жаловался.

Quote:
И? Сорсы, конечно, не доступны?


Конечно. Сорсы закрыты.
Весь UV делался с нуля.

Quote:
Редко, но бывает нужен именно режим без заворотов для длинных строк. К примеру, широкие таблицы в текстовом формате. Увеличение границы разбиения здесь не поможет, поможет только отказ от разбиения вообще


А насколько широкие таблицы?
Если они шириной 500, можешь поставить опцию = 520. И все ОК.

Проблема (тут) в том, что я не могу не врапать *вообще. Т.е. если строка шириной 1000, и таких строк подряд , напр., 100, то для их показа нужно памяти 1000*100. А у меня буфер размером 300(дефолт)*100. И что делать?
Могу увеличить буфер, но надо знать насколько. На какую ширину, на 500, на 1000.

#154:  Author: Alextp PostPosted: Mon Feb 19, 2007 03:12
    —
Длинные строки:

Quote:
- желательно по PgUp/PgDn оставлять одну-две строки от предыдущих экранов.


Уже.

Quote:
- горизонтальным листанием почему-то занимаются Left/Right (вместо, Tab/^Tab, ^Left/Right),


Tab/^Tab нельзя. Почему ^Left/Right а не Left/Right?

Quote:
и нет возможности по-знакового сдвига (fne-grain control)...


А если шрифт не Courier (попробуй Arial).

Quote:
- нет никаких индикаторов, показывающих, что строка тянется дальше правой границы окна.


Есть - scrollbar.

#155:  Author: ArkadyVB PostPosted: Mon Feb 19, 2007 04:17
    —
>>И что? Тут важно не количество, а понятность и легкозапоминаемость.
>Посмотрим. Может поменяю. Только Tab/^Tab в Виндах зарезервировано, их нельзя здесь использовать.

Во-первых, с ^Tab я прогнал, я имел в виду Shift-Tab. Во-вторых, ни Tab, ни ^Tab _в виндах_ не зарезрвировано - другое дело, что в закладочных интерфейсах ^Tab обычно служит для перехода между закладками (табами).

>>пользователей. Тем более, что шаг масштабирования у UV очень
>>широкий и вручную подстроить размеры изображения для
>>просмотра через масштабмрование проблематично.
>Давно хочу это поменять. Сделать шаг масштабирования не таким
>как сейчас: 7,10,25,50,75,100,150... а постоянный шаг 10-15%. >Видел у какой-то программы.

Ты мог видеть это у ирфана. Smile У него масштабы 10-990% с шагом 10%. Но, если ты читал фар.саппорт внимательно, то увидел бы, что некоторым хочется как раз нелинейного шага. Surprised

>>Это можно делать хотя-бы для тех форматов, которые
>>поддерживаются напрямую. За чужие плгаи UV ответственности,
>>разумеется, не несёт.
>Посмотрим. Посмотрю как у Ирфана сделано.

У Ирфана как раз есть все варианты подгона под размер экрана и один вариант подгона под размер окна (в фар.саппорт как раз жаловались, что там не хватает подгонки по ширине окна - мол, растяжка книг по экрану слишком широко).

>>Редко, но бывает нужен именно режим без заворотов для длинных строк. К примеру, широкие таблицы в текстовом формате. Увеличение границы разбиения здесь не поможет, поможет только >>отказ от разбиения вообще
>А насколько широкие таблицы?

Зависит только от количества столбцов и их контента. Априори это не предсказуемо. Впрочем, таблицы я привёл для примеру, речь может идти о тексте, в котором каждая строка - это абзац, и в этом случае искусственное разбиение может искажать текст (когда визуально могут появляться новые абзацы).

>Если они шириной 500, можешь поставить опцию = 520. И все ОК.

А если строки длиной до 10000 знаков?

>Проблема (тут) в том, что я не могу не врапать *вообще. Т.е. если строка шириной 1000, и таких строк подряд , напр., 100, то для их показа нужно памяти 1000*100. А у меня буфер размером 300(дефолт)*100. И что делать?

Ты смешиваешь "показа" с "хранением". Не мне тебе советовать, как тебе устроить ядро просмотровщика, но даже если не устраивать пляски вокруг по-фрагментного чтения файла (типа, если памяти под буфера не хвататет, то можно просто откидывать части строк, выходящих за края окна) или memory-mapped чтения, то почему не воспользоваться прямым подходом? Ведь если длина всех строк не меньше 10000 знаков, то для строк потребуется всего лишь мег памяти. Хотя, конечно. можно напороться ещё на файл с одной строкой длиной в 100,000,000 знаков...

>Могу увеличить буфер, но надо знать насколько. На какую ширину, на 500, на 1000.

Такие вещи не стоит делать фиксированными.

>>- горизонтальным листанием почему-то занимаются Left/Right (вместо, Tab/^Tab, ^Left/Right),
>Tab/^Tab нельзя.

Tab и Shift-Tab - можно.

>Почему ^Left/Right а не Left/Right?

Для единообразия - в редакторах, в графических и текстовых вьюверах.

>>и нет возможности по-знакового сдвига (fne-grain control)...
>А если шрифт не Courier (попробуй Arial).

А причём тут шрифт? Или ты имеешь в виду, что в пропорциональном режиме понятие знака нивелируется? Так в этом случае можно сдвигать на некую заданную ширину (вроде "ширины буквы m").

>>- нет никаких индикаторов, показывающих, что строка тянется дальше правой границы окна.
>Есть - scrollbar.

Скролбар показывает только, что есть длинные строки в файле, но которая из строк, показанных в окне, шире окна, а какая нет, это определить не поможет.

И, кстати, насчёт скролбара. Берём файлик с какой-нибудь короткой строкой (скажем, на 20 знаков). Начинаем суживать и... горизонтальный скролбар появляется, когда окно ещё шире строки раза в 3-4. Также, я не понял смысла опции "Подгонять ширину текста".

#156:  Author: Alextp PostPosted: Mon Feb 19, 2007 04:22
    —
Файл "Версия без инсталлятора":

- Шаг масштабирования теперь более плавный:
7, 10, 20, 30, 40, 50, 60, 70, 80, 90,
100, 150, 200, 250, 300, 350, 400, 450,
500, 550, 600, 650, 700, 750, 800, 850,
900, 950, 1000, 1100, 1200, 1300, 1400, 1500, 1600);
Нормально?

- Опция TextMaxLength, см. Readme.
Максимум 2048. Нужно больше? Сколько: 5000-10000 хватит?

#157:  Author: Alextp PostPosted: Mon Feb 19, 2007 04:38
    —
Quote:
Скролбар показывает только, что есть длинные строки в файле, но которая из строк, показанных в окне, шире окна, а какая нет, это определить не поможет.


А что поможет? В Виндах что можно сделать, во всех редакторах так.

Quote:
И, кстати, насчёт скролбара. Берём файлик с какой-нибудь короткой строкой (скажем, на 20 знаков). Начинаем суживать и... горизонтальный скролбар появляется, когда окно ещё шире строки раза в 3-4.


Это специально. В виндах есть баг, который надо обходить. Для этого гор. scrollbar не уменьшается в размерах.

Quote:
Также, я не понял смысла опции "Подгонять ширину текста".


Это работает в режиме Двоичный, с моноширинным шрифтом.

#158:  Author: ArkadyVB PostPosted: Mon Feb 19, 2007 04:42
    —
>- Шаг масштабирования теперь более плавный:
>7, 10, 20, 30, 40, 50, 60, 70, 80, 90,
>100, 150, 200, 250, 300, 350, 400, 450, ...
>Нормально?

Честно скажу - (пока) не знаю. Для этого нужно иметь более обширный опыт по возне с разномасштабными картинками, а мне, с моей коллекцией, обычно хватает и автомасштабов. Чисто теоретически, мне кажется, что скачок "100-150" великоват, но, повторюсь, подтвердить это можно будет только если у кого-то найдётся картинка, где потребуется промежуточный масштаб.

>- Опция TextMaxLength, см. Readme.
>Максимум 2048.

Для большинства текстов этого должно быть достаточно...

> Нужно больше? Сколько: 5000-10000 хватит?

...Но я бы предложил записать в todo сделать так, чтобы вобше разбивок не было, если их не включил сам юзер.

#159:  Author: ArkadyVB PostPosted: Mon Feb 19, 2007 04:49
    —
>>Скролбар показывает только, что есть длинные строки в файле, но которая из строк, показанных в окне, шире окна, а какая нет, это определить не поможет.
>А что поможет? В Виндах что можно сделать, во всех редакторах так.

Но UV - не редактор. Кто мешает сделать, как в нортон-клонах - спецзначком на правой границе (желательно другого цыета)? В фаре разве такого не видел?

>>Также, я не понял смысла опции "Подгонять ширину текста".
>Это работает в режиме Двоичный, с моноширинным шрифтом.

Понятно. По этому поводу могу сказать, что тут не хватает подсказки.

Я здесь уже говорил о том, что мне дико понравилось, как в Опенофисе все элементы экрана имеют подробные тултипы, всплывающие при наведении на них (так что даже при первых запусках потребность в справке возникает редко)? Пункты меню, пиктограммы, кнопки, опции в диалогах... Здесь можно было бы сделать также.

#160:  Author: Alextp PostPosted: Mon Feb 19, 2007 11:09
    —
Quote:
Но UV - не редактор. Кто мешает сделать, как в нортон-клонах - спецзначком на правой границе (желательно другого цыета)? В фаре разве такого не видел?


В фаре есть. Знаю. Где это сделано в Виндах.
Хорошо бы скриншот.

Подсказки пока делать не буду. Переводить много и не особо нужно...


Last edited by Alextp on Mon Feb 19, 2007 11:27; edited 1 time in total

#161:  Author: Alextp PostPosted: Mon Feb 19, 2007 11:25
    —
Arkady
По поводу большого письма (на которое я не ответил, много лишнего).

Предложи систему клавиш? Какие клавиши исп. для

Code:
скролл влево/вправо (небольшой)
скролл влево/вправо на символ
вверх-вних (на строку)
вверх вних на страницу
начало-конец строки
начало-конец файла


Tab/Shift-Tab исп. нельзя, повторяю.
В виндах, в интерфейсах, зарез-но часто. Потом может будет другой контрол (браузер), Tab будет переходить на него. Ctrl-PgUp/PgDn исп. нельзя (File - Next/Previous).

#162:  Author: ArkadyVB PostPosted: Tue Feb 20, 2007 00:16
    —
>>Но UV - не редактор. Кто мешает сделать, как в нортон-клонах -
>В фаре есть. Знаю. Где это сделано в Виндах.

Может где и есть, я не знаю. И меня это мало волнует, поскольку просмотры файлов я делаю как раз в клонах. Там это удобно, почему не может быть удобно в виндовых программах?

>Предложи систему клавиш? Какие клавиши исп. для
>Код:
>скролл влево/вправо (небольшой)
>скролл влево/вправо на символ
>вверх-вних (на строку)
>вверх вних на страницу
>начало-конец строки
>начало-конец файла

- на символ: left/right, up/down;
- листание: ^left/right, PgUp/PgDn;
- начало-конец (горизонталь, вертикаль): Home/End, ^Home/End.

Мне кажется такой список вполне логичным, привычным и достаточно удобным. Ну и, разумеется, было бы не плохо, чтобы работало мышиное колесо - с графикой, как и с текстом. Ну и контекстное меню (правый клик) тоже не помешало бы.

#163:  Author: Alextp PostPosted: Tue Feb 20, 2007 00:31
    —
Quote:
>Может где и есть, я не знаю. И меня это мало волнует, поскольку просмотры файлов я делаю как раз в клонах. Там это удобно, почему не может быть удобно в виндовых программах?


Может быть. Ты только предложи, как. Как это должно выглядеть.
В фаре стрелка рисуется в правой пизиции: ">". Здесь как? Отводить на это полоску? рисовать стрелку поверх текста?

Quote:
>- листание: ^left/right, PgUp/PgDn
;

Листание уже есть в Тотале как Left/Right. Грубое.
Остальное уже как сейчас.
Нет только точного листания (посимв-ного). Давай Alt-Left/right будет посимвольное?

Quote:
>Мне кажется такой список вполне логичным, привычным и достаточно удобным.


Только не согласен с " листание: ^left/right". Т.к. народ привык в Тотале листать left/right, а ^left/right это переход по словам (когда будет курсор).

Колесо к графике надо приделать. В тексте уже есть.

#164:  Author: ArkadyVB PostPosted: Tue Feb 20, 2007 00:55
    —
>>просмотры файлов я делаю как раз в клонах. Там это удобно, почему не может быть удобно в виндовых программах?
>Может быть. Ты только предложи, как. Как это должно выглядеть.
В фаре стрелка рисуется в правой пизиции: ">". Здесь как? Отводить на это полоску? рисовать стрелку поверх текста?

Почему бы и не сделать как фаре? Вместо последнего знака, который попадает в окно (оговорка расчитана на использование пропорционального шрифта), не рисовать другим цветом треугольник/стрелку? Или можно рисовать значок прямой поверх окна, прижатым к правой границе (каковой является граница окна, либо скроллер).

Кстати, тут вспоминается ещё два момента: инфо строка (I) в графике рисуется с учётом границы окна, и если её выключить ([ ] Показывать рамку вокруг поля просмотра), то над и слева от инфо-строки появляются дыры. Во-вторых, было бы неплохо, если бы щелчок мыши в правой/левой стороне окна с длинными строками листал это окно по горизонтали.

>Листание уже есть в Тотале как Left/Right. Грубое.
>Остальное уже как сейчас.
>Нет только точного листания (посимв-ного). Давай Alt-Left/right будет посимвольное?

С Alt - не пойдёт. Поскольку Alt с клавишами на нумпаде - это ввод кода знака. Мне из-за этого в фаре приходится себя ломать и, когда нужны Alt-стрелки, сдвигать руку с нумпада на серые кнопки.

>>Мне кажется такой список вполне логичным, привычным и достаточно удобным.
>Только не согласен с " листание: ^left/right". Т.к. народ привык в Тотале листать left/right,

Строго говоря, не так уж и важно, какие хоткеи вешать, практически к любым можно привыкнуть, лишь бы (1) они были удобны, (2) легко запоминающиеся и/или (3) совпадали с хоткеями в (большинтве) других программ. Так что смотри и выбирай, я свои рекомендации уже дал.

>а ^left/right это переход по словам (когда будет курсор).

Так ведь это же вьювер? Какой курсор?

#165:  Author: Alextp PostPosted: Tue Feb 20, 2007 01:33
    —
Quote:
-Почему бы и не сделать как фаре? Вместо последнего знака, который попадает в окно (оговорка расчитана на использование пропорционального шрифта), не рисовать другим цветом треугольник/стрелку?


Посмотрим. Занесу пока в todo.

Quote:
-Кстати, тут вспоминается ещё два момента: инфо строка (I) в графике рисуется с учётом границы окна, и если её выключить ([ ] Показывать рамку вокруг поля просмотра), то над и слева от инфо-строки появляются дыры.


Дыр не видно в XP, т.к. эта строка (метка) рисуется с прозрачным фоном.

Quote:
-Во-вторых, было бы неплохо, если бы щелчок мыши в правой/левой стороне окна с длинными строками листал это окно по горизонтали.


Нельзя. Щелчок мыши начинает/снимает выделение.
Это не Фар.

Quote:
-С Alt - не пойдёт. Поскольку Alt с клавишами на нумпаде - это ввод кода знака.


C shift тоже не пойдет. Это выделение текста когда будет курсор. C Ctrl тоже.
Ctrl-стрелки будут скакать по словам, когда будет курсор.

Курсор будет. Видел Тотал 7.0 бета? Там есть курсор, открой Листер и нажми F6 (или он по дефолту есть).

Quote:
-Строго говоря, не так уж и важно, какие хоткеи вешать, практически к любым можно привыкнуть, лишь бы (1) они были удобны, (2) легко запоминающиеся и/или (3) совпадали с хоткеями в (большинтве) других программ. Так что смотри и выбирай, я свои рекомендации уже дал.


OK


--
Скроллинг картинки колесом мыши добавил.
Shift+колесо - гор. скроллинг. Так же как в Imagine.

#166:  Author: ArkadyVB PostPosted: Tue Feb 20, 2007 01:50
    —
>>Кстати, тут вспоминается ещё два момента: инфо строка (I) в графике рисуется с учётом границы окна, и если её выключить ([ ] Показывать рамку вокруг поля просмотра), то над и слева от инфо-строки появляются дыры.
>Дыр не видно в XP, т.к. эта строка (метка) рисуется с прозрачным фоном.

Я не правильно сказал. Не "дыры", а "отступы". Т.е. после выключения рамки инфо-строка не оказывается прижатой к краю окна.

>>Во-вторых, было бы неплохо, если бы щелчок мыши в правой/левой стороне окна с длинными строками листал это окно по горизонтали.
>Нельзя. Щелчок мыши начинает/снимает выделение.
Это не Фар.

Я же не говорю, что нужно отменить драг, при котором выделение и происходит. Сейчас же, при одиночном клике ничего не происходит.

>Курсор будет. Видел Тотал 7.0 бета?

Нет. Тотал пока не из того разряда программы, для которых я ставлю в том числе и беты.

#167:  Author: Alextp PostPosted: Tue Feb 20, 2007 02:09
    —
Quote:
-Я не правильно сказал. Не "дыры", а "отступы". Т.е. после выключения рамки инфо-строка не оказывается прижатой к краю окна.


поправил.
См. "Версия без инсталлятора". Там же и скроллинг графики колесом.

Quote:
-Я же не говорю, что нужно отменить драг, при котором выделение и происходит. Сейчас же, при одиночном клике ничего не происходит.


Происходит - снимается выделение.
Потом, ты хочешь чтобы когда клик долгий, окно прокручивалось долго? А если мышь передвинуть? вот и получится конфликт- то ли сдвиг, то ли выделение блока.

Quote:
-Нет. Тотал пока не из того разряда программы, для которых я ставлю в том числе и беты.


Можешь поставить, посмотреть на курсор и стереть. Smile

#168:  Author: ArkadyVB PostPosted: Tue Feb 20, 2007 02:20
    —
>>Я же не говорю, что нужно отменить драг, при котором выделение и происходит. Сейчас же, при одиночном клике ничего не происходит.
>Происходит - снимается выделение.

Да, действительно. Ну и пусть снимается. Кто против?

>Потом, ты хочешь чтобы когда клик долгий, окно прокручивалось долго?

Я бы предложил сделать однократную реакци - клик-сдвиг, клик-сдвиг. Автоповтора здесь, вероятно, не нужно - хотя почему бы и нет?

>А если мышь передвинуть? вот и получится конфликт- то ли сдвиг, то ли выделение блока.

Не получится. При сдвиге мыши движение окна (если ты сделаешь автоповтор) должно остановаться и должно начаться выделение. Мне так каааажется.

#169:  Author: Alextp PostPosted: Tue Feb 20, 2007 02:31
    —
не знаю..
Это (клик в пр. части окна - сдвиг) в Виндах хоть где-то есть? или только в Фаре?

#170:  Author: ArkadyVB PostPosted: Tue Feb 20, 2007 02:45
    —
>Это (клик в пр. части окна - сдвиг) в Виндах хоть где-то есть? или только в Фаре?

Ответ как и прежде - не знаю. Если уж на то пошло, я пользование мышкой стараюсь минимизировать, но если уж рука на мыше - то почему бы ей не пользоваться? И всё, что при этом минимизирует усилия/сдвиги (контекстные меню, реакция на щелчок по месту, без гоняния курсора до скролов), может только приветствоваться. Это, вероятно, будет полезно и для граф.вьювера, когда однократный щелчок будет позиционировать выбранную точку в центр экрана (заодно это даёт эффект листания).

PS: Сейчас опробовал последнюю редакцию, с листанием графики. Отлично. Но ещё пара замечаний:

- я понял, какого автомасштаба в UV мне не хватает (и который у меня работает в ирфане) - масштабирования _окна_ по размеру картинки (если только картинка не оказывается больше экрана). Речь о том, что если я сейчас, к примеру, увеличу картинку (Num+), то она может вылезти за границы окна и появятся скролы, даже если сама по себе картинка влазит в экран. Это мне кажется это неудобным.

- сейчас, при масштабировании картинки (Num+/Num-) или изменении размеров окна, происходит сброс позиции картинки, если она уже больше окна. Вот это совсем нехорошо: я сдвинул картинку, чтобы видеть некое место, хочу его рассмотреть поближе, жму Num+ и... улетаю в левый верхний угол картинк.

#171:  Author: Alextp PostPosted: Tue Feb 20, 2007 02:59
    —
В общем пока не хочу этот скролл делать.
Лишнее IMHO. Есть же строллбар. И народ будет пугаться, когда от клика окно будет скроллиться, т.е. делать это надо опционально, а кто эту опцию включит...

С щелчком в гарфике: нельзя. Щелчок влкючает режим дрега.
Будет некрасиво если при этом еще и картинка будет прыгать.

Quote:
- я понял, какого автомасштаба в UV мне не хватает (и который у меня работает в ирфане) - масштабирования _окна_ по размеру картинки (если только картинка не оказывается больше экрана). Речь о том, что если я сейчас, к примеру, увеличу картинку (Num+), то она может вылезти за границы окна и появятся скролы, даже если сама по себе картинка влазит в экран. Это мне кажется это неудобным.


Это можно, навенрное. занесу в todo.

Quote:
- сейчас, при масштабировании картинки (Num+/Num-) или изменении размеров окна, происходит сброс позиции картинки, если она уже больше окна. Вот это совсем нехорошо:


Да, наверное. Занесу в todo (чтоб позиция не сбрасывалась).

#172:  Author: Alextp PostPosted: Tue Feb 20, 2007 21:38
    —
Файл обновил ("вресия без инсталлятора"):

- файл-список стирается после чтения (если список валидный!).
Скирдин (FAR Group) сказал, что это должен делать внешний вьюер, иначе Фар должен будет ждать завершения программы, а это неудобно.

- сохраняется позиция картинки при изм. масштаба.
Есть маленькая проблемка: при этом картинка мерцает (сильно. пока не пойму как поправить).

#173:  Author: ArkadyVB PostPosted: Tue Feb 20, 2007 23:39
    —
>- файл-список стирается после чтения (если список валидный!).

Да, теперь есть такое. Причём сразу после старта. И это хорошо (даже если произойдёт сбой, мусора не останется). Кстати, я бы предложил сделать так: опция @file должна убирать file, а -@file должна оставлять файл-список. А то мало ли, где ещё потребуется возможность передавать файл-список, и при этом не трогать его.

- сохраняется позиция картинки при изм. масштаба.
Есть маленькая проблемка: при этом картинка мерцает (сильно. пока не пойму как поправить).

Конечно, я замечаю при масштабировании, как перерисовываются (не мерцают, а именно перерисовываются) отдельные области, но если бы не было замечания про мерцание, то я бы на это просто не обратил внимания! Т.е. я хочу сказать, результат вполне удовлетворительный и сейчас.

#174:  Author: Alextp PostPosted: Wed Feb 21, 2007 07:32
    —
Quote:
Кстати, я бы предложил сделать так: опция @file должна убирать file, а -@file должна оставлять файл-список. А то мало ли, где ещё потребуется возможность передавать файл-список, и при этом не трогать его.


Лучше отдельный ключ (например, /KeepList). Мне так делать проще.
Если потом понадобится, можно сделать.

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

#175:  Author: Alextp PostPosted: Wed Feb 21, 2007 11:49
    —
ArkadyVB
Думаю, не написать ли плагин к Фару на основе UV. Есть же там PictureViewer (который обсуждали в far.support недавно). Почему не быть такому, более универсальному, плагину...

#176:  Author: ArkadyVB PostPosted: Wed Feb 21, 2007 16:06
    —
>Думаю, не написать ли плагин к Фару на основе UV. Есть же там PictureViewer (который обсуждали в far.support недавно). Почему не быть такому, более универсальному, плагину...

Я против не буду. Smile

Только нужно учесть, что с одной стороны, тут уже не нужно будет своё окно, с другой стороны, ты ограничен текстовым режимом (это я намекаю на функциональность типа OOOViewer). Полагаю, результат будет настолько отличающимся, что вряд ли его можно будет назвать "на основе UV". Но если ты чувствуешь в себе силы - почему бы и нет.

#177:  Author: Alextp PostPosted: Wed Feb 21, 2007 16:13
    —
У PictureViewer плагина же есть окно. Почему его у меня не будет.
Он просто рисует окно поверх текстового Фара, и все. Т.е. ограничений там и нет никаких (только что рамку окна надо спрятать. и то необ-но)...

#178:  Author: ArkadyVB PostPosted: Wed Feb 21, 2007 16:32
    —
>У PictureViewer плагина же есть окно. Почему его у меня не будет.
>Он просто рисует окно поверх текстового Фара, и все. Т.е. ограничений там и нет никаких (только что рамку окна надо спрятать. и то необ-но)...

Для графики - возможно, но для текстов увлекаться этим не стоит, поскольку можешь потерять в функциональности. К примеру, при наличии своего окна нельзя будет воспользоваться копированием экрана (Alt-Ins) или вызвать какой-нибудь плаг трансляции текста. Или вот - в фаре сильно не хватает hex-редактора, но если твой плаг будет предоставлять эту возможность, то "своё окно" будет означать, что тебе придётся продублировать всю функциональность редактора (то же копирование в буфер, к примеру, с определением кодировок).

#179:  Author: Alextp PostPosted: Wed Feb 21, 2007 16:48
    —
Аркадий, про то и речь, что сделать не "плаг, обесп-щий фyнкциональность на уровне UV, работающий как UV на фаровском API", а именно плагин на основе UV.

никакого "дублировать функциональность" не будет.

#180:  Author: ArkadyVB PostPosted: Wed Feb 21, 2007 17:21
    —
>Аркадий, про то и речь, что сделать не "плаг, обесп-щий фyнкциональность на уровне UV, работающий как UV на фаровском API", а именно плагин на основе UV.

Тогда я не понял. Ты хочешь сделать всё же самостоятельный плаг (на основе кодов _из_ UV, хотя ещё вопрос, сколько из них можно будет переиспользовать, ведь идеологии интерфейса там разные) или всего лишь прокси (небольшую примочку для вызова отдельно установленного UV)? И если второе, то чем это будет отличаться от того "вызова внешнего вьювера", который можно организовать и сейчас?

#181:  Author: Alextp PostPosted: Wed Feb 21, 2007 17:26
    —
Прокси.
Тем, что будет работать в Quick View (^Q) режиме.
И подхватывать размеры окна Фара.

#182:  Author: ArkadyVB PostPosted: Wed Feb 21, 2007 18:07
    —
>Прокси.

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

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%...) и проследить, чтобы маленькие соседние масштабы отличались хотя бы на один процент.

#183:  Author: Alextp PostPosted: Wed Feb 21, 2007 18:26
    —
Сложно как-то... пока оставлю как есть.
Поль-лю будут непонятны шаги 110-120 (+10), 135 (+15), 145 (+10 снова). А если не округлять, то числа дурацкие (82, 121, 133: будет смотреться странно). Хотя мне, как математику, это понятно.

#184:  Author: ArkadyVB PostPosted: Thu Feb 22, 2007 05:05
    —
>Клавиши для плавной посимв-й прокрутки я так и не придумал. Alt- стрелки тебе не нравится, а что еще.

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

#185:  Author: Alextp PostPosted: Thu Feb 22, 2007 10:47
    —
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 как я сказал, заняты.

#186:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Thu Feb 22, 2007 11:22
    —
Quote:
Left/right, ^Left/right как я сказал, заняты.
Не могу больше смотреть на ваши мучения Smile
Есть прекрасные клавиши '<' и '>', '[' и ']' с любыми удобными модификаторами. Кроме того можно взять любые две рядом стоящие буквы. Пользователь, которому это действительно будет надо, к клавишам быстро привыкнет.

#187:  Author: Alextp PostPosted: Thu Feb 22, 2007 11:39
    —
Maximus
Thanks. В принципе мысль. Только это должно быть настраиваемо тогда (чтобы видно было, что это '[', ']'). А я хочу сделать дефолт без настройки (клавиши, "вшитые" в контрол. Как Ctrl-C, Ctrl-Ins)...

#188:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Thu Feb 22, 2007 11:49
    —
Масштабирование можно сделать Ctrl+'[' и Ctrl+']' (используется в Word для изменения размера шрифта - будет логичным).
В Opera масштабирование Num+ и Num-. Потому и такие клавиши будут вполне логичными и, можно даже сказать, привычными.

#189:  Author: Alextp PostPosted: Thu Feb 22, 2007 12:06
    —
Пока поставил Ctrl + Num+/ Num-.
Если ставлю просто Num+/Num-, оно конфликтует с Num+/Num- назначенным для графики.


Last edited by Alextp on Thu Feb 22, 2007 12:08; edited 1 time in total

#190:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Thu Feb 22, 2007 12:07
    —
Только у меня оно не работает Smile Может его еще разрешать надо?

#191:  Author: Alextp PostPosted: Thu Feb 22, 2007 12:10
    —
Так я еще не сделал (масш-е для текста. Для графики работает.)

#192:  Author: ArkadyVB PostPosted: Thu Feb 22, 2007 12:21
    —
>Пока поставил Ctrl + Num+/ Num-.
>Если ставлю просто Num+/Num-, оно конфликтует с Num+/Num- назначенным для графики.

Я не понял, что значит "конфликтует"? Это ведь раздельные режимы, и почему бы для этих раздельных режимов не использовать общие хоткеи для общей функциональности (в данном случае - зум).

#193:  Author: Alextp PostPosted: Thu Feb 22, 2007 12:29
    —
Дельфи-компонент не позволяет задать одну клавишу для 2-х пунктов меню (одна из них не будет работать. даже если вторая команда запрещена)

#194:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Thu Feb 22, 2007 12:30
    —
Quote:
Так я еще не сделал
Я имел в виду, что в MSIE не работает Smile

#195:  Author: Alextp PostPosted: Thu Feb 22, 2007 12:37
    —
Maximus
Сорри: в MSIE 7.0: Ctrl + Num+/Num-.

#196:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Thu Feb 22, 2007 12:42
    —
Quote:
Сорри: в MSIE 7.0: Ctrl + Num+/Num-.
У меня 6.0.

Last edited by Maximus on Thu Feb 22, 2007 12:44; edited 1 time in total

#197:  Author: ArkadyVB PostPosted: Thu Feb 22, 2007 12:44
    —
>Дельфи-компонент не позволяет задать одну клавишу для 2-х пунктов меню (одна из них не будет работать. даже если вторая команда запрещена)

Кто мешает реорганизовать меню и сделать общие (для текстов и графики) пункты меню масштабирования?

#198:  Author: Alextp PostPosted: Thu Feb 22, 2007 18:18
    —
Согласен. Меню реорганизовал:
"Вид - Увеличение - Увеличить/Уменьшить/Ориг. размер" (последняя - только для картинок).
См. файл "версия без инсталлятора".

#199:  Author: ArkadyVB PostPosted: Thu Feb 22, 2007 23:44
    —
>Согласен. Меню реорганизовал:
>"Вид - Увеличение - Увеличить/Уменьшить/Ориг. размер"

Работает отлично. Только смущает наличие горизонтального скрола, хотя текст и влазит по ширине.

>(последняя - только для картинок).

Почему? Эта опция может возвращать дефолтный размер шрифта. Я даже более того скажу, в меню Вид / Увеличение (кстати, почему не "Масштаб"?) можно добавить fit to width (а в будущем, сюда можно поместить все остальные автомасштабы, буде таковые будут добавлены, в том числе перенести сюда fit to window из Вид / Рисунок / Рисунок в размер окна).

#200:  Author: Alextp PostPosted: Fri Feb 23, 2007 09:16
    —
>>Только смущает наличие горизонтального скрола, хотя текст и влазит по ширине.

Насчет этого я говорил. Это workaround вокруг бага Windows с гориз. строллбаром.


>>Почему? Эта опция может возвращать дефолтный размер шрифта.

Я сделал так, что дефолтный размер шрифта не хранится. Есть один размер шрифта: текущий.


>>Увеличение (кстати, почему не "Масштаб"?

Сначала назвал Масштаб, подумал, нет ли "неоднозначности". "Увеличить масштаб" это "Уменьшить размер".


Last edited by Alextp on Thu May 24, 2007 01:01; edited 1 time in total

#201:  Author: ArkadyVB PostPosted: Fri Feb 23, 2007 09:28
    —
>>Только смущает наличие горизонтального скрола, хотя текст и влазит по ширине.
>Насчет этого я говорил. Это workaround вокруг бага Windows с гориз. строллбаром.

Да, ты говорил про какой-то баг в дельфях. Но меньше смущать такое поведение после объяснений не стало.

>>Почему? Эта опция может возвращать дефолтный размер шрифта.
>Я сделал так, что дефолтный размер шрифта не хранится. Есть один размер шрифта: текущий.

А кто мешает хранить этот самый дефолтный размер? Как я понимаю, это вопрос всего лишь одной переменной.

>>Увеличение (кстати, почему не "Масштаб"?
>Сначала назвал Масштаб, подумал, нет ли "неоднозначности". "Увеличить масштаб" это "Уменьшить размер".

Логично (что не однозначно). Smile Но "Увеличение / Увеличить" тоже звучит забавно. Very Happy Тогда как насчёт прямого перевода от zoom - к примеру, "Детализация"? Тогда вроде неоднозначности нет - "Детализация / Увеличить". Хотя, как хочешь, а то это уже на "вылизывание яиц" тянет. Embarassed

#202:  Author: Alextp PostPosted: Fri Feb 23, 2007 09:37
    —
>>Да, ты говорил про какой-то баг в дельфях.

В Windows. Подробнее в исходниках

Code:
{$define HSCROLLBAR_WORKAROUND}
                //Enable workaround for Windows bug: when horiz scrollbar temporary hides,
                //this may cause both horiz+vertical scrollbars + window border to disappear
                //completely. This workaround rises users' question: why horiz scrollbar
                //doesn't hide when lines become short enough. Should be enabled.


>>А кто мешает хранить этот самый дефолтный размер? Как я понимаю, это вопрос всего лишь одной переменной.

Две переменные (Font, FontOEM).
Потом, до какого м-та их хранить? до конца сеанса? или до захода в опции и сохранения (OK).

#203:  Author: ArkadyVB PostPosted: Fri Feb 23, 2007 10:33
    —
>>Да, ты говорил про какой-то баг в дельфях.
>В Windows. Подробнее в исходниках

Но другие же вьюверы этот вопрос как-то решают? Тот же view64? И с utf у view64 проблем нет. Если настолько глючен конкретный контрол, который ты используешь, почему не отказаться от него?

>>А кто мешает хранить этот самый дефолтный размер? Как я понимаю, это вопрос всего лишь одной переменной.
>Две переменные (Font, FontOEM).

До хоть десять.

Хотя я лично считаю нелогичным то, что у тебя под это дело два размера. Я на это уже обращал внимание, просто не стал рапортовать. А что будет, если (когда!) у тебя появится поддержка большего количества кодировок? Как ты будешь разбираться с вопросом, кого перекодировать, а кого отображать другим шрифтом? А если при этом на каждый чих ты будешь заводить свой размер... Зоопарк, да и только. Причём не нужный, в свете наличия ручного масштабирования.

>Потом, до какого м-та их хранить? до конца сеанса? или до захода в опции и сохранения (OK).

Полагаю, дефолтные опции и опции из конфига - это одно и то же. Т.е. независимо от того, что ты там назумировал, полагаю, конфиг должен быть сам по себе. Вот если бы ты менял конфиг при каждом ручном изменении параметров (как это делает, к примеру, FastStone Image Viewer; фактически, у него конфиг - это просто единое место, где показываются текущие значения опций), тогда я предложил бы, к примеру, считать "дефолтным" значением то значение, которое было при старте, и хранить его до конца сеанса. Но у тебя ведь конфиг отдельный?

#204:  Author: Alextp PostPosted: Fri Feb 23, 2007 10:47
    —
>>Но другие же вьюверы этот вопрос как-то решают? Тот же view64?

Они меняют размер гориз-го скроллбара при прокрутке?
посмотрю.


>>Хотя я лично считаю нелогичным то, что у тебя под это дело два размера.

Это логично. Потому что я не могу поставить шрифту Terminal такой же размер, как шрифту Courier New.

Зоопарка не будет. Будет 2 шрифта как сейчас. Один из них будет исп-ся для остальных кодировок.


>>Вот если бы ты менял конфиг при каждом ручном изменении параметров (как это делает, к примеру, FastStone Image Viewer; фактически, у него конфиг - это просто единое место, где показываются текущие значения опций),

Так у меня так же. Я тебя не понял.
Поставь любой зум шрифта. Например 72 размер Font, 5 для FontOEM, и зайди в опции. Оно там показывается.

#205:  Author: ArkadyVB PostPosted: Fri Feb 23, 2007 11:10
    —
>>Но другие же вьюверы этот вопрос как-то решают? Тот же view64?
>Они меняют размер гориз-го скроллбара при прокрутке?

В смысле? Вот я сейчас отключил в view64 врап (с врапом вообще никакого горизонтального скрола быть не должно), и зумировал текст. Как только он становится шире окна - скрол появляется. Становится уже - скрол исчезает.

>>Хотя я лично считаю нелогичным то, что у тебя под это дело два размера.
>Это логично. Потому что я не могу поставить шрифту Terminal такой же размер, как шрифту Courier New.

Не вижу проблемы - ставь ближайший к тому, что в данный момент работает в окне.

>>Вот если бы ты менял конфиг при каждом ручном изменении параметров (как это делает, к примеру, FastStone Image Viewer; фактически, у него конфиг - это просто единое место, где показываются текущие значения опций),
>Так у меня так же. Я тебя не понял.
>Поставь любой зум шрифта. Например 72 размер Font, 5 для FontOEM, и зайди в опции. Оно там показывается.

Я сделал по другому: я увеличил шрифт в uv, вышел из него, зашёл опять - и размер остался тем же, которым он был в конфиге изначально, до зумов.

То, что сейчас у тебя, вероятно, конфиг в памяти не копируется в отдельные переменные, а сам используется как коллекция этих переменных - так кто тебе мешает один раз скопировать структуру конфига во временную переменную-конфиг, которая и может служить эталоном? А то нелогично получается - в памяти конфиг меняешь, а на диске не меняешь. А если не обобщать нашу дискуссию на весь конфиг, то кто тебе мешает держать копии дефолтных значений (обоих) размеров шифтов? Тех самых размеров, которые у тебя появляются опять после рестарта uv?

#206:  Author: Alextp PostPosted: Fri Feb 23, 2007 11:33
    —
Да, в View64 скролл меняется. Но глюка нет. Странно.
Надо спросить у автора.


>>Не вижу проблемы - ставь ближайший к тому, что в данный момент работает в окне.

Хочется иметь разные размеры для Font, FontOEM.
например при просмотре больших ascii файлов.
Так что пусть будет два размера.


>>Я сделал по другому: я увеличил шрифт в uv, вышел из него, зашёл опять - и размер остался тем же, которым он был в конфиге изначально, до зумов.

А это значит размер не сохраняется (без захода в опции). Надо поправить.

#207:  Author: Alextp PostPosted: Sun Feb 25, 2007 20:14
    —
Версия 1.5.9.0 выпущена.
Список изменений на дом. странице.

#208:  Author: sergeichLocation: Москва PostPosted: Sun Feb 25, 2007 20:45
    —
При просмотре изображений 1600x1200 функция "Окно в размер рисунка" не срабатывает.

#209:  Author: Alextp PostPosted: Sun Feb 25, 2007 20:51
    —
sergeich
Она срабатывает. Просто максимальный размер окна ограничен размером десктопа.

#210:  Author: sergeichLocation: Москва PostPosted: Sun Feb 25, 2007 20:59
    —
Alextp
Разрешение десктопа 1280x1024 Проверил в ACDSee - в ней эта функция на таком размере картинок нормально работает. Видимо, она как то учитывает размер десктопа.

#211:  Author: ArkadyVB PostPosted: Tue Feb 27, 2007 23:32
    —
>При просмотре изображений 1600x1200 функция "Окно в размер рисунка" не срабатывает.
>Разрешение десктопа 1280x1024 Проверил в ACDSee - в ней эта функция на таком размере картинок нормально работает. Видимо, она как то учитывает размер десктопа.

А что значит "нормально"? Как оно вообще выглядит в acdsee? Он задаёт размеры окна больше десктопа (если такое вообще возможно)?

#212:  Author: sergeichLocation: Москва PostPosted: Wed Feb 28, 2007 14:37
    —
ACDSee подгоняет размер изображения под размер десктопа, учитывая высоту и ширину рисунка. В итоге получается масштабированное изображение со всех сторон без боковых отступов.

#213:  Author: ArkadyVB PostPosted: Thu Mar 01, 2007 22:24
    —

#214:  Author: Alextp PostPosted: Thu Mar 01, 2007 22:34
    —
Аркадий, ты не понял. "Окно в размер рисунка" действительно при чем. Сергей присылал мне скриншоты.
Смотри: бери любую **большую картинку, очень узкую или очень широкую (относительно: т.е. не 4/3, а где-то 10/3 или 3/10). Включи режим F а потом G. Получается, что окно заняло весь десктоп. И по краям (из-за ratio) остались отступы.

Вот про эти отспуты и речь.
Сергей прав, их надо убрать.

#215:  Author: sergeichLocation: Москва PostPosted: Thu Mar 01, 2007 23:01
    —
Интересно, теперь поймет?! Smile

#216:  Author: ArkadyVB PostPosted: Thu Mar 01, 2007 23:47
    —
>Аркадий, ты не понял.

Конечно. Поэтому и просил уточнения. Которое было дано, но таковым не оказалось.

>"Окно в размер рисунка" действительно при чем. Сергей присылал мне скриншоты.
>Смотри: бери любую **большую картинку, очень узкую или очень широкую (относительно: т.е. не 4/3, а где-то 10/3 или 3/10). Включи режим F а потом G. Получается, что окно заняло весь десктоп. И по краям (из-за ratio) остались отступы.

Попробовал на Lost (который 7000x7000) - действительно, при f, g срабатывает так, что окно растягивается на весь десктоп, оставляя поля по бокам. Полагаю, это бага, нужно править. Причём, полагаю, нужно не фиксить g, а поменять структуру меню - я тебе описывал, как это сделано в ирфане, возможно, имеет смысл сделать так же/похоже.

#217:  Author: Alextp PostPosted: Thu Mar 01, 2007 23:57
    —
>> Полагаю, это бага, нужно править. Причём, полагаю, нужно не фиксить g, а поменять структуру меню - я тебе описывал, как это сделано в ирфане

Это не бага (а недоработка).

Полагаю, нужно фиксить именно G.

#218:  Author: Alextp PostPosted: Fri Mar 02, 2007 01:41
    —
Но пока я займусь встраиванием поиска с regex...
Когда встрою, запощу сюда ссылку на бету.

#219:  Author: Alextp PostPosted: Mon Mar 05, 2007 13:06
    —
sergeich
Теперь, если всключено F+G, то окно подгонятеся под картинку 2 раза: один раз под оригинальный размер, второй раз под уменьшенный размер. Попробуй "версию без инсталлятора", первый пост.

В больш-ве случаев это дает окно без отступов, но если картинка *очень* узкая (такая, что toolbar при каждом уменьшении окна расползается вверх), то отстыпы все же будут. Но небольшие.

#220:  Author: sergeichLocation: Москва PostPosted: Mon Mar 05, 2007 15:49
    —
2Alextp
Попробовал. Отлично работает теперь! Попробовал штук 100 рисунков-все отлично подгоняется. Именно это я и хотел. Спасибо большое.

#221:  Author: ArkadyVB PostPosted: Tue Mar 06, 2007 14:13
    —
На Lost "окно в картинку" работает нормально, но не всегда. Пусть у нас выключен f, но включён g. Открываем Lost и видим его часть. Жмём f - картинка масштабируется, и поля по бокам имеются.

Так же, всё ещё есть ошибки с округлением процентов. К примеру: берём http://www.xgate.kz/desktop/fantasy/fantasy_10.jpg, уменьшаем (два раза Num-) до 80% жмём f - получаем 79%. Жмём Num+ - получаем 80%.

Так что, как видишь, как минимум ещё два довода в пользу переделки меню.

>но если картинка *очень* узкая (такая, что toolbar при каждом уменьшении окна расползается вверх), то отстыпы все же будут. Но небольшие.

- при этой картинке тулбар съёживается в три строки! Интересно, что получится на картинке шириной в 1 пиксель?! Shocked Полагаю, нет никакой необходимости сжимать окно UV меньше некоего предела - если картинка уже некоей ширины, то нет смысла сжимать окно UV дальше, пусть будут поля. А поскольку тулбар у UV достаточно широкий (шире ирфановского), то, вероятно, можно разрешить его деление, но не больше двух строк.

И, кстати, на данной картинке виден ещё один эффект - на ней фон в UV тёмно-серый, тогда как в ирфане он белый. Вероятно, в UV срабатывает эффект прозрачности, а в ирфане он у меня выключен. В результате, в UV эта картинка выглядит не очень-то хорошо...

#222:  Author: Alextp PostPosted: Tue Mar 06, 2007 16:00
    —
>>На Lost "окно в картинку" работает нормально, но не всегда. Пусть у нас выключен f, но включён g. Открываем Lost и видим его часть. Жмём f - картинка масштабируется, и поля по бокам имеются.


Это из-за того, что после F я не подгоняю окно (а не неправильно подгоняю).
Подгоняется окно только после некоторых команд, таких как Num+/-, Rotate. Могу подгонять, посмотрим.
Это не "довод в пользу переделки меню".

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


>>при этой картинке тулбар съёживается в три строки!

это нормально

>>Интересно, что получится на картинке шириной в 1 пиксель?!

Проверил. Все нормально. Есть ограничение где-то в 50 пикселей по ширине.


>>И, кстати, на данной картинке виден ещё один эффект - на ней фон в UV тёмно-серый, тогда как в ирфане он белый. Вероятно, в UV срабатывает эффект прозрачности, а в ирфане он у меня выключен.

Да, срабатывает. А что ты хочешь. Если хочешь как в Ирфане, поставь в настройках белый фон. (2-я закладка)
Он и на форуме срабатывает. Это хорошо, что срабатывает.

#223:  Author: ArkadyVB PostPosted: Tue Mar 06, 2007 16:37
    —
>>На Lost "окно в картинку" работает нормально, но не всегда. Пусть у нас выключен f, но включён g. Открываем Lost и видим его часть. Жмём f - картинка масштабируется, и поля по бокам имеются.
>Это из-за того, что после F я не подгоняю окно (а не неправильно подгоняю).
>Подгоняется окно только после некоторых команд, таких как Num+/-, Rotate. Могу подгонять, посмотрим.

g включено - значит, окно должно подгняться в любом случае, а не только "после некоторых команд".

>Это не "довод в пользу переделки меню".

Это дополнительный повод в пользу переделки. Smile

Кстати: сейчас, если я включу f (при выключенном g), а потом отмасштабирую картинку (например, по Num-), то f сбрасывается, и при переходе к следующей картинке она в окно уже не масштабируется. А должно быть так: картинка должна масштабироваться в окно когда она открывается при включённой f, или когда f включается (из выключенного состояния); само состояние f при ручном масштабировании меняться не должно.

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

Я уже предлагал - не нужно ничего пересчитывать, если совпадение картинки с окном уже есть.

>>при этой картинке тулбар съёживается в три строки!
>это нормально

Но выглядит не очень хорошо.

>>И, кстати, на данной картинке виден ещё один эффект - на ней фон в UV тёмно-серый, тогда как в ирфане он белый. Вероятно, в UV срабатывает эффект прозрачности, а в ирфане он у меня выключен.
>Да, срабатывает. А что ты хочешь. Если хочешь как в Ирфане, поставь в настройках белый фон. (2-я закладка)

Это ты имеешь в виду "Фон картинок: [...]"? Но я не хочу менять фон! Меня устраивает тот, что есть (в ирфане, кстати, он чёрный) - тем более, что он позволяет видеть границы картинки, когда она меньше окна.

>Он и на форуме срабатывает. Это хорошо, что срабатывает.

А какой смысл отрабатывать прозрачность во вьювере, у которого однотонный фон? Единственное, для чего можно (временно) включать прозрачность - это чтобы проверить, правильно ли ты сгенерил свою картинку. Или ты знаешь другие поводы для отработки прозрачности?

#224:  Author: Alextp PostPosted: Tue Mar 06, 2007 16:50
    —
>>g включено - значит, окно должно подгняться в любом случае, а не только "после некоторых команд".

Логично
Занесу в todo.


>>А должно быть так: картинка должна масштабироваться в окно когда она открывается при включённой f, или когда f включается (из выключенного состояния); само состояние f при ручном масштабировании меняться не должно.

Должно. Если F не выключать, а G выключено, то как мы покажем катринку в 50%. Что-нибудь одно, или 50% или F.


>>Я уже предлагал - не нужно ничего пересчитывать, если совпадение картинки с окном уже есть.

Посмотрим


>>Это ты имеешь в виду "Фон картинок: [...]"? Но я не хочу менять фон! Меня устраивает тот, что есть (в ирфане, кстати, он чёрный)

Я не понял: в Ирфане он черный или белый. Откуда берется белый фон gif тогда.


>>А какой смысл отрабатывать прозрачность во вьювере, у которого однотонный фон? Единственное, для чего можно (временно) включать прозрачность - это чтобы проверить, правильно ли ты сгенерил свою картинку. Или ты знаешь другие поводы для отработки прозрачности?

Не знаю. Я вообще не думал, какие есть поводы. Прозрачность есть, значит ее надо включить.
Зачем она вообще нужна, я не знаю.

#225:  Author: ArkadyVB PostPosted: Tue Mar 06, 2007 17:21
    —
>>А должно быть так: картинка должна масштабироваться в окно когда она открывается при включённой f, или когда f включается (из выключенного состояния); само состояние f при ручном масштабировании меняться не должно.
>Должно. Если F не выключать, а G выключено, то как мы покажем катринку в 50%. Что-нибудь одно, или 50% или F.

Если g выключено, то, при включённой f, картинка должна быть отмасштабирована в окно. После этого должна быть возможность вручную масштабировать картинку, а f должна примениться вновь лишь при переходе к другой картинке или при включении f (из выключённого состояния или после выключения).

Но, как я говорил, в ирфане сделано по другому: хоткей (f) переключает между двумя режимами (окно в картинку, окно в десктоп; в фулскрине сюда входит ешё режимм масштабирования в десктоп по обоим направлениям), а остальные режимы можно выбрать вручную. При этом окно меняется по картинке, за исключением режимов "картинка в окно" и "не менять окно и картинку". И при любом режиме, ручное масштабирование после открытия картинки (или выбора другого режима) не меняет режим.

>>Это ты имеешь в виду "Фон картинок: [...]"? Но я не хочу менять фон! Меня устраивает тот, что есть (в ирфане, кстати, он чёрный)
>Я не понял: в Ирфане он черный или белый. Откуда берется белый фон gif тогда.

"Сервис / Настройки программы / JPG/PCD/GIF / [ ] показывать прозрачность и в обычных файлах GIF (неанимированных)" - в этом режиме прозрачность заменяется белым цветом, а фон окна ирфана как был, так и остаётся чёрным.

>>А какой смысл отрабатывать прозрачность во вьювере, у которого однотонный фон? Единственное, для чего можно (временно) включать прозрачность - это чтобы проверить, правильно ли ты сгенерил свою картинку. Или ты знаешь другие поводы для отработки прозрачности?
>Не знаю. Я вообще не думал, какие есть поводы. Прозрачность есть, значит ее надо включить.
>Зачем она вообще нужна, я не знаю.

Прозрачность нужна при наложении картинок.

Ты про "спрайты" слышал? Здесь также - к примеру, если наложить анимированный гиф поверх текстовой странички, то можно получить персонажа из картинки, который как бы движется поверх текста.

#226:  Author: Alextp PostPosted: Tue Mar 06, 2007 17:38
    —
>>Если g выключено, то, при включённой f, картинка должна быть отмасштабирована в окно. После этого должна быть возможность вручную масштабировать картинку, а f должна примениться вновь лишь при переходе к другой картинке или при включении f (из выключённого состояния или после выключения).


Это значит мне надо "хранить" "рисунок в окно" даже при изменении масштаба. А при загрузве нового рисунка его вспоминать. Сильная переделка, я пока не хочу это делать. Много менять.
Делать как в Ирфане я пока не буду. Запутанно как-то.


>>"Сервис / Настройки программы / JPG/PCD/GIF / [ ] показывать прозрачность и в обычных файлах GIF (неанимированных)" - в этом режиме прозрачность заменяется белым цветом, а фон окна ирфана как был, так и остаётся чёрным.

Ясно. Я пока не буду эту опцию делать.
Не нравится мне она. Вообще в ирфане много лишнего.

Про спрайты слышал. ты предлагаешь выключать прозрачность только у GIF? А чем другие форматы хуже. У всех выключать? А чем это лучше включенной прозрачности.

#227:  Author: ArkadyVB PostPosted: Tue Mar 06, 2007 18:05
    —
>Это значит мне надо "хранить" "рисунок в окно" даже при изменении масштаба. А при загрузве нового рисунка его вспоминать.

Конечно.

>Сильная переделка,

Если эта переделка "сильная", то что-то неправильно в коде.

>Делать как в Ирфане я пока не буду. Запутанно как-то.

А поподробнее, что именно запутанно? Что именно непонятно? Глядишь, совместными усилиями и разберёмся. Тем более, что ирфан я привожу только в качестве иллюстрации того, что можно (и нужно) сделать по другому. Ты в своё время спрашивал, должны ли быть f и g связаны. Тогда я сказал - "не знаю". Теперь знаю, поскольку пркатика (которая "критерий истины") показала, что в нынешнем состоянии с этими опциями есть проблемы и непонятки.

>Вообще в ирфане много лишнего.

Лишнее - это то, что не используется, не может быть использовано правильно и/или что ухудшает общее качество программы. Если же кто-то персонально какую-то фичу в конкретный момент времени не использует (или не в курсе о её существовании), то это вовсе не значит, что она лишняя (для других или для того же товарища в будщем).

>ты предлагаешь выключать прозрачность только у GIF?

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

>У всех выключать?

Да.

>А чем это лучше включенной прозрачности.

Во-первых, я тебе привёл картинку, которая с твоим фоном (тёмно серым) сильно проиграла в качестве. Во-вторых, белый фон позвляет чётко видеть границу картинки.

#228:  Author: Alextp PostPosted: Tue Mar 06, 2007 18:46
    —
>>Я полагаю, что формат тут роли не играет, тут играет роль только сам факт наличия прозрачности. В этом случае для картинки (неважно, в каком формате) должен подставляться задником белый фон.

Добавил "скрытую опцию":
[Options] ImageTransparent - Если установлено в 0, "прозрачный" цвет графики будет показан как белый.

Edit
Потом добавлю в диалог.

#229:  Author: Alextp PostPosted: Tue Mar 06, 2007 18:57
    —
---А поподробнее, что именно запутанно? Что именно непонятно? Глядишь, совместными усилиями и разберёмся. Тем более, что ирфан я привожу только в качестве иллюстрации того, что можно (и нужно) сделать по другому.

Запутанный набор опций.
Подгонять так, подгонять сяк. 7 опций подгонки. Когда IMHO мне достаточно трех: f l g.

#230:  Author: sergeichLocation: Москва PostPosted: Tue Mar 06, 2007 23:39
    —
Alextp
Нормально все работает, продолжай в том же направлении. А то скоро из UV попросят фотошоп сделать Smile

#231:  Author: Alextp PostPosted: Wed Mar 07, 2007 22:31
    —
Возвращаясь к RegEx поиску...
Желающие могут посмотреть демо: поиск с regex отдельно от вьюера:

http://atorg.net.ru/temp/SearchDemo.rar (300K)

Это будет встроено во вьюер. Тольно надо компонент дописать, специально под это дело.
И библиотеку regex купить. Не знаю, сколько времени уйдет на покупку. Кредитка у меня есть, но я ей пользоваться не умею...

#232:  Author: Alextp PostPosted: Thu Mar 08, 2007 02:42
    —
Добавлено выделение текущей строки по тройному клику ("Версия без инсталлятора").
У Гислера люди просили-просили, он не сделал. Я поломал голову и решил сделать...

#233:  Author: ArkadyVB PostPosted: Thu Mar 08, 2007 11:39
    —
>И библиотеку regex купить.

Shocked Зачем её покупать?! Что, свободных вариантов не нашёл?

>Добавлено выделение текущей строки по тройному клику

Есть другой вариант, как в ворде: при установке курсора мыши где-то в самом начале строки, курсор переворачивается в другую сторону, что означает, что теперь одним кликом можно выделить всю строку.

#234:  Author: Alextp PostPosted: Thu Mar 08, 2007 11:45
    —
ArkadyVB
Нашел. Но библиотека, позволяющая делать поиск по потоку (TStream) - только такая.
Остальные ищут только в строке/буфере, а поток это несколько другое.

#235:  Author: ArkadyVB PostPosted: Thu Mar 08, 2007 11:52
    —
>Нашел. Но библиотека, позволяющая делать поиск по потоку (TStream) - только такая.
>Остальные ищут только в строке/буфере, а поток это несколько другое.

Дело, конечно, твоё, но она хоть в сорсах тебе будет продана? Чтобы потом, при необходимости что-то исправить/сапгрейдить можно было её поменять, а не выбрасывать всю свою работу, которая от неё зависит? Или почему бы тебе самому не переделать свободные либы для работы с TStream?

PS: Не забудь про лицензионные проблемы: коммерческие либы не позволят тебе отдавать сорсы твоего продукта, а свободные либы (за некоторым исключением, типа лицензий BSD) как правило требуют, чтобы твой продукт также стал свободным.

PPS: про одиночный клик для выделения строки прочитал?

#236:  Author: Alextp PostPosted: Thu Mar 08, 2007 12:01
    —
---Есть другой вариант, как в ворде: при установке курсора мыши где-то в самом начале строки, курсор переворачивается в другую сторону, что означает, что теперь одним кликом можно выделить всю строку.

Да, есть такой. Мне не нравится тем, что: его нет в RichEdit (я подражаю RE в первую очередь. Ну и Листеру конечно). И нет в MSIE. И для него нужно поле слева (которого у меня нет). А тройной клик есть везде.


---Дело, конечно, твоё, но она хоть в сорсах тебе будет продана? Чтобы потом, при необходимости что-то исправить/сапгрейдить можно было её поменять, а не выбрасывать всю свою работу, которая от неё зависит?

Нет, не в сорсах. Точнее, ядро (набор obj файлов + еще что-то) ск-но, а "обвязка" (Дельфи компонент, определения типов и т.д.) в сорсах. Думаю, поменять ее нельзя будет в любом случае, там много спец-го кода. Тут даже не при чем, в сорсах она или нет. Да я и не планирую ее менять. Там апгрейд с 4.х на 5.х стоит новых $35.


---Или почему бы тебе самому не переделать свободные либы для работы с TStream?

Не хочу


---PS: Не забудь про лицензионные проблемы: коммерческие либы не позволят тебе отдавать сорсы твоего продукта

Позволят

#237:  Author: ArkadyVB PostPosted: Thu Mar 08, 2007 12:10
    —
>>Или почему бы тебе самому не переделать свободные либы для работы с TStream?
>Не хочу

Твоё "не хочу" выливается в денежные траты. Smile

>>PS: Не забудь про лицензионные проблемы: коммерческие либы не позволят тебе отдавать сорсы твоего продукта
>Позволят

Я не совсем точно выразился. Свою часть программы ты, конечно, в сорсах выпустить сможешь, но перекомпилировать её будет уже нельзя, поскольку права на свободное распространение чужих коммерческих либ тебе никто не даст. На то они и коммерческие, а не свободные.

#238:  Author: Alextp PostPosted: Thu Mar 08, 2007 12:24
    —
--Твоё "не хочу" выливается в денежные траты.

А "хочу" выливается в еще большие траты


--Я не совсем точно выразился. Свою часть программы ты, конечно, в сорсах выпустить сможешь, но перекомпилировать её будет уже нельзя

Можно. Знаешь, в Дельфи есть директива {$IFDEF NEHOCHU}используем коммерческую либу{$ENDIF}


--На то они и коммерческие, а не свободные.

Это да Smile

#239:  Author: Alextp PostPosted: Sat Mar 17, 2007 19:47
    —
Arkady
Quote:
>Округление - я решил пока на это забить. Я уже знаю, какое место дает эту ош. округления, но править пока не знаю как.

Я уже предлагал - не нужно ничего пересчитывать, если совпадение картинки с окном уже есть.


OK, поправил. Можно попробовать "версию без инсталлятора".
Я много переделал внутри (выделил 2 новых комопнента), если что глючит, сообщай.

#240:  Author: ArkadyVB PostPosted: Sun Mar 18, 2007 14:23
    —
>Я много переделал внутри (выделил 2 новых комопнента), если что глючит, сообщай.

Пробуем.

- если картинка слишком узкая, то тулбар бъётся на несколько строк, но этого не происходит ни с заголовком (читай: не видно пути/имени файла), ни со статус-баром. Т.е. часть информации не видна.

- берём Lost. Играясь с f, g и Num+, получал ситуацию, когда окно растягивалось по высоте до всего экрана (интересно, с какой радости? в UV нет опции "fit to desktop"), но при этом с правой стороны картинки оставалось немалое серое поле (т.е. при включённой g, эта опция не срабатывала)...

- ...продолжая играться с этими клавишами (в том числе и выходя/заходя в UV снова) в попытке найти последовательность действий для повтора баги, доигрался до того, что UV при старте стал сообщать "неверный параметр" и вместо картинки стал "показывать" содержимое нижележащего десктопа.

- сейчас ситуация такая: выключаем f и g, выходим, запускаем UV с Lost, включаем g, включаем f - в результате имеем серое поле справа.

- при ручном масштабировании (Num+/Num-) f по прежнему сбрасывается, так что для следующих картинок приходится дополнительно жать f.

>>>Запутанный набор опций.
>>>Подгонять так, подгонять сяк. 7 опций подгонки. Когда IMHO мне достаточно трех: f l g.

Ничего запутанного. Формально, оба подхода (полное перечисление всех вариантов или комбинирование вариантов из отдельных опций) равноценны. Практически, при малом количестве опций и/или если есть комбинации опций, не имеющие смысла, полный список вариантов для пользователя удобнее. Более того, выбор опции в меню её переключает (on/off), а выбор варианта просто повторно его применяет (что удобно, к примеру, после ручных изменений). Поэтому я пока и считаю, что ирфановский подход со списком вариантов в данном случае удобнее (тем более, что он не исключает применение и в том числе и опций).

- насчёт прозрачности: у меня тут ещё одна картинка есть http://dump.ru/files/0/0291020788/, которая в UV смотрится отвратно (совсем не смотрится). Да, я помню про скрытую опцию в .ini, но дефолтом лучше поставить поведение, более удобное для пользователя.

- скрол картинки мышкой - недурно. А вот правая кнопка ничего не даёт.

Пока вот так.

#241:  Author: Alextp PostPosted: Sun Mar 18, 2007 15:25
    —
- если картинка слишком узкая, то тулбар бъётся на несколько строк, но этого не происходит ни с заголовком (читай: не видно пути/имени файла), ни со статус-баром.

Да. Это ограничение Win controls. У заголовка и статус бара нет стиля "многострочный". (Имя файла можно смотреть в хинте для taskbar button.)

- берём Lost. Играясь с f, g и Num+, получал ситуацию, когда окно растягивалось по высоте до всего экрана (интересно, с какой радости? в UV нет опции "fit to desktop"), но при этом с правой стороны картинки оставалось немалое серое поле

Да, вижу. Ну не знаю, что тут делать. Я писал уже, что G поправил но для узких (отн-но) картинок поле все равно будет. Это особенность реализации. Я могу сделать подгонку 3 раза (сейчас делается 2 раза), тогда для Lost.jpg будет OK


доигрался до того, что UV при старте стал сообщать "неверный параметр" и вместо картинки стал "показывать" содержимое нижележащего десктопа.

Это уже утечки памяти в Win9x у тебя пошли. У меня такого нет.


- при ручном масштабировании (Num+/Num-) f по прежнему сбрасывается, так что для следующих картинок приходится дополнительно жать f.

Да. Я говорил, что так задумано.


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

Не согласен.
Мне удобнее как сейчас. Не как в ирфане.

- насчёт прозрачности: у меня тут ещё одна картинка есть http://dump.ru/files/0/0291020788/, которая в UV смотрится отвратно (совсем не смотрится). Да, я помню про скрытую опцию в .ini, но дефолтом лучше поставить поведение, более удобное для пользователя.

т.е. убрать прозрачность по дефолту? Могу. Я сделаю эту опцию в диалоге. Так что проблем не будет.

- скрол картинки мышкой - недурно. А вот правая кнопка ничего не даёт. Пока вот так.

А что ты предлагаешь?

#242:  Author: Alextp PostPosted: Sun Mar 18, 2007 18:30
    —
Quote:
т.е. убрать прозрачность по дефолту? Могу. Я сделаю эту опцию в диалоге.


Убрал, опцию добавил.

#243:  Author: ArkadyVB PostPosted: Mon Mar 19, 2007 13:57
    —
>>- если картинка слишком узкая, то тулбар бъётся на несколько строк, но этого не происходит ни с заголовком (читай: не видно пути/имени файла), ни со статус-баром.
>Да. Это ограничение Win controls. У заголовка и статус бара нет стиля "многострочный". (Имя файла можно смотреть в хинте для taskbar button.)

Я по прежнему полагаю, что ужимать окно дальше некоторого предела нет смысла.

>>но при этом с правой стороны картинки оставалось немалое серое поле
>Да, вижу. Ну не знаю, что тут делать. Я писал уже, что G поправил но для узких (отн-но) картинок поле все равно будет. Это особенность реализации. Я могу сделать подгонку 3 раза (сейчас делается 2 раза), тогда для Lost.jpg будет OK

Я не знаю, как решить эту проблему, я её только констатировал. Smile

>>доигрался до того, что UV при старте стал сообщать "неверный параметр" и вместо картинки стал "показывать" содержимое нижележащего десктопа.
>Это уже утечки памяти в Win9x у тебя пошли. У меня такого нет.

Бог с тобой, зачем же сразу во всём обвинять винды (какими бы плохии они не были)? Бага произвольно появилась (несколько раз выскакивало окошко про "неверный параметр") и также в какой-то момент сама исчезла. Всё это без перезагрузки виндов и без старта/закрытия каких-то новых программ в промежутке. Так что грешить на винды тут ну никак не кассу.

>>- при ручном масштабировании (Num+/Num-) f по прежнему сбрасывается, так что для следующих картинок приходится дополнительно жать f.
>Да. Я говорил, что так задумано.

Вот я и рапортую, что мне кажется это неудобным. Smile

>>- скрол картинки мышкой - недурно. А вот правая кнопка ничего не даёт. Пока вот так.
>А что ты предлагаешь?

Либо какое-то действие, либо контекстное меню.

#244:  Author: Alextp PostPosted: Mon Mar 19, 2007 14:19
    —
Я по прежнему полагаю, что ужимать окно дальше некоторого предела нет смысла.

Нет проблем: дальше какого предела? MinWidth = ?, MinHeight = ?

делается 2 раза), тогда для Lost.jpg будет OK
Я не знаю, как решить эту проблему, я её только констатировал. Smile


Кстати ее можно обойти, выключив toolbar. Это из-за расширения тулбара вверх поля появляются. Т.е. если так не нравятся поля, выключи тулбар.

>Это уже утечки памяти в Win9x у тебя пошли. У меня такого нет.
Бог с тобой, зачем же сразу во всём обвинять винды (какими бы плохии они не были)? Бага произвольно появилась (несколько раз выскакивало окошко про "неверный параметр") и также в какой-то момент сама исчезла.


А, ясно. Значит не утечки. Может, фрагментация. Помнишь на far.support говорили, что в 9x проблема: то-ли утечки, то ли фр-я.

У меня Lost.jpg в 9x вообще не показывается. Пишет "Неверный параметр"

>А что ты предлагаешь?
Либо какое-то действие, либо контекстное меню.


Конт. меню.
Edit: Приделал.

#245:  Author: ArkadyVB PostPosted: Tue Mar 20, 2007 02:24
    —
>>Я по прежнему полагаю, что ужимать окно дальше некоторого предела нет смысла.
>Нет проблем: дальше какого предела? MinWidth = ?, MinHeight = ?

По высоте ограничений нет. По ширине... Вероятно, около 600? Чтобы тулбар полностью влазил? И в статус баре ещё место остаётся под дополнительную информацию.

- Кстати, насчёт дополнительной информации: сейчас я вижу в info "1024 x 768 (60%)", но те же 1024 x 768 я вижу и в статусбаре. Почему бы вместо 1024x768 не выводить масштабированный размер? Типа "614 x 460 (60%)"? Для сравнения: ирфан выводит в статус баре "1024 x 768 x 24 BPP" и "60%", а в заголовке, после имени файла - "(Zoom: 614 x 461)". Ещё ирфан выводит в статусбаре распакованный размер ("203.87 kb / 2.25 Mb").

>>делается 2 раза), тогда для Lost.jpg будет OK
>Я не знаю, как решить эту проблему, я её только констатировал.
>Кстати ее можно обойти, выключив toolbar. Это из-за расширения тулбара вверх поля появляются.

Не правда. Smile Вот я выключил тулбар, масштабирую (Num+) fantasy_10 больше экрана (g включено), жму f - окно остаётся на весь экран, а справа от картинки я вижу всё то же серое поле (экран у меня 1280*1024, т.е. не пропорционален 1024*768).

>Т.е. если так не нравятся поля, выключи тулбар.

Да нет, пусть будет.

>>>Это уже утечки памяти в Win9x у тебя пошли. У меня такого нет.
>>Бог с тобой, зачем же сразу во всём обвинять винды (какими бы плохии они не были)? Бага произвольно появилась (несколько раз выскакивало окошко про "неверный параметр") и также в какой-то момент сама исчезла.
>А, ясно. Значит не утечки. Может, фрагментация. Помнишь на far.support говорили, что в 9x проблема: то-ли утечки, то ли фр-я.

Во-первых, это было только предположение, саму багу выявить никто так не удосужился/смог. Во-вторых, позволь мне повторить: бага самопроизвольно появилась после некоторых экспериментов с f/g, появлялась несколько раз при старте (при старте! а ведь при выходе, даже если в проге утечки, то убираются), потому самопроизвольно же исчезла.

>У меня Lost.jpg в 9x вообще не показывается.

Значит, у меня более правильная винда. Smile

>Пишет "Неверный параметр"

О как! Раз у тебя бага вопроизводится, и ты знаешь свои сорсы (в частности, какой фрагмент кода и почему выводит это сообщение), почему бы не разобраться в причине? Я лично из текста сообщения предположил, что проблема в коррупции инишника (соответственно, при его чтении на старте UV ругался на свой же инишник).

#246:  Author: Alextp PostPosted: Tue Mar 20, 2007 09:04
    —
По высоте ограничений нет. По ширине... Вероятно, около 600? Чтобы тулбар полностью влазил?

600 как-то много...
Может, 200-300?

- Кстати, насчёт дополнительной информации: сейчас я вижу в info "1024 x 768 (60%)", но те же 1024 x 768 я вижу и в статусбаре. Почему бы вместо 1024x768 не выводить масштабированный размер?

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


>Кстати ее можно обойти, выключив toolbar. Это из-за расширения тулбара вверх поля появляются.
Не правда. Smile Вот я выключил тулбар, масштабирую (Num+) fantasy_10 больше экрана (g включено), жму f - окно остаётся на весь экран, а справа от картинки я вижу всё то же серое поле


Правда.
Это ты включил f- при этом ф-ция g не отрабатывает (так задумано).
Вот когда g отрабатывает, тогда полей (при выкл. тулбаре) и нет.
Сейчас проверил.

повторить: бага самопроизвольно появилась после некоторых экспериментов с f/g, появлялась несколько раз при старте
потому самопроизвольно же исчезла.


Похоже на фрагментация системной памяти.
Блок под Lost.jpg большой, вот он и не выделяется. А потом может блок появился (не знаю, почему), вот память и выделилась, Lost загрузился.

Значит, у меня более правильная винда. Smile

У тебя памяти больше.
Я задал 128Мб всего. У меня винда под VitrualPC.


О как! Раз у тебя бага вопроизводится, и ты знаешь свои сорсы (в частности, какой фрагмент кода и почему выводит это сообщение), почему бы не разобраться в причине? Я лично из текста сообщения предположил, что проблема в коррупции инишника

Нет. Инишник не при чем. Ругается вот на каком коде:

FImageBox.Image.LoadFromFille('...\Lost.jpg');

вот _почему_ этот фрагмент выводит сообщение, это надо смотреть внутренность VCL. Там где-то внутри - exception и выводится эта строка.
LoadFromFile - это метод VCL.

#247:  Author: Sergioni PostPosted: Tue Mar 20, 2007 16:31
    —
Алексей, добрый день!
Спасибо вам за хорошую программу - UV!
У меня не получилось на автомате подружить его с плагином AmlView (просмотрщик документов, созданных в AmlPages (http://www.amlpages.com/Rus/index.htm)
Когда ставил плагин из-под UV, в детект-стринге прописалось:
0_detect=EXT=APD, но при попытке просмотра файлы APD открываются в UV всегда в виде обычного текста, если же пытаюсь переключить на плагин - UV выводит пустой экран с надписью посередине "Файл не загружен".
Убрал из viewer.ini "EXT=APD", оставил только "0_detect=" - заработало!
Что это может быть за грабля?

Заранее спасибо,
Сергей.

#248:  Author: Alextp PostPosted: Tue Mar 20, 2007 16:37
    —
Это может быть грабля отсутствия кавычек в detect-строке.
У меня процедура требует детект-строки в виде
EXT="text"
или
EXT = "text"

Но об-но с кавычками!
(Lister API это требует - так что пишите автору)

#249:  Author: Sergioni PostPosted: Tue Mar 20, 2007 16:41
    —
Точно! Проверил - дело в кавычках. Спасибо!
Кстати, гислеровский Листер и без кавычек подцепляет плаг - т.е. тот же AmlView из-под листера работает. Так всегда со стандартами Smile

#250:  Author: Alextp PostPosted: Tue Mar 20, 2007 17:02
    —
Sergioni
Если бы многие плагины так делали (прописывали без кавычек), можно было бы поправить у меня.

#251:  Author: Alextp PostPosted: Thu Mar 22, 2007 00:27
    —
Arkady
Задал мин. ширину окна 290. Исходя из того, что при этой ширине полностью умещ. верхнее меню (+"Запуск") + запас. Тулбар при этом разрастается (тулбар среднего размера + user tools) до 3-х строк. Нормально.

#252:  Author: Alextp PostPosted: Fri Mar 23, 2007 14:59
    —
Добавлен (наконец!) поиск с RegEx. Ссылка "версия без инсталлятора" в первом посте.
В этом форуме это кому-нибудь нужно? Или только на оф. форуме просили.
Интересны отзывы тех, кто ругался на RegEx поиск в TC.

#253:  Author: ArkadyVB PostPosted: Sat Mar 24, 2007 22:01
    —
Мне пока не нужно. На самом деле, регэкс бывает иногда нужен, и хотя у меня пока нет устойчивой привычки обращаться в этом случае именно к регэксу, но со временем эта привычка может выработаться, и тогда и эту часть программы поругаем. Laughing

#254: Реализация поиска с регулярными выражениями Author: VolniyLocation: Местный PostPosted: Sat Mar 24, 2007 22:19
    —
Проверил сейчас UV на предмет качества работы поиска с RegEx. Так вот ни одной баги Тоталовского Листера (касательно реализации регулярных выражений) обнаружить пока не удалось Very Happy
Это не все! Оказывается отсутствует и главное ограничение Тоталовских библиотек RegEx, а именно поиск только в пределах одной строки. Попробовал в UV и увидел, что там простое применение модификатора (?m) в регулярном выражении позволяет производить корректный поиск, рассматривая текст файла как многострочный. Это то, чего мне давно не хватало в Тотале.

Посмотрел сайт производителя Regexp библиотеки. Так вот производитель обещает полную поддержку регэкспов Perl 5.10(!). Так что нужно еще продолжить изучение возможностей. Кроме того, очевидно, что библиотека достаточно активно поддерживается (видно из History).

Вот что я вам скажу, пора уже серьезно пристыдить Гислера: ведь все это удовольствие стоит всего-то 70 евров (это с исходниками!). Нет сомнений для него - это сущая мелочь, так что...

Честно скажу до сего момента я обходил UV стороною, но теперь он для меня становится must have. Правильной дорогой идете, товарищ Alextp Exclamation

#255:  Author: Alextp PostPosted: Sat Mar 24, 2007 22:50
    —
Arkady
OK

Volniy,
Cпасибо, за хороший отзыв. Smile

Да, библиотека действительно хорошо поддерживается (подтверждаю).

Честно скажу, я поиск с RegEx серьезно не тестировал. Пробовал только на простых выражениях, вида
[a-z]+://[a-z./]+

#256:  Author: Alextp PostPosted: Mon Mar 26, 2007 18:47
    —
Выпущена версия 1.5.10.0.
По сравнению с бетой изменение одно: опция WebAcceptAllFiles теперь = 1 (по умолчанию).

#257:  Author: Alextp PostPosted: Wed Mar 28, 2007 16:36
    —
Volniy
Quote:
Оказывается отсутствует и главное ограничение Тоталовских библиотек RegEx, а именно поиск только в пределах одной строки. Попробовал в UV и увидел, что там простое применение модификатора (?m) в регулярном выражении позволяет производить корректный поиск, рассматривая текст файла как многострочный.


Сейчас решил проверить Тотал:

1. на предмет "поиск только в пределах одной строки": взял исходник, естественно многострочный, разделители CRLF. Все ищется не только в первой строке, а по всему тексту.

Так что что ты имел в виду? В пределах до первого вхождения #0?
Непонятно.

2. Тотал не сообщает о некорректности RegEx. Например вводим один слеш: \ . Строка не найдена.

3. Не понял тебя, Volniy, насчет (?m). Зачем он нужен: и без него текст рассматривается как многосторчный. Точнее, как один поток.

4. В Тотале работает поиск с RegEx + поиск назад. Очень странно.
Это вообще-то несовместимые опции.

#258:  Author: VolniyLocation: Местный PostPosted: Thu Mar 29, 2007 02:16
    —
Alextp wrote:
1. на предмет "поиск только в пределах одной строки": взял исходник, естественно многострочный, разделители CRLF. Все ищется не только в первой строке, а по всему тексту.

Я не говорил, что поиск идет только в первой строке. Я говорил (и это подтвержает Гислер в своей справке к ТС) что поиск с RegEx производится внутри отдельной строки. Это означает, что нельзя найти фрагмент текста, расположенный сразу в двух (или более) смежных строках.

Alextp wrote:
2. Тотал не сообщает о некорректности RegEx. Например вводим один слеш: \ . Строка не найдена.

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

Alextp wrote:
3. Не понял тебя, Volniy, насчет (?m). Зачем он нужен: и без него текст рассматривается как многострочный. Точнее, как один поток.

С точностью наоборот. Многострочный это когда текст рассматривается не как единая строка, а как множество строк. (?m) включает именно такое рассмотрение, (?-m) - выключает.

Alextp wrote:
4. В Тотале работает поиск с RegEx + поиск назад. Очень странно.
Это вообще-то несовместимые опции.

В принцине я считаю несовместимыми при поиске с регекспами и опции "Слово целиком" и "С учетом регистра", так как это все задается в самих регулярных выражениях. Как, например, обрабатывается ситуация, когда стоит галочка "С учетом регистра" и в то же время в начале регекспа (а не дай бог еще и внутри) стоит модификатор (?i) (то есть не учитывать регистр)? У какой опции должен быть выше приоритет? Думаю, что если человек способен написать регекс для своих нужд, то уж с регистром-то символов он как-нибудь да разберется Wink
А что касается "Слово целиком", то так называемые "якоря" для привязки к границе слов (\b), а также "пробельные" метасимволы (\s) делают такой поиск неоднозначным до абсурда, особенно если разыскивается фрагмент, состоящий из нескольких(!) слов.

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

#259:  Author: Alextp PostPosted: Thu Mar 29, 2007 10:26
    —
Volniy
Quote:
Я говорил (и это подтвержает Гислер в своей справке к ТС) что поиск с RegEx производится внутри отдельной строки. Это означает, что нельзя найти фрагмент текста, расположенный сразу в двух (или более) смежных строках.


Ясно.

Quote:
Alextp wrote:
2. Тотал не сообщает о некорректности RegEx. Например вводим один слеш: \ . Строка не найдена.

Я говорил не об этом.


Не об этом. Это просто пример (в чем некорректность поиска Тотала).
Это ляп со стороны Гислера.

Quote:
В принцине я считаю несовместимыми при поиске с регекспами и опции "Слово целиком" и "С учетом регистра", так как это все задается в самих регулярных выражениях.


В принципе, они совместимы, с большинством регул. выражений.
Если ты указываешь (?i), то не стоит включать "С учетом регистра",
если указываешь /b или /pZ, то не стоит включать "Слова целиком".

"Слова целиком", это просто обрамление регэкспа слева/справа символами /b.
Конфликта с несколькими словами быть не должно.

Quote:
Мое личное мнение такое, что регулярные выражения (полноценно реализованные, конечно) лучше вообще не мешать ни с какими обычными опциями поиска в тексте. Это только ухудшает качество поиска.



Сложные (включающие (?i), /b, /pZ, ^ и так далее) лучше не мешать.
А простые можно.

#260:  Author: Alextp PostPosted: Sat Mar 31, 2007 21:45
    —
Новости (аннонс) про UV постоянно публикует ixbt.com. К чему бы это.

Написали на nnm.ru.

Вчера написали в двух англ-х блогах:
http://labnol.blogspot.com/2007/03/single-file-viewer-for-pdf-videos.html
http://www.raymond.cc/blog/archives/2007/03/29/view-any-files-with-universal-viewer-atviewer/

#261:  Author: VolniyLocation: Местный PostPosted: Sun Apr 01, 2007 13:01
    —
Alextp wrote:
К чему бы это.

Пришла пора подумать о платной версии ("Pro") Wink

#262:  Author: Alextp PostPosted: Sun Apr 01, 2007 13:05
    —
Volniy
Я уже думаю над этим. Wink

#263:  Author: Alextp PostPosted: Thu Apr 05, 2007 11:15
    —
Полный редизайн страницы
(без русской версии. По-русски только описание и FAQ.)

#264:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Fri Apr 13, 2007 10:54
    —
У меня возникает такая ошибка: после просмотра ini файла с помощью плагина IniEd при закрытии UV windows сообщает
Quote:
Universal Viewer (ATViewer) - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства.
Runtime error 216 ...

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

#265:  Author: Alextp PostPosted: Fri Apr 13, 2007 11:31
    —
DeathStalker
Подтверждаю.

- Странно, но креша нет, если до вызова плагина IniEd хоть раз вызвать диалог настройки плагинов (даже ничего в нем не сохраняя - вызов, Отмена).
- Креш где-то в недрах VCL, в TApplication.WndProc. Отладить не знаю как...

Попробую написать автору IniEd, может он какой хитрый трюк применяет. Типа, оконную процедуру меняет или еще что-то... Спасибо за репорт.

#266:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Fri Apr 13, 2007 12:02
    —
Alextp
Используя твой компонент ATViewer написал такую маленькую програмку
Code:
procedure TForm1.FormCreate(Sender: TObject);
begin
   ATViewer1.AddPlugin('c:\Program Files\Borland\Delphi7\Projects\cad\inied.wlx', '');
   ATViewer1.InitPluginsParams(Form1, 'c:\Program Files\Borland\Delphi7\Projects\cad\inied.ini');
   ATViewer1.Open('c:\Program Files\Borland\Delphi7\Projects\cad\CADView.ini');
end;

procedure TForm1.FormResize(Sender: TObject);
var
Rect1: TRect;
begin
   Rect1.Left:=0;
   Rect1.Top:=0;
   Rect1.Right:=ClientWidth;
   Rect1.Bottom:=ClientHeight;
   ATViewer1.ResizeActivePlugin(Rect1);
end;


procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
ATViewer1.CloseActivePlugin;
end;

сделал exeшник плагин inied запускается, при закрытии никакой ошибки не возникает

#267:  Author: Alextp PostPosted: Fri Apr 13, 2007 13:08
    —
Странно...

//Спасибо за программку: надо сделать демо такого вида, из 20 строчек кода. Которое будет загружать жестко заданный плагин.

#268:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Apr 13, 2007 22:21
    —
Я вот посмотрел в UV:
при изменении опции показа рамки (версия 1.5.8.0)
на НЕ txt-файлах (например, EML, установлен соотв. Lister-плагин) визуально ничего не меняется (рамка остаётся в любом случае). Причём непосредственно после переключения и нажатия OK появляется чёрный экаран, а с помощью нажатия 4 можно переключится... в режим мультимедиа (запускается WMP ActiveX). Может, это и нормальное поведение, но вернутся на просмотр eml с помощью eml-плагина по 4 не удастся.

#269:  Author: Alextp PostPosted: Fri Apr 13, 2007 22:38
    —
DrShark
Quote:
на НЕ txt-файлах (например, EML, установлен соотв. Lister-плагин) визуально ничего не меняется

Рамка показывается *только* в режимах, где контролы мои: в режиме Плагины все зависит от плагина. У большинства плагинов рамки нет (как в Листере), у некоторых есть. Но переключить это я не могу.

Quote:
а с помощью нажатия 4 можно переключится... в режим мультимедиа (запускается WMP ActiveX). Может, это и нормальное поведение, но вернутся на просмотр eml с помощью eml-плагина по 4 не удастся.

Режим Плагины имеет шорткат 7 (а не 4!).
Но это пожно поменять.

#270:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Apr 13, 2007 22:53
    —
Quote:
Рамка показывается *только* в режимах, где контролы мои: в режиме Плагины все зависит от плагина. У большинства плагинов рамки нет (как в Листере), у некоторых есть. Но переключить это я не могу.

Так что, рамка - не твой контрол? Или ты имеешь ввиду, что, например, если рамка включена, когда я отключаю ее при просмотре с использованием плагина, она может не откльюится? А как плагины узнают, что в UV есть рамка? К тому же я 4 жал, а это не режим плагинов...
И ещё, как объяснить это:
Quote:
Причём непосредственно после переключения и нажатия OK появляется чёрный экаран

- там не рамки, ничё - просто чёрный фон. Выйти из него можно по 4-ке и, как ты сказал, по 7-ке.

#271:  Author: Alextp PostPosted: Fri Apr 13, 2007 23:01
    —
DrShark
Рамка - это свойство контролов. Как, допустим, цвет у кнопки.
Или ширина стрелки у combobox.
Я могу ее включить/отключить только у своих контролов. Т.е. всех, кроме плагиновых: TRichEdit, TBinHex, TImage и т.д.

Quote:
--Или ты имеешь ввиду, что, например, если рамка включена, когда я отключаю ее при просмотре с использованием плагина, она может не откльюится?

Именно: при просмотре плагином она не отключится

Quote:
-- А как плагины узнают, что в UV есть рамка?

Никак: нет такой опции в Lister API.


Насчет черного фона посмотрю (завтра).

#272:  Author: Alextp PostPosted: Sat Apr 14, 2007 11:25
    —
DrShark
>>> Причём непосредственно после переключения и нажатия OK появляется чёрный экаран

Не вижу черного экрана. Ставлю плагин wlx_eml, открываю .eml файл, захожу в настройки, OK - все остается как есть. Плагин мигает и показывается снова - никакого черного экрана... На вс. случай, пришли мне емейлом Viewer.ini...

#273:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sun May 06, 2007 17:37
    —
Мелкий баг при выборе языка:
- разворачиваешь мышькой комбобокс с языками;
- жмёшь первую букву желаемого языка, он применяетя;
- сворачиваешь список языков кликом на комбобоксе - язык становится "Russian (Русский)".

#274:  Author: Alextp PostPosted: Sun May 06, 2007 17:50
    —
Странно. В TC Plugman делаю то же самое (жму первую букву языка) - комбобокс закрывается. А тут не закрывается, даже не понимаю из-за чего...

#275:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sun May 06, 2007 18:00
    —
Ну, то, что он сразу не закрывается, само по себе не так уж и плохо...

#276:  Author: Alextp PostPosted: Sun May 06, 2007 18:12
    —
DrShark
У меня на изменении комбобокса вызывается установка языка + ОЧИСТКА/ЗАПОЛНЕНИЕ комбобокса. Что нехорошо, т.к. комбобокс все еще открыт.
Теперь он свертывается, как в TC Plugman - сорри, если это неудобно, но баг надо поправить.

Edit: Обновление "версии без инсталлятора", см. первый пост.

#277:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sun May 06, 2007 18:20
    —
А баг с тем плагином для просмотра Винамповых скинов из UV удалось "вылечить"?

#278:  Author: Alextp PostPosted: Sun May 06, 2007 18:36
    —
А я про него написал:

http://www.ghisler.ch/wiki/index.php/ATViewer:_issues_with_WLX_plugins
WSZView

Plugin can activate on non-supported file types and then it just shows an empty black screen. As a solution for this, to disable unrequested plugin activation, delete "FORCE" word from WSZView's detect-string in plugins configuration dialog.

#279:  Author: Alextp PostPosted: Sat Jun 09, 2007 00:54
    —
http://www.bestfree.ru/soft/file/UniversalViewer.gif

- нашел такой скриншот UV на bestfree.ru.

Кто-нибудь знает, что это за стих? где его взять?? Отпишите в ЛС, please Smile

#280:  Author: Solitaire PostPosted: Sat Jun 09, 2007 01:01
    —
offtop: лучше не в ЛС - мне тоже интересно, и мб, не только мне Wink

#281:  Author: D1PLocation: Тбилиси PostPosted: Sat Jun 09, 2007 01:14
    —
http://compuhumour.narod.ru/poetry/dos.html

#282:  Author: Стас АгарковLocation: Белгород PostPosted: Sat Jun 09, 2007 01:17
    —
Вот DOS, который построил Майк!
А это ASCII - тайных знаков таблица,
Которая в памяти где-то хранится
В DOS`e, который построил Майк.

А это NC в белосинем мундире,
Который когда-то под DOS запустили,
Забыли в нем русскую "р" из таблицы,
Которая в памяти где-то хранится
В DOS`e, который построил Майк.

А вот резиденты синицами скачут,
Из них хоть один как пить дать напартачит -
Заклинит NC в белосинем мундире,
Который когда-то под DOS запустили,
В котором забыли про "р" из таблицы,
Которая в памяти где-то хранится
В DOS`e, который построил Майк.

А это вот файл на винчестер посажен,
Который конечно же чем-то заражен,
С него резидент-то тот самый и скачет,
Который чего-нибудь там напартачит,
Который заклинит Коммандер в мундире,
Который когда-то под DOS запустили,
В котором забыли про "р" из таблицы,
Которая в памяти где-то хранится
В DOS`e, который построил Майк.

А вот AIDSTEST - словно важный министр,
Он файл зараженный все хочет почистить,
Который к нему на винчестер подсажен,
Который конечно же чем-то заражен,
С него резидент-то тот самый и скачет,
Который чего-нибудь там напартачит,
Который заклинит Коммандер в мундире,
Который когда-то под DOS запустили,
В котором забыли про "р" из таблицы,
Которая в памяти где-то хранится
В DOS`e, который построил Майк.

Вот autoexec (так его называют),
Который собой AIDSTEST запускает,
Который пыхтит, словно важный министр,
Который файл хочет найти и почистить,
Который к нему на винчестер подсажен,
Который конечно же чем-то заражен,
С него резидент-то тот самый и скачет,
Который чего-нибудь там напартачит,
Который заклинит Коммандер в мундире,
Который когда-то под DOS запустили,
В котором забыли про "р" из таблицы,
Которая в памяти где-то хранится
В DOS`e, который построил Майк.

А вот command.com, зараженный без меры,
Ведь это с него пакостят TSR`ы,
Он autoexec под собой выполняет,
Который собой AIDSTEST запускает,
Который пыхтит, словно важный министр,
Который файл хочет найти и почистить,
Который к нему на винчестер подсажен,
Который конечно же чем-то заражен,
С него резидент-то тот самый и скачет,
Который чего-нибудь там напартачит,
Который заклинит Коммандер в мундире,
Который когда-то под DOS запустили,
В котором забыли про "р" из таблицы,
Которая в памяти где-то хранится
В DOS`e, который построил Майк.

(http://www-home.univer.kharkov.ua/max/hprog11.htm)
яндекс тыщу страниц выдает

#283:  Author: Alextp PostPosted: Wed Jul 11, 2007 12:25
    —
Версия 2.0.0. Полно изменений по сравнению с 1.5.X (версия 1.6 бета не в счет, она была неофициальной).

Теперь есть 2 версии: Free / Pro. Для Pro-версии есть бесплатная регистрация для русскоязычных пользователей, подробности в справке.


Домашняя страница теперь: http://www.uvviewsoft.com/
Что нового: http://www.uvviewsoft.com/history-ru.htm

#284:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Mon Jul 16, 2007 16:16
    —
Alextp
При запуске из командной строки вылетает следующая ошибка:
"Исключение в плагине fileinfo.wlx в функции ListLoad" нажимаю ОК, после чего программа продолжает нормально функционировать.
При обычном запуске (у меня настроено на Alt+F3) все работает нормально.

#285:  Author: Alextp PostPosted: Mon Jul 16, 2007 16:48
    —
DeathStalker
На англ. форуме репортили, что запуск "Viewer.exe filename.exe" крешит FileInfo.wlx, из-за того, что FileInfo не понимает имени без полного пути. И еще какой-то плагин крешится.

Сделать, что-ли, workaround для этого, передавая плагину всегда полный путь?
Правда, как быть с именем типа "..\..\filename.exe", его не так просто дополнить до полного пути.

#286:  Author: Alextp PostPosted: Mon Jul 16, 2007 18:52
    —
DeathStalker wrote:
У меня возникает такая ошибка: после просмотра ini файла с помощью плагина IniEd при закрытии UV windows сообщает
Quote:
Universal Viewer (ATViewer) - обнаружена ошибка....


Откопал этот пост. Ошибка с IniEd поправлена, я не совсем правильно
закрывал плагин при закрытии UV. С версии 2.0.1 должно быть ОК.

#287:  Author: AthariLocation: Казань PostPosted: Mon Jul 16, 2007 21:22
    —
Quote:
Сделать, что-ли, workaround для этого, передавая плагину всегда полный путь?
Правда, как быть с именем типа "..\..\filename.exe", его не так просто дополнить до полного пути.

Там функция какая-то стандартная есть, не помню название. А пути надо обязательно полными давать, потому что авторы, полагаясь на интерфейс Листера, ожидают именно такие.

К слову, мой плагин BootScreenView теоретически не вылетит, но местами будет работать не так, как положено — например, при сохранении файла…

Пардон, если вопрос уже задавался, но при использовании UV я не понял, почему вся эта красота с деревьями и файлами пропадает в режиме плагинов. Это не есть удобно, однако.

При переходе в полноэкранный режим пункты меню по одному скрываются? Медленно и некрасиво. Не пробовал убирать всё меню сразу — или Form->Menu = NULL, или SetMenu(Handle, NULL)?

#288:  Author: Alextp PostPosted: Mon Jul 16, 2007 21:47
    —
Quote:
Там функция какая-то стандартная есть, не помню название. А пути надо обязательно полными давать, потому что авторы, полагаясь на интерфейс Листера, ожидают именно такие.

Уговорили. Буду делать дополнение путей.
(Я его уже где-то делал, но уже забыл где)

Quote:
Пардон, если вопрос уже задавался, но при использовании UV я не понял, почему вся эта красота с деревьями и файлами пропадает в режиме плагинов.

Где, с каким плагином? С твоим BootScreenview?
Посмотрю, вообще не должна.

Quote:
При переходе в полноэкранный режим пункты меню по одному скрываются? Медленно и некрасиво. Не пробовал убирать всё меню сразу —

По одному.
Не пробовал, не знал про этот способ, попробую. Наверное, так и надо делать.

#289:  Author: AthariLocation: Казань PostPosted: Mon Jul 16, 2007 21:54
    —
Quote:
Где, с каким плагином? С твоим BootScreenview?
Посмотрю, вообще не должна.

Ой. У моей формы стиль WS_CHILD|WS_MAXIMIZED. Very Happy

У меня плагин местами дерзкий, в частности в ListLoad не окно возвращает, а форму. Разумеется, ни Тотал, ни UV ничего с этой ссылкой поделать не могут. (Я решил пойти по пути, отличному от примера, что выложен на этом сайте — он мне не понравился жёсткой привязкой к уже существующим горячим клавишам, например.) Похоже, надо всё-таки сделать, чтобы плагин себя прилично вёл, а то с UV одни проблемы.

#290:  Author: AthariLocation: Казань PostPosted: Mon Jul 16, 2007 22:01
    —
Функцию для превращения относительного пути в полный нашёл — VCL’ная ExpandFileName, обёртка вокруг API’шной GetFullPathName.

#291:  Author: Alextp PostPosted: Mon Jul 16, 2007 22:30
    —
Quote:
У меня плагин местами дерзкий, в частности в ListLoad не окно возвращает, а форму..

TForm.Handle?что значит "не окно"?

Quote:
Похоже, надо всё-таки сделать, чтобы плагин себя прилично вёл....

Это в любом случае надо сделать.

#292:  Author: AthariLocation: Казань PostPosted: Mon Jul 16, 2007 22:54
    —
Quote:
TForm.Handle?
И что тут такого?

Да нет, указатель на саму форму (на объект VCL), а не хендл окна. Rolling Eyes

Так, поигрался ещё немного с UV.

Забавный спецэффект возникает, если включить режим «Окно в размер окна» при включённом дереве и списке файлов. Smile И, если окно развёрнуто на весь экран, у него кнопка в заголовке такая и остаётся. По-моему, окно надо «восстанавливать», а потом уже менять размер, тогда, если пользователь захочет развернуть окно, ему не придётся делать два двойных щелчка. Кстати, какой функцией размер окна меняешь?

Плагиновые эскизы не поддерживаются?

Антиалайзинга при просмотре картинок не хватает. Это делается вызовом SetStretchBltMode(hdc, STRETCH_HALFTONE); SetBrushOrgEx(hdc, 0, 0, NULL);

Тип картинок надо определять по заголовку, а не расширению. У меня несколько BMP’шек обнаружилось с расширением JPG, их UV показывать отказался. И ошибки напрягают, если программа ожидала от файла одно, а получила другое. В файле PAL у меня палитра от PSP, а программа картинку какую-то ждёт… Плюс после этих исключений окошко недоперерисовывается.

Не уловил глубокого философского смысла в почти единственном фильтре — преобразовании к оттенкам серого. Как-то он там одиноко смотрится. Smile «Монохромный» — разве не двуцветный?

#293:  Author: AthariLocation: Казань PostPosted: Mon Jul 16, 2007 23:21
    —
Шрифт поставил «Sourier New», в котором есть символы от 1 до 31, а UV упорно контрольные символы на точки меняет.

В шестнадцатиричном режиме неплохо бы иметь возможность выделять не только на правой части с текстом, но и левой с кодами. То есть, если пользователь начал тянуть выделение на левой части, то на ней и выделять. Этого мне и в Листере не хватает, в общем-то. Выделение полосками глаза напрягает.

Почему некоторые кнопки на панели инструментов отключаются, а некоторые исчезают? В графическом режиме кнопки поиска отключаются, а в текстовом «масштаб 1:1» пропадает. Логики не уловил. Мелочь, вообще-то, но кнопки елозят, и уследить сложнее, по-моему.

Интернет-режим на BMP’шке приводет к запуску Пейнта. Весело. Smile

Почему режим UTF8 сделан через RichEdit? Тормозно, неудобно, нулевые символы убивают хвост…

#294:  Author: Alextp PostPosted: Mon Jul 16, 2007 23:40
    —
Athari
Quote:
Да нет, указатель на саму форму (на объект VCL), а не хендл окна.

Листер требует, чтобы был handle окна, он выполняет какие-то операции с этим handle'ом.

Quote:
Забавный спецэффект возникает, если включить режим «Окно в размер окна» при включённом дереве и списке файлов.

Забыл учесть. Поправил.
Остальное потом, как-то ты много написал, почти как Аркадий. Smile

#295:  Author: AthariLocation: Казань PostPosted: Mon Jul 16, 2007 23:52
    —
Quote:
Листер требует, чтобы был handle окна, он выполняет какие-то операции с этим handle'ом.

Ну, просто он эти операции выполнить не может, невелика беда. Smile Кажется, там что-то с субклассированием и горячими клавишами… на официальном форуме вычитал, когда уже реализовал свой черезанусовый спосбоб. Very Happy

Да, насчёт запуска Пейнта. Так получается, только если IE загружается в первый раз, при последующих загрузках картинка нормально отображается. Возможно, имеет смысл сначала грузить пустой файл…

#296:  Author: Alextp PostPosted: Tue Jul 17, 2007 00:09
    —
Athari
Quote:
Ну, просто он эти операции выполнить не может, невелика беда.

UV делает ресайз окна через этот handle (поэтому ресайз и не работает).. а так, можно записать туда $1234567, будет то же самое. Smile

Quote:
Да, насчёт запуска Пейнта. Так получается, только если IE загружается в первый раз, при последующих загрузках картинка нормально отображается. Возможно, имеет смысл сначала грузить пустой файл…

Даже не знаю. Делать это только ради BMP?
С остальными картинками Интернет-режим нормально работает. Не стоит, т.к. картинки все равно все смотрят в режиме Графика / Плагины..

#297:  Author: AthariLocation: Казань PostPosted: Tue Jul 17, 2007 11:20
    —
Quote:
Даже не знаю. Делать это только ради BMP?

А это происходит только с BMP? Думается, это не единственный тип такой особенный, было бы странно. А где обычно смотрят — вопрос десятый, всегда найдётся тот, кто наткнётся на баг. Пейнт — это ещё ладно, его закрыть недолго; если какой-нибудь 3D Studio MAX загрузиться захочет, будет неприятнее. Smile

Я из-за какого-то похожего бага в IE сначала грузил «about:blank» при создании контрола и только потом нужные файлы закидывал.

Да, насчёт горячих клавиш. Чтобы плаг внутри UV мог свои горячие клавиши использовать, ему себя как вести предполагается?

#298:  Author: Alextp PostPosted: Tue Jul 17, 2007 12:16
    —
Athari
Quote:
-- При переходе в полноэкранный режим пункты меню по одному скрываются?
Медленно и некрасиво. Не пробовал убирать всё меню сразу -

Если скрывать меню так, то перестают работать гор. клавиши
(заданные в этом меню).

Quote:
-- При запуске из командной строки "Viewer.exe filename.exe" вылетает следующая ошибка:
"Исключение в плагине fileinfo.wlx в функции ListLoad" нажимаю ОК, после чего программа продолжает нормально функционировать.

Имена дополняются - поправил.

Quote:
--И, если окно развёрнуто на весь экран, у него кнопка в заголовке такая и остаётся. По-моему, окно надо <восстанавливать>, а потом уже менять размер, тогда, если пользователь захочет развернуть окно, ему не придётся делать два двойных щелчка.

Поправил. И еще при этом надо выключать Полноэкранный режим, тоже поправил.

Quote:
--Плагиновые эскизы не поддерживаются?

Пока нет. Не знаю, как это сделать с текущим компонентом Listview.

Quote:
--Антиалайзинга при просмотре картинок не хватает. Это делается вызовом SetStretchBltMode(hdc, STRETCH_HALFTONE); SetBrushOrgEx(hdc, 0, 0, NULL);

Его конечно не хватает. Но так просто этот вызов не сделаешь, у меня же TImage, его надо полностью переписывать? Я планирую сделать замену TImage, потом, будет и антиалиасинг, и несколько методов как в IrfanView..

Quote:
-Тип картинок надо определять по заголовку, а не расширению. У меня несколько BMP'шек обнаружилось с расширением JPG, их UV показывать отказался.

С этим сложно. Я же загружаю картинки как TImage.Picture.LoadFromFile(),
а оно требует, чтобы расширение соответствовало, там нет опр. по содержимому.


Quote:
--Не уловил глубокого философского смысла в почти единственном фильтре - преобразовании к оттенкам серого. Как-то он там одиноко смотрится.

Там же еще "Повернуть вправо/Повернуть влево". Тоже почти фильтры...
И еще есть "Негатив", только скрыт. Название "Монохромный" поправил на "В оттенки серого".

Quote:
--Шрифт поставил <Sourier New>, в котором есть символы от 1 до 31, а UV упорно контрольные символы на точки меняет.

А как я узнаю, что в шрифте есть символы от 1 до 31?

Quote:
--В шестнадцатиричном режиме неплохо бы иметь возможность выделять не только на правой части с текстом, но и левой с кодами. То есть, если пользователь начал тянуть выделение на левой части, то на ней и выделять. Этого мне и в Листере не хватает, в общем-то.

Это сделать доволльно сложно, много возни. У меня там позиции символов только правой части хранятся,
т.е. нужна большая внутренняя переделка...
Пока делать это не буду.

Quote:
--Почему некоторые кнопки на панели инструментов отключаются, а некоторые
исчезают? В графическом режиме кнопки поиска отключаются, а в текстовом
<масштаб 1:1> пропадает. Логики не уловил.

Прячутся просто для того, чтобы не загромождать экран
запрещенными кнопками. Кнопку "масштаб 1:1" я теперь не прячу, ОК,
а вот эти до сих пор прячутся:

mnuViewImageRotateRight
mnuViewImageRotateLeft,
mnuViewImageGrayscale,
mnuViewImageShowLabel,

mnuViewMediaPlayPause,
mnuViewMediaVolumeUp,
mnuViewMediaVolumeDown,
mnuViewMediaVolumeMute,


Что с ними делать?


Quote:
--Почему режим UTF8 сделан через RichEdit?

Потому, что писать свою реализацию просмотра UTF8 было очень лень.
Это ОЧЕНЬ МНОГО возни.
А из доступных компонентов это делает только RichEdit, если кто-нибудь знает еще какой-нибудь,
сообщите.

#299:  Author: test1024 PostPosted: Tue Jul 17, 2007 12:50
    —
Кстати, ссылку "Исходники" на wincmd.ru надо убрать.

#300:  Author: Alextp PostPosted: Tue Jul 17, 2007 12:56
    —
Athari
Quote:
--А это происходит только с BMP?

Да.
Quote:
-- Я из-за какого-то похожего бага в IE сначала грузил <about:blank> при создании контрола и только потом нужные файлы закидывал.

OK, так и сделал. BMP грузятся в окне браузера!

Quote:
--Да, насчёт горячих клавиш. Чтобы плаг внутри UV мог свои горячие клавиши использовать, ему себя как вести предполагается?

Не знаю, зависит от того, как ты задаешь гор. клавиши.
Если через OnKeyDown, то наверное они работать не будут. А если как-то хитро, как FileInfo плагин, то они перекроют мои гор. клавиши. А если у тебя ActiveX, то тоже возможно перекроет мои клавиши...

test1024
Ссылка валидная - она ведет на исходники компонента ATViewer.

#301:  Author: AthariLocation: Казань PostPosted: Tue Jul 17, 2007 16:26
    —
Quote:
Если скрывать меню так, то перестают работать гор. клавиши
(заданные в этом меню).

Обоими способами пробовал? Хм. Не ожидал, что VCL отследит SetMenu…

Ты без TActionList делаешь? Если с ним, то и удобнее будет, и клавиши всегда работать будут. Теоретически. Smile

Quote:
Но так просто этот вызов не сделаешь, у меня же TImage, его надо полностью переписывать?

Можно процедуру Paint попытаться переопределить… Extctrls.pas в сорцах VCL посмотри, там всего пара строк.

Quote:
Я же загружаю картинки как TImage.Picture.LoadFromFile(),
а оно требует, чтобы расширение соответствовало, там нет опр. по содержимому.

Там у тебя не так много типов поддерживается, так что вручную голову файла смотреть, по-моему, труда не составит. У BMP первые два байта «BM», у GIF — «GIF», у JPEG — 0xFFD8FFE0 (плюс ещё какие-то, кажется…) ну и так далее. Можно конкретными наследниками TGraphic пользоваться, а потом Assign’ить в TImage->Picture. Способ найти можно.

Quote:
А как я узнаю, что в шрифте есть символы от 1 до 31?

Листер себя не утруждает проверкой и полностью полагается на API… Но есть минус — получаются квадратики, а не точки, что не всегда удобно.

Ну, опцию можно ввести, чтобы пользователь задавал, какие символы на точки менять.

А как узнать… Посмотри в направлении TEXTMETRIC, там что-то похожее есть.

Quote:
Что с ними делать?

Сам решай. Smile

Quote:
Потому, что писать свою реализацию просмотра UTF8 было очень лень.
Это ОЧЕНЬ МНОГО возни.

Где там возня? Тот же самый текстовый, только перед выводом преобразование кодировки. Самая большая неприятность — если в начале отображаемого куска файла середина символа будет, но в случае с UTF8 это не так важно — на ближайшем правильном символе «восстановится». Или я чего-то не понимаю?

Quote:
Quote:
А это происходит только с BMP?
Да.

А почему? Чем BMP такой особенный? Smile

Quote:
Если через OnKeyDown, то наверное они работать не будут. А если как-то хитро, как FileInfo плагин, то они перекроют мои гор. клавиши. А если у тебя ActiveX, то тоже возможно перекроет мои клавиши...

KeyDown. Так как сделать, чтобы работали?

FileInfo как делает?

#302:  Author: Alextp PostPosted: Tue Jul 17, 2007 17:14
    —
Athari
Quote:
Если скрывать меню так, то перестают работать гор. клавиши
(заданные в этом меню).
Обоими способами пробовал?

Пока первым, сделал скрытие через Form.Menu:= nil; после этого все клавиши перестали работать.

Quote:
Ты без TActionList делаешь? Если с ним, то и удобнее будет, и клавиши всегда работать будут. Теоретически.

Да, просто TMainMenu, клавиши в TMenuItem.Shortcut.
Переходить на TActionList только из-за того, что меню будет проще скрывать - не стОит...

Quote:
Можно процедуру Paint попытаться переопределить… Extctrls.pas в сорцах VCL посмотри, там всего пара строк.

Попробую, спасибо за подсказку! Может, и правда так все просто.

Quote:
Там у тебя не так много типов поддерживается, так что вручную голову файла смотреть, по-моему, труда не составит.

Нет, как раз составит, там у меня полно типов. Пока если нужно смотреть переименованные картинки - Imagine /SGViewer...

Quote:
Ну, опцию можно ввести, чтобы пользователь задавал, какие символы на точки менять.
А как узнать… Посмотри в направлении TEXTMETRIC, там что-то похожее есть.

Посмотрю. Если будет способ определить, какие символы "есть" - буду их выводить.

Quote:
Quote:
Потому, что писать свою реализацию просмотра UTF8 было очень лень.
Это ОЧЕНЬ МНОГО возни.

Где там возня? Тот же самый текстовый, только перед выводом преобразование кодировки. Самая большая неприятность — если в начале отображаемого куска файла середина символа будет, но в случае с UTF8 это не так важно — на ближайшем правильном символе «восстановится». Или я чего-то не понимаю?

Не понимаешь. Smile
Трудностей реализации. То, что можем попасть в середину символа и надо перейти на начало следующего - это ерунда. Но переходы по символам делать вперед-назад уже сложнее, чем в Юникоде. Очень много переписывать из-за этого.

Quote:
А это происходит только с BMP? Да.
А почему?

Не знаю

Quote:
KeyDown. Так как сделать, чтобы работали?
FileInfo как делает?

Не знаю. Smile
Горячие клавиши (их работа в режимах Плагины /Интернет) - это мое слабое место. То не работают (как у тебя), то как в FileInfo.

#303:  Author: AthariLocation: Казань PostPosted: Tue Jul 17, 2007 17:40
    —
Quote:
Переходить на TActionList только из-за того, что меню будет проще скрывать - не стОит...

Не только. Ещё чтобы контролы с одним назначением каждый индивидуально не обрабатывать. Вот у тебя пункты меню и кнопки на панели инструментов как сопоставлены?

Quote:
Не знаю. Smile

Ну, как вариант, можешь WM_KEYDOWN от своей формы на окно плагина перенаправлять. Когда я BootScreenView «окультурю», работать должно. Wink

#304:  Author: Alextp PostPosted: Tue Jul 17, 2007 18:06
    —
Athari
Quote:
Не только. Ещё чтобы контролы с одним назначением каждый индивидуально не обрабатывать.

У меня там своя реализция TActionList. Smile

Quote:
Ну, как вариант, можешь WM_KEYDOWN от своей формы на окно плагина перенаправлять.

А в твоем плаге клавиши работают. Z - работает всегда, I не работает т.к. переопределен у меня, стрелки при большом скрине почти работают (работает только стрелка вверх).

#305:  Author: AthariLocation: Казань PostPosted: Tue Jul 17, 2007 18:11
    —
Quote:
Z - работает всегда, I не работает т.к. переопределен у меня, стрелки при большом скрине иногда работают (работает только стрелка вверх).

Хм… У меня ни под каким соусом работать не хотят… Confused

#306:  Author: Alextp PostPosted: Tue Jul 17, 2007 18:22
    —
Athari
Потому что у тебя не последний билд UV - я там поправлял работу стрелок в плагинах...
Версия Free обновлена на сайте, а Pro еще нет...

#307:  Author: Alextp PostPosted: Mon Oct 22, 2007 12:39
    —
Версия 2.6.0.

#308:  Author: sergeichLocation: Москва PostPosted: Mon Oct 22, 2007 17:18
    —
Спасибо за новую версию. Жаль только, что программа открывается все медленнее и медленнее.. Sad

#309:  Author: Alextp PostPosted: Mon Oct 22, 2007 17:52
    —
Вообще-то я кое-что оптимизировал (пара dll теперь грузится по мере необходимости)... я не замечаю того, что программа грузится медленнее...

#310:  Author: DimmY PostPosted: Wed Oct 24, 2007 16:21
    —
Кажется, обнаружил ошибку, проявляющуюся при просмотре PHP-файлов. Подробности отправил по мылу на support.

#311:  Author: Alextp PostPosted: Wed Oct 24, 2007 21:01
    —
DimmY
Подтверждаю. Но "ошибка" редкая, повт. только при выполнении специфических javascript-ов...

#312:  Author: test1024 PostPosted: Sun Oct 28, 2007 10:57
    —
sergeich wrote:
Спасибо за новую версию. Жаль только, что программа открывается все медленнее и медленнее.. Sad

Конечно, ведь автор сжал её какой-то дрянью, видимо ASProtect.
Любая сжатая программа грузится медленнее, чем несжатая.

#313:  Author: Alextp PostPosted: Sun Oct 28, 2007 13:44
    —
Quote:
Конечно, ведь автор сжал её какой-то дрянью, видимо ASProtect.
Любая сжатая программа грузится медленнее, чем несжатая.

Пришлось сжать, но это только Pro-версию.

Я тут подумываю, не выпустить ли Light-версию, в которой не будет Юникода, тулбара, языковых файлов и т.д. Она бы грузилась мгновенно. Но Юникод отрывать как-то не очень хочется.


Last edited by Alextp on Sun Oct 28, 2007 18:12; edited 1 time in total

#314:  Author: sergeichLocation: Москва PostPosted: Sun Oct 28, 2007 18:02
    —
Quote:
Я тут подумываю, не выпустить ли Light-версию, в которой не будет Юникода, тулбара, языковых файлов и т.д. Она бы грузилась мгновенно. Но Юникод отрывать как-то не очень хочется.


Отличная идея, можно попробовать отключить функции, которые особенно тормозят программу. Но тулбар, мне кажется, лучше оставить..

#315:  Author: Alextp PostPosted: Fri Dec 07, 2007 08:31
    —
Отключил Tnt Unicode Lib, совсем для другого, правда (надо было локализовать один Access Violation): а оказалось, что вьюер стал загружаться быстрее.

Выкладываю "ANSI build":
http://atorg.net.ru/temp/beta/UniversalViewerFreePortable.ANSI.zip

#316:  Author: sergeichLocation: Москва PostPosted: Fri Dec 07, 2007 14:10
    —
Гораздо быстрее стал работать!!! Спасибо! Smile

#317:  Author: Alextp PostPosted: Wed Dec 12, 2007 07:31
    —
Версия 2.8.0 (09 Дек 2007):

Добавлено: Ускорение запуска программы.
Добавлено: Диалог "Перейти" улучшен: добавлены опции "Начало выделения"/"Конец выделения". (Фича взята из View64.)
+Fixes.

#318:  Author: Alextp PostPosted: Thu Mar 20, 2008 01:24
    —
Версия 3.2.0

Много улучшений.

#319:  Author: kotlomoy PostPosted: Mon Mar 31, 2008 21:26
    —
Проблема с версией 3.2.4

Плагин PEViewer зарегистрирован таким образом:
Code:
18=D:\!progs\totalcmd\wlx\PE Viewer  1_11a\PEViewer.wlx
18_detect="[0]="M" & [1]="Z""

Плагин запускается для ВСЕХ файлов, независимо от содержания.
В то время, как в Листере плагин запускался только для executable-файлов, у которых первые два байта "M" и "Z".

Можно ли как решить эту проблему?

P.S. также плагин Fileinfo не всегда переключается хоткеем "7", переключаю мышкой через тулбар

#320:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Wed Apr 02, 2008 09:19
    —
При использовании плагина Imagine удалял фотографии, в результате оказалось что удалились не те, которые отображались Confused

#321:  Author: Alextp PostPosted: Wed Apr 02, 2008 12:27
    —
kotlomoy

Quote:
Можно ли как решить эту проблему?

Пока ответил на англ. сайте

Quote:
P.S. также плагин Fileinfo не всегда переключается хоткеем "7", переключаю мышкой через тулбар


Да. И через Alt+7 ( при использовании опции "Добавлять Alt к клавишам") тоже не переключается. Видимо, перехватывает Alt+7. Как и Ctrl+PgUp/PgDn...

//как workaround: он переключается через Ctrl+R.

#322:  Author: Alextp PostPosted: Wed Apr 02, 2008 12:52
    —
DeathStalker
Quote:
При использовании плагина Imagine удалял фотографии

А как удалял? Через Del/ через кнопку тулбара/ через кнопку imagine.

#323:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Wed Apr 02, 2008 13:02
    —
Delete нажимал

#324:  Author: Alextp PostPosted: Wed Apr 02, 2008 13:28
    —



подтверждаю.

#325:  Author: Alextp PostPosted: Sat Apr 05, 2008 10:07
    —
Версия 3.3.0

DeathStalker:
Баг с удалением:
http://forum.wincmd.ru/viewtopic.php?t=11548

#326:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Mon Apr 07, 2008 15:04
    —
В листере ТС у меня данная ошибка не возникает, только при использовании UV

#327:  Author: Alextp PostPosted: Mon Apr 07, 2008 16:14
    —
В Листере тоже возникает: если использовать "File-- Save as..."
("File-- Delete" там нет).

#328:  Author: Alextp PostPosted: Mon Apr 07, 2008 18:19
    —
Сделал workaround: при опции "Добавлять Alt+ к клавишам.."
к Del тожэе добавляется Alt.

#329:  Author: Alextp PostPosted: Wed Apr 16, 2008 20:24
    —
Версия 3.4.0

#330:  Author: Alextp PostPosted: Fri Jun 06, 2008 19:57
    —
на atorg.net.ru/temp/beta - бета для новой ф-ции "Переход на номер строки".

#331:  Author: DimON PostPosted: Mon Aug 25, 2008 11:33
    —
если прошли 15 дней trial-пользования, то как можно воспользоваться бесплатной русскоязычной лицензией?

#332:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Mon Aug 25, 2008 12:01
    —
в ветке реестра HKEY_CURRENT_USER\Software\UniversalViewer\
создай двоичный параметр Regkey со значением
Code:
26 42 14 01 A5 87 6D 47 96 45 2E 98 28 88 0B D9 8A 4C 7D B3 4C AD 3F 1B B3 9A 4E 93 61 97 02 C0 7C B0 6D 8B 5E 58 EE 11 A8 72 E1 F4 7E 71 7C 63 1A 3A 24 97 A1 2A 8A 68 50 1D C5 8B 20 90 29 B3 7F 88 B8 BD 64 5C 70 A6 5B CB DA D4 46 63 C7 09 E6 45 1C FB 78 C0 84 6C 77 BF 8F EF 78 6A 08 95 F6 EB 09 F8 EF 7B 25 12 E3 EE D2 96 25 5C D6 FD 81 DD 7B 5A 50

#333:  Author: DimON PostPosted: Fri Aug 29, 2008 16:03
    —
Алексей, привет!
Молодец, что развиваешь Universal Viewer!
Скажи плиз, почему, если искать в тексте с кодировкой UTF-8 русский текст по Ctrl+F, то текст находится (показывается нужный кусок текста), но не выделяется.
Выделить никак не получится?

#334:  Author: Alextp PostPosted: Thu Sep 04, 2008 10:28
    —
Я пропустил письма здесь, счас отвечу..

DimON
Quote:
прошли 15 дней trial-пользования, то как можно воспользоваться бесплатной русскоязычной лицензией?


Написать мне емейл (вышлю программу для регистрации)
или подождать новую версию.

#335:  Author: Alextp PostPosted: Thu Sep 04, 2008 10:31
    —
DimON wrote:
текст находится (показывается нужный кусок текста), но не выделяется.
Выделить никак не получится?


Это похоже на баг RichEdit.
Попробую поправить.


Edit:
баг поправлен!

#336:  Author: Alextp PostPosted: Fri Sep 12, 2008 10:09
    —
Вот иконки X-Qute:

скачать

#337:  Author: DimON PostPosted: Tue Sep 16, 2008 09:37
    —
Alextp
В самой последней версии скрол не находится в самом низу полосы прокрутки при достижении конца просмотри файла
для наглядности прикладываю скрин:


можно поправить?

#338:  Author: Alextp PostPosted: Tue Sep 16, 2008 15:49
    —
DimON
А это и в пред. версиях так.
Дело в том, что чтобы знать точно последнюю позицию скролла,
вьюер должен прочитать файл с конца, и отступить немного вверх. Если файл большой, то не хочется так делать: будет дергание конца файла (а вдруг это дискета)...

Пока не буду править

#339:  Author: Alextp PostPosted: Tue Sep 16, 2008 15:55
    —
Посмотрел как делает Тотал (на маленьком файле). Сначала скролл прыгает на половину, потом маленькими шажками идет до конца.Smile
При этом позиция (в верхнем меню) прыгает до 98%, потом 100%, потом вообще при шажках не изменяется. Там какая-то хитрость у Гислера

#340:  Author: Alextp PostPosted: Thu Oct 16, 2008 17:16
    —
Версия 3.8.0.

#341:  Author: Alextp PostPosted: Tue Nov 18, 2008 20:25
    —
Версия 3.8.1.

#342:  Author: sergeichLocation: Москва PostPosted: Sun Dec 07, 2008 17:52
    —
Alextp wrote:
Версия 3.8.1.

Спасибо за новую версию! Давно не обновлял-посмотрел новую версию-радует Smile
Только обнаружил такую вещь. Иногда при смене иконок в окне настроек выскакивает окно ошибки: Access violation at adress 0040400E in module "viewer.exe". Read of adress FFFFFFD0
Номера ошибок меняются. После закрытия окна ошибки все продолжает работать.
И еще вопрос-не планируется ли подсветка синтаксиса для определенных типов файлов?

#343:  Author: Alextp PostPosted: Mon Dec 08, 2008 02:07
    —
sergeich
Quote:
Иногда при смене иконок в окне настроек выскакивает окно ошибки

Я этой ошибки не вижу..

Quote:
не планируется ли подсветка синтаксиса

Пока нет. (мой компонент не поддерживает это. можно подсвечивать только целые строки)

#344:  Author: sergeichLocation: Москва PostPosted: Mon Dec 08, 2008 15:56
    —
У меня тоже перестала выскакивать ошибка. Может было дело не в программе.

#345:  Author: kibernetics PostPosted: Mon Jan 26, 2009 01:06
    —
народ, а как настроить прогу, чтобы она показывала картинки по ctrl+Q?

#346:  Author: Alextp PostPosted: Mon Jan 26, 2009 09:54
    —
kibernetics
Для этого есть Universal Viewer QUickView addon-
находится на оф. форуме..

#347:  Author: kibernetics PostPosted: Mon Jan 26, 2009 10:49
    —
Alextp wrote:
kibernetics
Для этого есть Universal Viewer QUickView addon-
находится на оф. форуме..


дайте пожалуйста прямой линк. не могу я найти чтото ни официального форума, ни тем более сего аддона.

#348:  Author: DimON PostPosted: Mon Jan 26, 2009 12:03
    —
Alextp
что-то у меня одновременно и дома и на работе с версией 3.8.4 (1 Jan 2009) проблема началась
по F3 окно программы появляется, но его видно только на панели задач
если кликнуть на кнопке программы на панели задач, то окно как бы начинает появляться (заголовок на секунду мелькает) и исчезает за верхним левым краем экрана и всё
в чём может быть проблема?

#349:  Author: Alextp PostPosted: Mon Jan 26, 2009 13:17
    —
kibernetics
http://www.ghisler.ch/board/viewtopic.php?t=11158&highlight=quick+view+universal+viewer

+ прога с autohotkey.com


Last edited by Alextp on Mon Jan 26, 2009 13:49; edited 2 times in total

#350:  Author: Alextp PostPosted: Mon Jan 26, 2009 13:43
    —
DimON
Это какой-то плагин (какой?) выводит окно за лев-верх край.
Я убрал восстановление окна для этого случая в новой версии: для 2хмониторной конфигурации. (там могут быть отриц координаты)

чтобы восстановить окно, можно
- отредактировать ViewerHistory.ini
- нажать Алт+Пробел, \Переместить\, передвинуть окно стрелками в экран

#351:  Author: DimON PostPosted: Mon Jan 26, 2009 14:39
    —
Alextp
спасибо, помогло!

#352:  Author: kibernetics PostPosted: Mon Jan 26, 2009 18:51
    —
AlextpОбдазил там весь форум. Нашёл даунлоад какойто в 190кб. А там скрипт в трей садится. Причём здесь Universal Viewer QUickView не пойму. А может ктонибудь сжалится и вышлет на почту просмотрищ по ctrl+Q? так надоело постоянно грузить внешний редактор, а мне иной раз только посмотреть иконку что там за она и всё.

#353:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Mon Jan 26, 2009 19:54
    —
kibernetics wrote:
AlextpОбдазил там весь форум. Нашёл даунлоад какойто в 190кб. А там скрипт в трей садится. Причём здесь Universal Viewer QUickView не пойму. А может ктонибудь сжалится и вышлет на почту просмотрищ по ctrl+Q? так надоело постоянно грузить внешний редактор, а мне иной раз только посмотреть иконку что там за она и всё.

Принцип работы скрипта таков: если положить его в папку с Viewer.exe и запустить, он перехватывает в Тотале комбинацию Ctrl+Q и загружает Universal Viewer вместо Lister'а.

#354:  Author: Worros PostPosted: Mon Jan 26, 2009 20:29
    —
kibernetics wrote:
так надоело постоянно грузить внешний редактор, а мне иной раз только посмотреть иконку что там за она и всё.
Так и запишем, нормальный встроенный листер Тотал Коммандера не осилил.
Подключи к листеру плагин imagine и не извращайся.

#355:  Author: flm PostPosted: Mon Jan 26, 2009 23:15
    —
Worros wrote:
kibernetics wrote:
так надоело постоянно грузить внешний редактор, а мне иной раз только посмотреть иконку что там за она и всё.
Так и запишем, нормальный встроенный листер Тотал Коммандера не осилил.
Подключи к листеру плагин imagine и не извращайся.

В данном случае просто ICLView будет достаточно, imho.
http://wincmd.ru/plugring/iclview.html

#356:  Author: kibernetics PostPosted: Tue Jan 27, 2009 00:02
    —
спасибо народ!
полдня млин потратил

#357:  Author: Alextp PostPosted: Fri Feb 13, 2009 13:43
    —
Версия 3.8.5,
поправлены ошибки

#358:  Author: DimON PostPosted: Wed Feb 18, 2009 11:02
    —
Alextp wrote:
Версия 3.8.5,
поправлены ошибки

на wincmd.ru про новую версию ни слова Sad

#359:  Author: Alextp PostPosted: Wed Feb 18, 2009 13:48
    —
Обновил.

#360:  Author: Alextp PostPosted: Wed Mar 04, 2009 19:36
    —
Голосование по UV:
http://www.ghisler.ch/board/viewtopic.php?t=21502

#361:  Author: Alextp PostPosted: Fri Mar 06, 2009 16:36
    —
Версия 3.9.

#362:  Author: mrmerak PostPosted: Sun Mar 08, 2009 20:40
    —
1. Почему такой медленный? Какая же это альтернатива, если все тормозит, особенно при закрытии?
2. Зачем эти кружочки слева? Не полезнее ли там нумерация строк?
3. Почему KOI-8 не распознает СРАЗУ?

#363:  Author: Alextp PostPosted: Mon Mar 09, 2009 12:36
    —
DeZz
Какой у вас компьютер? у меня все работает быстро: старт ~1с, а при закрытии он пишет .ini файл, что быстро.
Чтобы было быстрее, возьмите Free версию.

DeZz wrote:
Не полезнее ли там нумерация строк?

Там и нумерация
Опции - Текст - Желобок и номера строк

DeZz wrote:
Почему KOI-8 не распознает СРАЗУ?

Не умеет

#364:  Author: mrmerak PostPosted: Mon Mar 09, 2009 12:57
    —
Alextp wrote:

возьмите Free версию.

Конечно, free. 23 бакса это что-то фантастическое.

Alextp wrote:

Опции - Текст - Желобок и номера строк

а, вот так. имхо, должно быть по-умолчанию.

А Вы не планируете сделать Lite-версию, т.е. только для текста.
Просто Imagine и MMedia - это ~900 кб
ATView - ~3 мб
Хотя до них, Ваша прога не дотягивается.

#365:  Author: Alextp PostPosted: Mon Mar 09, 2009 13:35
    —
DeZz wrote:
Конечно, free.

У Pro версии есть бесплатная рус. регистрация.

Quote:
а, вот так. имхо, должно быть по-умолчанию.

Это нужно не для всех файлов, т ч пусть будет опция

Lite-версия не планируется.

#366:  Author: Alextp PostPosted: Mon Mar 09, 2009 15:17
    —
DeZz
http://www.uvviewsoft.com/files/UniversalViewerLitePortable.zip
- "Lite" версия, без доп. библиотек, без Tnt Unicode.

#367:  Author: DimON PostPosted: Mon Mar 30, 2009 20:57
    —
версия 3.9.0.2 (7 mar 2009)
периодически слетает расположение окна, т.е. по F3 окно открывается "за пределами" монитора Sad
помогает удаление файла ViewerHistory.ini, но его приходится удалять ~ раз в три недели Sad

#368:  Author: Alextp PostPosted: Mon Mar 30, 2009 22:18
    —
Интересно- наверное, плагин какой чудит- у тебя какие плагины работают?

#369:  Author: DimON PostPosted: Tue Mar 31, 2009 14:22
    —
вот выдержка из Viewer.ini
Code:
[ListerPlugins]
0=D:\Total Commander\Plugins\Lister\FileThumbnails\Thumbs.wlx
0_detect=
0_enabled=1
1=D:\Total Commander\Plugins\Lister\WSZView\wszview.wlx
1_detect=EXT="WSZ" & (FIND("PK") | FORCE)
1_enabled=1
2=D:\Total Commander\Plugins\Lister\ICLView\ICLView.wlx
2_detect=MULTIMEDIA & ext="ICL" | ext="ICO" | force
2_enabled=1
3=D:\Total Commander\Plugins\Lister\CADView\CADView.wlx
3_detect="FORCE | EXT="DWG" | EXT="DXF" | EXT="PLT" | EXT="HGL" | EXT="RTL" | EXT="HG" | EXT="PLO" | EXT="HP" | EXT="HPG" | EXT="HPGL" | EXT="PRN" | EXT="HP2" | EXT="SVG" | EXT="CGM""
3_enabled=1
4=D:\Total Commander\Plugins\Lister\ANSIViewer\Ansi.wlx
4_detect="EXT="ANS""
4_enabled=1
5=D:\Total Commander\Plugins\Lister\NfoView\nfoview.wlx
5_detect="FORCE | EXT="NFO" | EXT="DIZ""
5_enabled=1
6=D:\Total Commander\Plugins\Lister\Excellence\excellence.wlx
6_detect="ext="XLS""
6_enabled=1
7=D:\Total Commander\Plugins\Lister\Office\office.wlx
7_detect=
7_enabled=1
8=D:\Total Commander\Plugins\Lister\HTMLView\HTMLView.wlx
8_detect=
8_enabled=1
9=D:\Total Commander\Plugins\Lister\IEView\ieview.wlx
9_detect=
9_enabled=1
10=D:\Total Commander\Plugins\Lister\EMLViewer\wlx_eml.wlx
10_detect=
10_enabled=1
11=D:\Total Commander\Plugins\Lister\Media Show\MediaShow.wlx
11_detect=MULTIMEDIA
11_enabled=1
12=D:\Total Commander\Plugins\Lister\ArchView\ArchView.wlx
12_detect=
12_enabled=1
13=D:\Total Commander\Plugins\Lister\ArcView\arcview.wlx
13_detect="(([0]="R" & [1]="a" & [2]="r" & [3]="!") | ([0]="P" & [1]="K")) | EXT="EXE""
13_enabled=1
14=D:\Total Commander\Plugins\Lister\Calendar\tcCld.wlx
14_detect="EXT="TCCALENDAR" & SIZE=3 & [0]="C" & [1]="L" & [2]="D""
14_enabled=1
15=D:\Total Commander\Plugins\Lister\LinkInfo\LinkInfo.wlx
15_detect=force | (ext="LNK")
15_enabled=1
16=D:\Total Commander\Plugins\Lister\Imagine\Imagine.wlx
16_detect=MULTIMEDIA
16_enabled=1
17=D:\Total Commander\Plugins\Lister\SGViewer\SGViewer.wlx
17_detect="MULTIMEDIA & ext="BMP"|ext="JPG"|ext="JPE"|ext="JPEG"|ext="PNG"|ext="GIF"|ext="TIF"|ext="TIFF"|ext="PSD"|ext="TGA"|ext="PCX"|ext="PCD"|ext="PSP"|ext="WMF"|ext="EMF""
17_enabled=1
18=D:\Total Commander\Plugins\Lister\AmpView\AmpView.wlx
18_detect="MULTIMEDIA | EXT="MP3" | EXT="WAV" | EXT="WMA" |EXT="OGG" | EXT="CDA" | EXT="MO3" | EXT="IT" |EXT="XM" | EXT="S3M" | EXT="MTM" | EXT="MOD" |EXT="M3U" | EXT="PLS""
18_enabled=1
19=D:\Total Commander\Plugins\Lister\FileInfo\fileinfo.wlx
19_detect=
19_enabled=1
20=D:\Total Commander\plugins\Lister\OOoViewer\OOoViewer.wlx
20_detect="EXT="ODT" | EXT="OTT" | EXT="SXW" | EXT="STW" | EXT="SXC" | EXT="STC" | EXT="SXD" | EXT="STD" | EXT="DOCX" | EXT="DOTX" | EXT="FB2""
20_enabled=1
21=D:\Total Commander\Plugins\Lister\SWFView\SWFView.wlx
21_detect=MULTIMEDIA & ext="SWF" | (force & ext="EXE")
21_enabled=1

#370:  Author: Alextp PostPosted: Tue Mar 31, 2009 18:41
    —
это AmpView. У меня он постоянно сдвигает окно в -100,-100 и присваивает ему высоту 34.
Сделал workaround для AmpView: позиция после старта плагина не запоминается. Ссылка на бету atorg.net.ru/temp/beta/

#371:  Author: DimON PostPosted: Wed Apr 01, 2009 11:11
    —
Alextp wrote:
это AmpView.

точно! сколько файлов разных форматов не смотрел окно было как надо, как только прослушал mp3 - так следующий txt открылся за пределами!
Alextp wrote:
Сделал workaround для AmpView: позиция после старта плагина не запоминается. Ссылка на бету atorg.net.ru/temp/beta/

с этим ехе всё нормально открывается после mp3
спасибо!

#372:  Author: swopsterLocation: Украина, Житомир PostPosted: Wed Apr 01, 2009 17:28
    —
Добрый день. У меня вопрос.
Я печатаю из Universal Viewer версия 3.9.0.2 на лазерный принтер и после того как отпечатано я смотрю на листок и вижу, что текст сильно смазан. Shocked Такое ощущение что я печатал не текст а картинку, потому как вокруг текста муар. На матричном принтере всё нормально.
Подскажите что это такое. Пробовал на 3 разных лазерный принтерах. С настройками тоже игрался. Sad Текст который снизу (служебная информация:Имя файла, Страница) печатается чётко, как надо.
Спасибо.

#373:  Author: Alextp PostPosted: Wed Apr 01, 2009 19:22
    —
Сейчас печатает так:
берет канву, на нее выводит текст. Потом получ. текст растягивается на лист принтера, просто как картинка.

Сделать печать как обычно я пока не сделал - по идее, надо конечно сразу на принтер текст выводить

#374:  Author: swopsterLocation: Украина, Житомир PostPosted: Thu Apr 02, 2009 00:56
    —
Понял. Спасибо за ответ. Smile
И если не секрет, то приблизительно когда (или вообще) будет реализовано по другому?
Раньше использовал Syn2, но он не переключает кодировку клавишей "S", и не переносит длинные строки "W", и то что по "F3" есть возможность редактировать текст который нужно только просмотреть. Вобщем неудобно чутьчуть.
Стандартный Lister не отображает корректно Украинские буквы.
У Universal Viewer все в порядке но коснулся печати и тут не понял как такое может быть.
Но всетаки останусь на Universal Viewer понравился очень и Syn2 оставлю только по "F4". Wink

#375:  Author: Tol!kLocation: Арзамас PostPosted: Thu Apr 02, 2009 01:05
    —
swopster wrote:
Раньше использовал Syn2, но он не переключает кодировку клавишей "S", и не переносит длинные строки "W"
Попробуй SynPlus, в нём "S" и "W" действуют. Правда, не знаю как он печатает.

#376:  Author: Alextp PostPosted: Thu Apr 02, 2009 09:22
    —
swopster wrote:
И если не секрет, то приблизительно когда будет реализовано по другому?

Не знаю. Может, возмусь, в след. версии..

#377:  Author: Lev PostPosted: Fri Apr 03, 2009 15:06
    —
а в установки Syn2 вы залезать не пробовали?
Toggle word wrap - Ctrl+W - на вкладке Keys, можете настроить своё сокращение
и включить Read Only на вкладке Editor
переключения кодировок не нашел, но имхо их слишком много, чтобы остаться в рамках "A"-"S"

#378:  Author: swopsterLocation: Украина, Житомир PostPosted: Sat Apr 04, 2009 19:54
    —
Lev wrote:
а в установки Syn2 вы залезать не пробовали?
Toggle word wrap - Ctrl+W - на вкладке Keys, можете настроить своё сокращение
и включить Read Only на вкладке Editor
переключения кодировок не нашел, но имхо их слишком много, чтобы остаться в рамках "A"-"S"

Про Ctrl+W и смену я знаю. Есть другое "НО". Опция Read Only глючит иногда. Она работает на две кнопки на F3 и F4. Если поставить ее и нажать Shift+F4, то открывается окно а в нем ничего нельзя написать. Снимаю снизу замок Read Only потом выхожу и теперь можно редактировать. С етой фигней мучился долго. Однажди удалил файл настоек и вроде всё заработало как надо. Но периодически глюк, и я грохаю файл настоек. Кодировки переключаються только мышкой снизу слева.
Гемор, и не знаю, что делаю, как так получаеться.
Вобщем Universal Viewer рулит по F3, всё так как мне надо. Спасибо автору.

#379:  Author: НикLocation: Москва PostPosted: Sat Apr 25, 2009 15:30
    —
Поставил UV - никак не пойму - можно ли и как один и тот же файл быстро посмотреть разными листер-плагинами для ТК (чтобы выбрать наиболее подходящий)?

Такая функциональность была у WLX-WDX Guide, но потом её оттуда вырезали...

Спасибо Smile

ЗЫ: И ещё не понял - можно ли и как поставить UV как просмотрщик в ТК по клавише F3?

#380:  Author: Alextp PostPosted: Sat Apr 25, 2009 17:59
    —
Ник wrote:
разными листер-плагинами для ТК (чтобы выбрать наиболее подходящий)?

только теми, кот. подходят для данного файла. не всеми.
Для этого нажимай 7 при загруженном файле. но если поправить detect-string у плагинов, то можно и всеми плагинами.

#381:  Author: Alextp PostPosted: Sat Apr 25, 2009 18:02
    —
Ник
http://www.uvviewsoft.com/faq-ru.htm#Q1

#382:  Author: НикLocation: Москва PostPosted: Sat Apr 25, 2009 18:22
    —
1) Но в WLX-WDX Guide я мог просмотреть файл любыми плагинами - независимо от детект-строк.
В этом и смысл - посмотреть, кто из плагинов сможет адекватно отобразить данный файл, чтобы потом руками поправить детект-строку.
С детект-строками я могу посмотреть и в Листере ТК.

2) Это, к сожалению, не решает проблему - у меня там стоит View64, который открывается по Alt-F3, а я хочу пристроить UV как обычный плагин для ТК - для определённых типов файлов.

#383:  Author: Alextp PostPosted: Sun Apr 26, 2009 00:31
    —
1- ну что тут сделаешь - по-другому никак.
2-
Quote:
хочу пристроить UV как обычный плагин для ТК - для определённых типов файлов.

не получится. UV не плагин...

#384:  Author: НикLocation: Москва PostPosted: Sun Apr 26, 2009 01:10
    —
1 - то есть, отрезав WLX от Guide, Вы лишили юзеров весьма полезной (ИМХО) функциональности?

2 - жаль, он с OPML гораздо лучше, чем IEView работает - фолдинг и всё такое...

#385:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sun Apr 26, 2009 01:18
    —
Ник wrote:
1 - то есть, отрезав WLX от Guide, Вы лишили юзеров весьма полезной (ИМХО) функциональности?

Никто не запрещает использовать старую версию с поддержкой с поддержкой WLX (судя по history, такая версия была только одна - 1.7.0).

#386:  Author: НикLocation: Москва PostPosted: Mon Jun 29, 2009 22:44
    —
А где посмотреть - что нового в 4.0.2?

#387:  Author: Alextp PostPosted: Mon Jun 29, 2009 23:08
    —
В справке-
"Прочее - История версий". Страницу сайта не обновил.

#388:  Author: НикLocation: Москва PostPosted: Mon Jun 29, 2009 23:36
    —
А как посмотреть - не скачивая и не инсталлируя? Smile

#389:  Author: Alextp PostPosted: Tue Jun 30, 2009 00:15
    —
изменение одно: теперь для каталогов есть пункт "UV" так же, как для файлов. В меню Explorer. Ну и еще по мелочи.

#390:  Author: НикLocation: Москва PostPosted: Tue Jun 30, 2009 01:05
    —
Спасибо Smile

#391:  Author: DimON PostPosted: Tue Jun 30, 2009 14:41
    —
Alextp
список пробленых плагинов просмотра до сих пор такой большой?

#392:  Author: Alextp PostPosted: Tue Jun 30, 2009 14:54
    —
DimON
да. и он даже вырос на 3 п-та. Добавились плаги, которые вызывают диалог Листера, и в UV это, ес-но, не работает.

#393:  Author: Alextp PostPosted: Sat Sep 26, 2009 21:34
    —
есть ли желающие потест-ть версию с текстовым конвертером? (doc,pdf,html-> text)

#394:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Sat Sep 26, 2009 23:18
    —
Alextp wrote:
есть ли желающие потест-ть версию с текстовым конвертером? (doc,pdf,html-> text)
Могу потестить... Принцип тот же, что и у плагина TextSearch?

#395:  Author: Alextp PostPosted: Sat Sep 26, 2009 23:23
    —
не совсем - используется 1 конвертер. Настройки его нет.

#396:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Thu Oct 08, 2009 23:14
    —
не понравилась работа с панелью навигации, окна UV и панели при попытке их перетаскивания ведут себя странно.
Версия UV 5.0

#397:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Thu Oct 08, 2009 23:40
    —
Если развернуть окно вьювера (так он перекрывает навигатор), а затем потащить навигатор, эффект действительно интересный - окно вьювера прилипает к навигатору.

#398:  Author: Alextp PostPosted: Fri Oct 09, 2009 13:33
    —
DeathStalker
Окна прижимаются к другому окну. Это нормально. если не нравится, можно выключить в Нав. - "Вид -- Около окна просмотра".

#399:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Fri Oct 09, 2009 15:00
    —
Alextp
1) запускаю UV нажимаю кнопку развернуть.

2) нажимаю кнопку Показывать панель навигации - первое что не понравилось окно UV уменьшилось в размере и показывается не на полный экран хотя до этого было развернуто на весь, второе это то что окно навигация при попытке его переместить не сдвигается - оно прилипло к левой границе экрана при попытке его растянуть так вообще уходит частично за левую границу границу экрана. (Окно UV )

От этого глюка можно избавиться если нажать в окне UV кнопку свернуть в окно тогда окна программ начнут вести себя нормально.

#400:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Fri Oct 09, 2009 15:07
    —
Не понял зачем нужен пункт меню Сохранить позицию окна - ведь в UV в отличие от Lister'а при выходе запоминается позиция окна.

#401:  Author: Alextp PostPosted: Fri Oct 09, 2009 15:18
    —
DeathStalker
1 подтверждаю.
2. Сохранение окна можно откл. в опциях, тогда этот пункт нужен.

#402:  Author: DrSharkLocation: Kyiv, Ukraine PostPosted: Fri Oct 09, 2009 15:56
    —
1. Контекстное меню в проводнике, которое вызывает UV, для Pro версии могло бы открывать папку, если в ней нет файлов, в соотв. Lister-плагине (ieview).
Сейчас же для такой папки UV показывает сообщение:
Code:
---------------------------
Universal Viewer
---------------------------
Folder is empty: "C:\Users\Vladislav\Desktop\EmptyFolder"
---------------------------
ОК
---------------------------


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

3. Контрол медиаплеера не подстраивается под размер окна вьювера,
нижняя часть пустует. После сворачивания-разворачивания она становится
прозрачной.

4. Навигатор. Если в какой-либо папке за пределами (например в тотале) вьювера удалить подпапку, вьювер, не перечитывает папку и при попытке установки курасора на удалённый элемент выдаёт ошибку (и даже после этого не перечитвыает папку). Нужна какая-то обработка такой ситуации и меню View->Refresh для принудительного обновления. Повторюсь, это касается навигатора.

#403:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Fri Oct 09, 2009 23:04
    —
При переключении между плагинами иногда возникает ошибка в плагине Syn с последующим закрытием UV.

#404:  Author: Alextp PostPosted: Sat Oct 10, 2009 10:53
    —
Quote:
Контекстное меню в проводнике, могло бы открывать папку, если в ней нет файлов, в соотв. Lister-плагине

могло бы, но не буду это делать
Там другой параметр комстроки, не хочется путать с пар-ом открытия плагина

Quote:
которых контрол скроллинга не удавалось перевестить полностью вниз

знаю. Это known issue.

Quote:
вьювер, не перечитывает папку и при попытке установки курасора на удалённый элемент выдаёт ошибку

забыл установить change notif. Или не забыл, он не работает. Можно нажать F5 в навигаторе для обн-я.


Last edited by Alextp on Sat Oct 10, 2009 11:31; edited 2 times in total

#405:  Author: Alextp PostPosted: Sat Oct 10, 2009 10:54
    —
DeathStalker
пробовал ctrl-R для syn/IniEd. Переключается ОК...

#406:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Sat Oct 10, 2009 11:12
    —
Alextp
Проверь работу плагина Syn на этом файле. По крайней мере у меня при попытке переключения между плагинами возникает такая ошибка:

#407:  Author: Alextp PostPosted: Sat Oct 10, 2009 11:45
    —
подтверждаю. надо менять на Syn2 (у меня syn1).

#408: Хорошо бы.... Author: allastat PostPosted: Sat Oct 10, 2009 19:08
    —
Программа хорошая. Работает прилично.
На мой взгляд, хорошо бы добавить возможность просмотра файлов в формате djvu (например, как у WinDjView).
Тогда прога будет вообще супер!

#409:  Author: Alextp PostPosted: Sat Oct 10, 2009 20:04
    —
Добавьте MSIE-плагин для Djv, будет показывать.

#410:  Author: kolotunbabajLocation: Русь, ибо славянин... PostPosted: Tue Nov 24, 2009 09:53
    —
Видел у приятеля в сборке как открывается файл OpenOffice с помощью Universal Viewer в панели тотала, а не отдельным окном. Подскажите-как это возможно? Спасибо!

#411:  Author: kolotunbabajLocation: Русь, ибо славянин... PostPosted: Tue Nov 24, 2009 09:58
    —
Quote:
Добавьте MSIE-плагин для Djv

А где его можно взять?

#412:  Author: Alextp PostPosted: Tue Nov 24, 2009 14:11
    —
kolotunbabaj
OOo файл открывался наверное, с пом.
http://wincmd.ru/plugring/OOoHtmlViewer.html

kolotunbabaj wrote:
А где его можно взять?

Это не знаю, может в WinDjvu?

#413:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Tue Nov 24, 2009 18:57
    —
DjVu Browser Plug-in

#414:  Author: bolix PostPosted: Tue Apr 20, 2010 18:21
    —
Подскажите, пожалуйста, как отключить горячие клавиши в Universal Viewer? ибо невозможно пользоваться Syn2.1. Все сочетания перехватываются вьювером, а не плагином...

#415:  Author: Alextp PostPosted: Wed Apr 21, 2010 00:13
    —
Plugins dialog:
[ ] Add Alt key to menu shortcuts...
включить

#416:  Author: bolix PostPosted: Wed Apr 21, 2010 00:42
    —
Alextp wrote:
Plugins dialog:
[ ] Add Alt key to menu shortcuts...
включить

Включено.
Но не работают комбинации типа Ctrl+w. Закрывает окно, а должно бы wordwrap. Версия 5.2.1

#417:  Author: Alextp PostPosted: Wed Apr 21, 2010 21:11
    —
Тогда придется отключить это еще в диалоге F9- клавиши. Или в настройке плага поменять клавиши

#418:  Author: antabuLocation: Новосибирск PostPosted: Sat Jun 12, 2010 18:58
    —
Здравствуйте. Есть ли бесплатный плагин для оптического распознания текста? А то Kadmos для IrfanView и Kleptomania меня не устраивают.

#419:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Jun 12, 2010 19:43
    —
antabu
Если речь о TC — нет, не существует. А почему об этом здесь спрашивается? При чём тут Universal Viewer?

#420:  Author: antabuLocation: Новосибирск PostPosted: Sat Jun 12, 2010 20:38
    —
Я просто подумал, что имеется некоторое целевое сходство между Universal Viewer и IrfanView, к последнему есть плагин Kadmos_ocr (который плохо распознаёт), а вдруг есть и для первого.

#421:  Author: Alextp PostPosted: Sat Jun 12, 2010 21:52
    —
antabu
для первого идут плагины от ТК, т.ч. вопрос про ТК, а не про UV.
Как ответил Avada - нет.

#422:  Author: FlasherLocation: Москва PostPosted: Sun Jun 13, 2010 01:38
    —
antabu
Я бы вообще этот вопрос не поднимал. Есть FineReader, и он вне конкуренции. Плагины для ТС пишутся всегда с учётом их малого объёма на выходе, а программа распознавания текста, как правило, имеет очень сложную и объёмную структуру алгоритмики с кучей объёмных библиотек, морфологических словарей, языковых файлов. О создании такого плагина для ТС и речи быть не может, если говорить не о "ширпотребе" конечно.

#423:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Jun 13, 2010 09:44
    —
Flasher
Абсолютно согласен.

#424:  Author: mockmock PostPosted: Mon Jul 12, 2010 23:34
    —
плагин хороший, действительно заменяет кучу просмотрщиков, но может кто-нибудь подскажет по моей трабле - при редактировании файла (например в syn2) при нажатии кнопки del total пытается удалить сам файл, а не символ. В lister'e все норм...

#425:  Author: Alextp PostPosted: Tue Jul 13, 2010 00:47
    —
Чтобы в Syn2 не удаляло файл, в UV- Настройка плагинов-
[x] "Добавлять Alt к буквенным командам".
удалять файл (при активном плагине) тогда надо по Alt+del

#426:  Author: mockmock PostPosted: Tue Jul 13, 2010 08:58
    —
Alextp wrote:
Чтобы в Syn2 не удаляло файл, в UV- Настройка плагинов-
[x] "Добавлять Alt к буквенным командам".
удалять файл (при активном плагине) тогда надо по Alt+del

спасибо за ответ, теперь поставлю UV

#427:  Author: DimON PostPosted: Sat Aug 07, 2010 13:58
    —
Alextp
если использовать в портативной версии ТС портативную же версию Universal Viewer, то в Viewer.ini как прописать пути к плагинам?
В WINCMD.INI всё решено через %COMMANDER_PATH%\plugins
как быть с Universal Viewer ?

#428:  Author: Alextp PostPosted: Sat Aug 07, 2010 14:08
    —
Надо пробовать тоже с %Commander_path%- это поддерживается програмой, надо для этого поставить галку (внизу, диалог плагинов). Попробуй

не знаю только, что будет если путь к ТС не находится- наверное, фича не работает.

#429:  Author: Alextp PostPosted: Sat Aug 07, 2010 14:11
    —
забыл про переменную %ATviewer%- она устан. в каталог UV. Для этого плаги должны быть в подкаталоге папки UV. Прописывается автом-ки, при сохр. настроек

#430:  Author: DimON PostPosted: Sat Aug 07, 2010 15:27
    —
Alextp wrote:
забыл про переменную %ATviewer%- она устан. в каталог UV. Для этого плаги должны быть в подкаталоге папки UV. Прописывается автом-ки, при сохр. настроек

а из папки %COMMANDER_PATH%\plugins UV их никак не сможет подцепить?

#431:  Author: Alextp PostPosted: Sat Aug 07, 2010 17:38
    —
есть: установить UV в папку Тотала. Тогда %Atviewer% = %Commander_path%. Потом проинсталлировать в UV плагины из Plugins

#432:  Author: DimON PostPosted: Sat Aug 07, 2010 19:54
    —
Alextp wrote:
есть: установить UV в папку Тотала. Тогда %Atviewer% = %Commander_path%. Потом проинсталлировать в UV плагины из Plugins

у меня путь к UV = g:\TotalCommander\Utils\UniversalViewer\, где g - буква диска флэшки и она разная на разных ПК
и TC и UV в варианте портабельности
я правильно понимаю, что перенести плагины из папки g:\TotalCommander\Plugins\ в папку g:\TotalCommander\Utils\UniversalViewer\, в настройках TC указать эту папку, как папку где располагаются плагины указав в WINCMD.INI путь %COMMANDER_PATH%\Utils\UniversalViewer\plugins и в Viewer.ini указать путь к плагинам как %Atviewer%\plugins
всё правильно?

#433:  Author: Alextp PostPosted: Sat Aug 07, 2010 20:01
    —
Кажется да. Поправка-
в пути, в который переносить, упущено \plugins

#434:  Author: Alextp PostPosted: Sun Aug 15, 2010 13:24
    —
5.4.0.
Добавлено опций, ignore list.

#435:  Author: BABUT PostPosted: Mon Nov 15, 2010 15:20
    —
5.5.0 ad9c50b2a9f3a22111db5b456b68a17020f7146c
7.55a 78c136c80ff3f46c2c98f5c6b3b5bb581f8903a9
nt6.1-7600-x64
"File not loaded"
кто может подтвердить работоспособность?
зы: ирфан- ок
up: или подскажите _ВМЕНЯЕМЫЙ_ tail-плаг

#436:  Author: Alextp PostPosted: Mon Nov 15, 2010 16:00
    —
File not loaded- файл не открыт через кнопку, или не передан парам-р комстроки. запускаешь без параметра. //Вменяемый tail-плаг- Logtail

#437:  Author: DimON PostPosted: Sat Jan 29, 2011 16:02
    —
Теперь только в виде web-installer будет распространяться программа?
Инсталлятора и портабельной версии уже не будет?

#438:  Author: DeathStalkerLocation: Санкт-Петербург PostPosted: Sat Jan 29, 2011 16:36
    —
Инсталлятор не понравился, во первых на английском, во вторых если выбрать Typical, то поменяется домашняя страница и установиться тулбар, так делать по умолчанию дурной вкус.

#439:  Author: FlasherLocation: Москва PostPosted: Sat Jan 29, 2011 16:52
    —
DeathStalker wrote:
так делать по умолчанию дурной вкус
В коммерции нет дурновкусия, есть грамотные или неграмотные методы раскрутки. NavPanel - платная, и автору виднее как раскручивать свой продукт.

#440:  Author: Alextp PostPosted: Sat Jan 29, 2011 18:38
    —
Dimon
Не знаю пока, "может позже" будет zip.

#441:  Author: DimON PostPosted: Wed Apr 20, 2011 22:52
    —
Алекс, спасибо за возврат портабельной версии.

Сейчас заявлена версия 5.5.4.
При запуске инсталятора пишется 5.5.4, а после запуска в About - 5.5.3
Портабельная версия тоже оказывается 5.5.3

#442:  Author: Serge Yolkin PostPosted: Thu Apr 21, 2011 04:47
    —
Скачал портабельную - дата изменения ехешника: 9 ‎февраля ‎2011 ‎г., ‏‎13:11:42. Кажется, это действительно 5.5.3. В свойствах/подробно - и вовсе 5.1.0.

Давно хотел спросить: а можно ли отключить красное сообщение о том, что не удалось определить формат файла и будет показан двоичный дамп?

#443:  Author: Alextp PostPosted: Thu Apr 21, 2011 09:22
    —
Версию поправлю

-а можно ли отключить красное сообщение о том, что не удалось определить формат файла и будет показан двоичный дамп?
На первой странице диалога опций вроде опция.

#444:  Author: Alextp PostPosted: Thu Apr 21, 2011 09:41
    —
только оно не красное. А красное "этот файл пуст". его отключить нельзя.

#445:  Author: Serge Yolkin PostPosted: Thu Apr 21, 2011 09:49
    —
Alextp
Если галка стоит - сообщение не красное. Желтенькое. И с вопросом - а не показать ли дамп? А если не стоит - сообщение красное. Прямо над дампом. Через несколько секунд исчезает - прям, как баннер какой. Раздражает очень. Под исчезание еще и дамп елозит вверх - на освободившееся место.

#446:  Author: Alextp PostPosted: Thu Apr 21, 2011 10:16
    —
а, понял. вспомнил. Это добавлено по просьбе Unreal commander users. Ну чтобы понятно, что открывается дамп. отключить пока нельзя, может потом сделаю ключ

#447:  Author: Serge Yolkin PostPosted: Thu Apr 21, 2011 20:29
    —
Alextp
За ключ был бы очень благодарен. Переживаю за пользователей нириального командира. Может, добавить такое и для других режимов - текст, hex, интернет и т.д. - чтобы понятно было? (На всякий случай: добавлять ничего не надо, это была попытка пошутить!)

#448:  Author: Alextp PostPosted: Thu Apr 21, 2011 21:02
    —
Не знаю когда только. сейчас думаю над подд-кой doc/docx файлов. (Без установленого MSO).

#449:  Author: Serge Yolkin PostPosted: Thu Apr 21, 2011 21:06
    —
Alextp wrote:
Не знаю когда только. сейчас думаю над подд-кой doc/docx файлов. (Без установленого MSO).
Круто! Пожалуй, я подожду Smile

#450:  Author: Alextp PostPosted: Tue May 03, 2011 17:59
    —
Теперь работа- над подд-кой xls (без MSO)

#451:  Author: Serge Yolkin PostPosted: Tue May 03, 2011 23:04
    —
А поддержка doc/docx уже реализована?

А xlsx тоже будет поддерживаться?

#452:  Author: Alextp PostPosted: Wed May 04, 2011 10:17
    —
Да. Да
PDF будет подд-ся через sumatrapdf

#453:  Author: Serge Yolkin PostPosted: Wed May 04, 2011 17:10
    —
Нивтирпёж.

Только ма-аленькая просьбочка - суматрскую панель инструментов куда-нибудь... это... А то при крупном системном шрифте смотрится убого.

#454:  Author: Alextp PostPosted: Wed May 04, 2011 17:26
    —
S.Y.
насчет sumatra- смотрится Ок у меня(при большой шрифте). Значки маленькие? они и не должны увеличиваться.. А убирать панель- как с режимами просмотра pdf тогда- оно не все есть в гл. меню.. ..у sumatra недостаток- печать, вот ее бы кто сделал.

#455:  Author: Serge Yolkin PostPosted: Thu May 05, 2011 12:27
    —
Alextp wrote:
... они и не должны увеличиваться...
Точно. А у меня увеличиваются. И на XP SP3, и на на 7. И увеличенные смтрятся не очень - растягиваются коряво. Если в UV увеличиваться не будут - хотелка исполнена.

#456:  Author: Alextp PostPosted: Wed Jun 01, 2011 10:19
    —
Вышла 6.0 Pro. при исп-нии в русской ОС бесплатна. требует NET.

Last edited by Alextp on Wed Jun 01, 2011 15:03; edited 1 time in total

#457:  Author: mrmerak PostPosted: Wed Jun 01, 2011 13:36
    —
Alextp
а портативка скоро будет?

#458:  Author: Alextp PostPosted: Wed Jun 01, 2011 14:29
    —
Он исп-ет ocx+ NET dll, т.ч. портативной не делаю.

#459:  Author: ask-rusLocation: Russian Federation PostPosted: Wed Jun 01, 2011 15:39
    —
Alextp
[OFF]
Ссыля в твоей подписи на UV битая.
[/OFF]

#460:  Author: FlasherLocation: Москва PostPosted: Wed Jun 01, 2011 15:55
    —
Нет, ссылка работает.

#461:  Author: ask-rusLocation: Russian Federation PostPosted: Wed Jun 01, 2011 15:58
    —
Flasher wrote:
Нет, ссылка работает.

Потому что её уже поправили. Very Happy

#462:  Author: araxLocation: Новгород PostPosted: Wed Jun 01, 2011 16:06
    —
Alextp
Зря ты, имхо, мультимедиа через ffmpeg сделал, кодеков не добавить(а сам он умеет далеко не все), субтитров нет, dxva нет.
Ну плюс у меня на очень многих mkv при закрытие жутко глючит, можно только убить через task manager. Система win7x64.

#463:  Author: Alextp PostPosted: Wed Jun 01, 2011 16:43
    —
MPClassic же показывает титры. dxva тоже есть. Или это не через ffmpeg делается? у меня нет желания делать dxva. титры- можно

#464:  Author: araxLocation: Новгород PostPosted: Wed Jun 01, 2011 17:01
    —
Alextp wrote:
Или это не через ffmpeg делается?

Нет
Alextp wrote:
у меня нет желания делать dxva.

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

Alextp wrote:
титры- можно

Интересно как. Это сложнее чем ты думаешь, если делать все самому.

ЗЫ
ffdshow рулит.

#465:  Author: Alextp PostPosted: Wed Jun 01, 2011 22:35
    —
как титры? не знаю. Спрошу. но "на directX" переходить не буду.

#466:  Author: Alextp PostPosted: Sat Jun 04, 2011 13:08
    —
Word-часть поддерживает не все фичи ворда (напр., плавающие рамки- пока нет). сообщайте о таких файлах.
Excel часть - лучше. Но есть глюки с отрисовкой (пока)

#467:  Author: Alextp PostPosted: Wed Jun 08, 2011 22:22
    —
arax
я понял из-за чего crashы при закрытии видео. Из-за exe protector, попробую сменить его .

#468:  Author: lex872 PostPosted: Sat Jun 11, 2011 15:48
    —
Всем добрый день. Хочу выразить огромную благодарность разработчикам данного ПО. Программа отличная!
Теперь собственно вопрос: Я делал восстановление из контрольной точки, и теперь программа не запускается. Выскакивает сообщение:
Cannot create license part. Reinstall the app Universal Viewer
что надо сбросить? Где можно поправить? Лицензии никогда не было, использую программу только в личных целях.
P.S. переустанавливать пробовал, не помогает.... Всё из-за хвалёного восстановления системыSad
С Уважением, Алексей

#469:  Author: FlasherLocation: Москва PostPosted: Sat Jun 11, 2011 16:13
    —
Alextp
Quote:
support for Word, Excel files (including DOCX XLSX). MS Office not needed
preinstalled PDF plugin. Adobe/Foxit Reader not needed
new multimedia player, which supports over 170 formats. External codecs not needed
support for complex RTF files (with images, tables...)
support for RAW-images (from 400+ cameras)
options added:
option "Fit window to media size"
search option "Highlight all matches" (Text mode)
more
Есть ли вариант возможный список отсюда (+more) прикрутить к Portable Rus версии?

#470:  Author: Alextp PostPosted: Sat Jun 11, 2011 16:43
    —
lex872
надо или делать uninstall-reinstall. Или переустановить NET 2.0+ (и потом снова сделать reinstall). Помогает?

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

[b]Flasher[b]
portable ver.- я думаю над этим. Если не сломают Pro 6, то можно сделать portable Pro (Rus only)

#471:  Author: FlasherLocation: Москва PostPosted: Sat Jun 11, 2011 16:59
    —
Alextp
Надеюсь, не сломают. Smile Хотя если и сломают, то portable она от этого всё равно не станет (всякие TVS, Portable App Creator и т.п. не берём).


Last edited by Flasher on Sat Jun 11, 2011 17:07; edited 1 time in total

#472:  Author: lex872 PostPosted: Sat Jun 11, 2011 17:04
    —
Alextp wrote:
надо или делать uninstall-reinstall. Или переустановить NET 2.0+ (и потом снова сделать reinstall). Помогает?

Переустановил net и всё заработало! Отлично!
Большое спасибо за совет.
Желаю проекту дальнейшего развития, спасибо

#473:  Author: LonerDLocation: Донецк PostPosted: Fri Sep 16, 2011 21:00
    —
Alextp wrote:
Вышла 6.0 Pro. при исп-нии в русской ОС бесплатна. требует NET.

Кстати, последняя версия 6.2.3.0 на российскоязычной ОС уже требует регистрации если установлен не российский языковой формат.
Это следует понимать, что украинцы, беларусы и прочие некогда родственные народы из ех-USSR уже не признаются за дружественные?

К тому же язык ОС - не ключевой фактор. Многим русскоязычным пользователям удобней работать под англоязычной ОС, термины понятней и привычней, глюков поменьше.

У меня сейчас стоит ХР х32 RUS (российскоязычная версия ОС) региональные параметры - Украина. Вторая ось - Windows 7 x64 Eng (англоязычная версия ОС, с установленным украинским LP, но в основном работаю под английской версией), региональные параметры - тоже Украина.
Ни под одной из этих осей Universal Viewer Prо не запускается (триал-период уже вышел).

Логичней, наверное, сделать возможность бесплатного использования для жителей всего бывшего Союза (нынешнего СНГ).
Например, не делать привязку к языку операционной системы, а сделать привязку только к региональному стандарту.
Если россияне не будут покупать программу, то и жители остальных стран - тем более. Wink

Ещё пожелания - после выхода триал-периода, программа переходит в режим работы, аналогичный Free-версии (а не просто закрывается). И портабельность, само собой...

#474:  Author: Alextp PostPosted: Sat Sep 17, 2011 10:17
    —
Quote:
Логичней, наверное, сделать возможность бесплатного использования для жителей всего бывшего Союза..
Например, не делать привязку к языку операционной системы, а сделать привязку только к региональному стандарту.


я могу так сделать, но не будут ли англояз. поль-ли выставлять локаль = русская, для программы? Я этого боюсь. Есть какие-то недостатки для поль-ля, если у него выставить русскую локаль?

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

>после выхода триал-периода, программа переходит в режим работы, аналогичный Free-версии

Это не получится. (убрать показ doc нельзя)

#475:  Author: LonerDLocation: Донецк PostPosted: Sat Sep 17, 2011 17:02
    —
Quote:
но не будут ли англояз. поль-ли выставлять локаль = русская, для программы? Я этого боюсь. Есть какие-то недостатки для поль-ля, если у него выставить русскую локаль?

Русскую локаль ради одной программы? Не знаю, не жил в англоязычных странах, но сомневаюсь.
Локализация влияет, например, на отображение дат на русском языке - в тех же часиках в уголку экрана, валют, прочих региональных параметров (система мер...).

Вряд ли американцы будут морочаться и наблюдать в системе надписи на иностранных языках. Или лицензию купят или кряк используют.
Русскоязычные или украиноязычные пользователи тем более ради одной утилиты не будут переходить специально для этого на русскую винду - кряки есть, и их невозомжно не есть Smile

Количество локализаций оси, под которыми будет бесплатный запуск, тоже стоит расширить - не только русская локаль, но и украинская, белорусская, казахская и т.д. Я не знаю статистики продаж, но уверен, что вряд ли много покупателей из стран СНГ.

#476:  Author: Alextp PostPosted: Sat Sep 17, 2011 17:10
    —
Ты меня почти убедил. Спрошу еще у пары немцев. наверное сделаю (привязку к локали).

>Количество локализаций оси.. тоже стоит расширить
Да

#477:  Author: Serge Yolkin PostPosted: Sat Sep 17, 2011 20:17
    —
LonerD wrote:
И портабельность, само собой...


Добавлено спустя 56 секунд:

А то так и сижу на старенькой версии...

#478:  Author: Alextp PostPosted: Sat Sep 17, 2011 20:26
    —
Portable будет наверное при рус (укр/бел) локали. Сама программа portable

#479:  Author: Serge Yolkin PostPosted: Sun Sep 18, 2011 00:00
    —
Пока и на русской локали ни разу не портабле:
---------------------------
Universal Viewer
---------------------------
Cannot create license part. Reinstall the app (or .NET 2.0).
---------------------------
ОК
---------------------------
Самое смешное, что я готов купить УВ, несмотря на локаль, при условии, что он будет абсолютно портабельным. Может, все таки реализовать идею, на счет
Alextp wrote:
сделать portable Pro (Rus only)
рублей по 300?

#480:  Author: FlasherLocation: Москва PostPosted: Sun Sep 18, 2011 00:41
    —
Serge Yolkin
Т.е. ты предлагаешь вариант не в угоду тем, кто не готов платить за рус. Portable Pro? Да и что это за "Portable", за который ещё платить надо? Верней, я знаю такие варианты, но от Portable там одно название. Тут выбор языка программы должен влиять на работоспособность определённых контролов в системе с соответствующей локалью.

#481:  Author: Serge Yolkin PostPosted: Sun Sep 18, 2011 03:07
    —
Flasher
Т.е. Тотал недостаточно портабельный?

#482:  Author: FlasherLocation: Москва PostPosted: Sun Sep 18, 2011 03:56
    —
Serge Yolkin
Сморя как насроен. Smile Да и Тотал тут при чём? У него никаких ограничений по фунциональности нет.

#483:  Author: Serge Yolkin PostPosted: Sun Sep 18, 2011 13:59
    —
Flasher
А SoftMaker Office? Кажется, ты с этим пакетом знаком...

#484: Проблема защиты Themida Author: Proffi PostPosted: Tue Sep 20, 2011 14:42
    —
После установки последней версии (6.2.3.0, некоммерческая лицензия), время от времени при попытке просмотра чего-нибудь Univerasl Viewer выдает следующее:
A monitor program has been found running in tour system. Please, unload it from memory and restart your system.
Themida - oreans.com
Что вызывает, пока понять не могу.
Если такое выскочит хотя бы один раз, выгрузка любых программ из памяти не помогает, только перезагрузка системы.

#485:  Author: Alextp PostPosted: Tue Sep 20, 2011 14:55
    —
Proffi
Сообщение протектора(Themida) о file monitor /registry monitor.
без monitors я такого не видел.

#486:  Author: Proffi PostPosted: Tue Sep 20, 2011 15:51
    —
Alextp wrote:
Proffi
Сообщение протектора(Themida) о file monitor /registry monitor.
без monitors я такого не видел.

А, это Process Monitor от Systemintervals.com. После его однократной загрузки/выгрузки начинаются ошибки защиты. Даже если восстановить таблицу SSDT.
И что делать-то?
Themida - еще та штучка...

#487:  Author: Alextp PostPosted: Tue Sep 20, 2011 16:00
    —
>И что делать-то?
не трогать P.Mon.

>Themida - еще та штучка
Я могу выключить 'block monitors' в Темиде. вообще темида не нравится, тормозит приложение..

#488:  Author: Proffi PostPosted: Tue Sep 20, 2011 16:06
    —
Alextp wrote:
>И что делать-то?
не трогать P.Mon.
>Themida - еще та штучка
Я могу выключить 'block monitors' в Темиде. вообще темида не нравится, тормозит приложение..

Вообще, да - я заметил, что новая версия вьювера стала тормозить. Это не страшно для обычных программ, которые запускаешь 1-2 раза в день. Но View я запускаю сотни раз в день, просматривая тексты. И суммарное торможение заметно. IMHO, Themida неподходящая защита для такого типа программ.

#489:  Author: Alextp PostPosted: Mon Oct 03, 2011 13:17
    —
Выложен zip file: Pro Portable русская версия. Бесплатна на ОС с русской/украинской/белорусской код.страницей.
Ускорен запуск

#490:  Author: FlasherLocation: Москва PostPosted: Mon Oct 03, 2011 13:23
    —
Alextp
Приятная новость. Smile Спасибо. Потестим.
Скорость запуска впечатляет. А не лучше при запуске язык сразу в соответствии с локалью ставить?

#491:  Author: LonerDLocation: Донецк PostPosted: Tue Oct 04, 2011 15:36
    —
Alextp
Спасибо за релиз Smile

Quote:
А не лучше при запуске язык сразу в соответствии с локалью ставить?

При первом запуске - можно и так.
Но потом язык должен считываться с ini файла (потому как работать можно под разными локалями, а язык должен оставаться один).

#492:  Author: Alextp PostPosted: Tue Oct 04, 2011 15:39
    —
>язык сразу в соответствии с локалью ставить?

Я "не заморачивался". (еще искать соответствия локаль-название языка.)
В Synwrite тоже.

#493:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Oct 04, 2011 16:31
    —
2alextp
У меня кодовая страница английская. Никаких шансов на бесплатную регистрацию? Заранее спасибо за ответ.

#494:  Author: Alextp PostPosted: Tue Oct 04, 2011 17:45
    —
Вахмурка
пока не поменяешь к.страницу- нет.

#495:  Author: FlasherLocation: Москва PostPosted: Wed Oct 05, 2011 06:27
    —
LonerD wrote:
При первом запуске - можно и так.
Да, имелся в виду именно первый запуск.
Alextp wrote:
Я "не заморачивался". (еще искать соответствия локаль-название языка.)
Ну, так ты уже умеешь с кодовыми страницами работать, раз ограничение установил, тут ещё давали ссылку на таблицу.

#496:  Author: al000032 PostPosted: Tue Oct 25, 2011 11:14
    —
Alextp wrote:
Word-часть поддерживает не все фичи ворда (напр., плавающие рамки- пока нет). сообщайте о таких файлах.
Excel часть - лучше. Но есть глюки с отрисовкой (пока)


Добрый день! Использую Universal Viewer Pro portable 6.2.5.0.
Скорость показа возросла, спасибо!
Но заметил следующее:
1. некоторые doc (только с текстовыми рамками) показывает, как пустую страницу. Если есть текст вне текстовых рамок - то он показывается.
2. не показывает содержимое доковских файлов с расширением wbk (предыдущая сохраненная копия), пишет "File not loaded (choose menu File > Open).
3. не открывает файлы doc, сохраненные в формате Word6.0/95. Пишет "Cannot load file"..., если нажать OK, то дальше "File not loaded"...
Спасибо.

#497:  Author: Alextp PostPosted: Tue Oct 25, 2011 11:24
    —
1. Пока показ Frame objects в doc не поддерживается. (Сорри)
2. wbk - откуда это, где про это написано? может, не только wbk копия?
3. Проверю

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

показ Doc/6.0 наверное приделаю.

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

wbk тоже приделаю

#498:  Author: Alextp PostPosted: Tue Oct 25, 2011 17:57
    —
Приделал doc -переименованный RTF. Если другой DOC/6.0-95 им. в виду, то пришлите

#499:  Author: al000032 PostPosted: Sat Oct 29, 2011 03:42
    —
Alextp wrote:
Приделал doc -переименованный RTF. Если другой DOC/6.0-95 им. в виду, то пришлите


Видимо, это не переименованный RTF, т.к. новая версия все равно его не открывает.Sad А куда файл прислать?

Отправил на адрес support(at)uvviewsoft(dot)com.

Спасибо.

 !  CaptainFlint:
E-mail замаскирован.

#500:  Author: Alextp PostPosted: Mon Oct 31, 2011 16:01
    —
Отправил report автору ДОК-Компонента.

#501:  Author: Alextp PostPosted: Tue Nov 01, 2011 11:43
    —
Теперь поддерживается как plain text (с форматированием не получится). beta: uvviewsoft.com/bb/

#502:  Author: jMurrLocation: Киев PostPosted: Tue Nov 01, 2011 21:10
    —
Не хочет определять OEM кодировку, возможно, потому что в док-те используется 866Ukr, а программа её не знает. Или просто не показывает среди кириличных.
Хотелось бы видеть поддержку этой кодировки, а то неудобно распечатывать, приходиться открывать либо через AkelPad, либо через Lister.
Если необходимо, могу прислать несколько таких файлов.

#503:  Author: Alextp PostPosted: Tue Nov 01, 2011 21:46
    —
Смешали 2 вопроса:
1. Поддержка CP 866 есть. В UVPro она в меню кодировок в
"Cyrillic"- IBM 866
2. Авто-детект работает только для ASCII Graphic, т.е. не для текстов

#504:  Author: jMurrLocation: Киев PostPosted: Tue Nov 01, 2011 23:55
    —
есть ещё вид страницы 866Ukr!
где нормально выводятся украинские символы.
и возможно ли автодетект сделать для текстов?
это iso кодировка или 866, фиг с ней той украинской, хотя бы понимал что это не латынь а кирилица

#505:  Author: Alextp PostPosted: Wed Nov 02, 2011 12:00
    —
>есть ещё вид страницы 866Ukr!
где нормально выводятся украинские символы.

Назовите номер этой страницы или название. Это не 866Ukr, такой нет. 866 она одна.
http://msdn2.microsoft.com/en-us/library/ms776446.aspx


>и возможно ли автодетект сделать для текстов?
Пока нет.. может есть С програмеры, которые могут сделать DLL (на базе Akel).

#506:  Author: jMurrLocation: Киев PostPosted: Wed Nov 02, 2011 17:11
    —
Так затрудняюсь сказать, просто на матричных принтерах в списке кодовых страниц есть следующие: PC 866, PC 866 LAT, PC 866 UKR.

А можно ли сделать, чтобы для текстовых файлов можно было хотя бы выбирать кодовую страницу по умолчанию?

#507:  Author: Alextp PostPosted: Wed Nov 02, 2011 17:28
    —
Попробуйте узнать номер страницы. из украинских я знаю только KOI8-U.
А OEM/ANSI на Украине тот же AFAIK

В SynWrite эта стр. есть?

>..выбирать кодовую страницу по умолчанию?
Пока нет. Если стоит рус/укр. локаль, можно быстро выбрать OEM через "S"

#508:  Author: jMurrLocation: Киев PostPosted: Wed Nov 02, 2011 17:48
    —
Так разобрался я: украинский стандарт кодировки RUSCII (CP-1125, она же государственный украинский стандарт кодировки).
Именно она в принтерах подразумевается, как 866ukr.
Quote:
CP1125 - це кодова сторінка для української мови у IBM PC DOS. Нажаль шляхи IBM та M$ розійшлися якраз перед цим, так що CP1125 в M$ DOS не потрапила.
Повна назва кодування: ibm-1125 P100-1997

Перевод:
CP1125 - кодовая страница для украинского языка в IBM PC DOS. К сожалению пути IBM и MS разошлись как раз перед этим, так что CP1125 в MS DOS Не попала.
Полное название кодировки: ibm-1125 P100-1997
Описание

#509:  Author: Alextp PostPosted: Wed Nov 02, 2011 18:11
    —
Кажется в XP/7 эта CP1125 не инсталирована. Значит надо программить ее- хорошо б ссылку на С-пример перекодировки.

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

Интересно как в Lister она работает, если в ОС нет?

#510:  Author: jMurrLocation: Киев PostPosted: Wed Nov 02, 2011 18:15
    —
> Интересно как в Lister она работает, если в ОС нет?
я протупил, у нас под это дело все ХРюши специально пропатчены были. иначе не возможно было с документами НацБанка работать.
А вообще она от 866 отличается только 16 символами
866 1125
є ґ
Є Ґ
ї є
Ї Є
• ї
° Ї
ў і
Ў І

#511:  Author: Alextp PostPosted: Wed Nov 02, 2011 18:26
    —
В общем, нужно код перекодировки. ibm-страница не кажет.

Добавлено спустя 56 секунд:

Пока можно в SynWrite править- надо в CP.cfg ее добавить

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

В UV Pro тоже добавлю (с поддержклй ОС)

#512:  Author: oitraw PostPosted: Sun Nov 06, 2011 22:05
    —
А формат eps планируется к подержке?
Хотелось бы отказаться от других плагинов, но пока не получается.

#513:  Author: Alextp PostPosted: Sun Nov 06, 2011 22:45
    —
Если найду код eps для Делфи, добавлю

#514:  Author: al000032 PostPosted: Sun Nov 13, 2011 14:37
    —
Добрый день, версия Russian free version (portable) 6.2.7.2 не проигрывает mp3 через плагин AmpView, только сама. Галка в настройках плагинов "Плагины имеют больший приоритет"... поставлена.
Проверьте, пожалуйста. С предыдущей версией все было хорошо.

#515:  Author: Alextp PostPosted: Sun Nov 13, 2011 15:19
    —
AmpView счас в бета(даже альфа)-версии, там недоделано что-то. Автор в теме писал.

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

3.2 у меня работает- снимите в опциях UV галку "Multimedia" в "типах файлов".

#516:  Author: al000032 PostPosted: Sun Nov 13, 2011 21:35
    —
Alextp wrote:
AmpView счас в бета(даже альфа)-версии, там недоделано что-то. Автор в теме писал.

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

3.2 у меня работает- снимите в опциях UV галку "Multimedia" в "типах файлов".


Ну да, правильно, если снять галку с "Media" в опциях UV, то у меня тоже начинает проигрывать mp3 через AmpView. Но при этом (естественно) UV перестает поигрывать сам прочие media файлы.
А хочется, чтобы как в предыдущих версиях, сказал UV что проигрывать надо через плагины - он проигрывает через плагины, снял галку о приоретете плагинов - UV проигрывает самостоятельно.

#517:  Author: Alextp PostPosted: Mon Nov 14, 2011 11:05
    —
Пока так не сделать, может потом.

Last edited by Alextp on Fri Nov 18, 2011 14:46; edited 1 time in total

#518:  Author: al000032 PostPosted: Fri Nov 18, 2011 14:31
    —
Добрый день, вот еще заметил в версии UV 6.2.7.2 - если в названии файла PDF присутствуют всякие забавные символы (видимо, не ANSI ?), то UV вместо плагина slister начинает использовать Acrobat reader. Если же Acrobat не установлен, выдается сообщение - "There is a problem with Adobe Acrobat"...

Также при открытии PDF (через slister) с самого начала не работают клавиши Page Up/ Page Down. Чтобы заработали - надо ткнуть мышкой в открывшееся окно. В версии 5.5.6.2 так не было, Page up/ Page down работали сразу.

И еще пожелание - можно сделать так, как это было в UV 5.5.6.2 - чтобы если формат файла по каким-либо причинам не распознается, то по нажатию клавиши 1 файл просматривался как txt? И вообще в любом режиме просмотра бы всегда работали бы клавиши 1-9.

#519:  Author: Alextp PostPosted: Fri Nov 18, 2011 15:38
    —
>то UV вместо плагина slister начинает использовать Acrobat reader.
Fixed


>с самого начала не работают клавиши Page Up/ Page Down
Это пока не могу поправить. (Код вроде тот же, а в Pro фокусирование не работает. не разобрался)

>не распознается, то по нажатию клавиши 1 файл просматривался как txt?
А счас не так?
Я открыл .exe (без плагинов)- показалась строка "Формат не определен". нажимаю 1 и вижу текст.

#520:  Author: al000032 PostPosted: Fri Nov 18, 2011 17:47
    —
>не распознается, то по нажатию клавиши 1 файл просматривался как txt?
А счас не так?
Я открыл .exe (без плагинов)- показалась строка "Формат не определен". нажимаю 1 и вижу текст.[/quote]

Прошу прощения, ошибся - наоборот, в тех случаях, когда формат определен, не работают клавиши 1-8.

#521:  Author: Alextp PostPosted: Fri Nov 18, 2011 17:55
    —
А, это да. Когда он определен, пока не работают(может будут).

#522:  Author: al000032 PostPosted: Fri Dec 09, 2011 15:55
    —
и еще раз - добрый день!
Попользовал UV 6.2.7.4 Pro - такое впечатление, что фокус теряется только на PDF файлах, окрываемых через sLister. На других форматах фокус вроде бы не теряется.
A приходится много смотреть именно PDFов. Перешел на UV 5.6.0.0 portable - на ней фокус на PDFах не теряется, но зато не открываются файлы офиса - doc, xls. Говорит - File not loaded. Dsoframer.dll - перерегистрировал (на всякий случай). При этом версия 5.5.6.2 doc показывает.
Загадка...

#523:  Author: Alextp PostPosted: Fri Dec 09, 2011 16:16
    —
UVFree .zip fixed. .exe обновлю потом

#524:  Author: al000032 PostPosted: Fri Dec 09, 2011 17:23
    —
Alextp wrote:
UVFree .zip fixed. .exe обновлю потом

А сейчас где скачать?

#525:  Author: Alextp PostPosted: Fri Dec 09, 2011 17:30
    —
www.uvviewsoft.com/files/UniversalViewer.zip

#526:  Author: al000032 PostPosted: Fri Dec 09, 2011 17:50
    —
Alextp wrote:
www.uvviewsoft.com/files/UniversalViewer.zip

Спасибо!

#527:  Author: campoviyLocation: Russian Federation, Krasnodar region PostPosted: Sat Feb 11, 2012 20:33
    —
Лаконичный обзор сабжа на хоботе.
(Просто по RSS свалилось вчера.)

#528:  Author: Alextp PostPosted: Sat Feb 11, 2012 20:45
    —
campoviy
это не обзор. Smile текст из моего хелпа взят.

#529:  Author: campoviyLocation: Russian Federation, Krasnodar region PostPosted: Sat Feb 11, 2012 22:21
    —
Alextp
Very Happy Та у них всё так, похоже. Зато по десятку [софтов] на день.
Ну, пользователей, возможно, добавит оно… Smile

#530:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Mon Feb 13, 2012 06:47
    —
мужики, а вот что за плеер используется прям в самом вьювер.ехе? не с плагинов, а встроенный.. он с режима "Графика" функционирует.. (ээ.. ссылку на скрин не даёт приложить)
очень вот хотелось бы его пообширнее задействовать.. чтоб вот например можно было б выбирать аудиодорожки, когда их не одна встроенные в файл.. ну и так же конечно внешние бы, и аудио и субтитров дорожки, иметь бы возможность подключать..
уж очень легко этот плеер HD видео у меня на старом слабеньком компе крутит.. и 1080 и тем боле 720, ваще почти проц не нагружается! а во всяких вмп\влц\потплеер\кмплеер\мпс и прочих, ну ппц нагруз и тормоза..

подскажите, может есть какие хитрые ключи, иль ещё чё как, чтоб вот с дорожками работать плеером этим? комп совсем хиляк, 512 опы и амд 1.7

PS: в настройках, в меню типов файлов - галка с мультимедиа снята.. а в меню мультимедиа - видео-драйвер стоит (по умолчанию)
иначе, тоже тормоза, так как плеер уже не этот становиться

#531:  Author: Alextp PostPosted: Mon Feb 13, 2012 11:19
    —
Если галка "Мультимедиа " снята, то плеер не встроенный (а плагин- см. диалог плагинов). Во встроенном можно перекл аудио - есть внизу combobox "Audio #0". Внешн. дорожку подключать нельзя.

#532:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Mon Feb 13, 2012 14:37
    —
нет нет, именно с режима Графика этот плеер запускается, не с Плагины.. попробую дать ссылку так htt p://img829.imageshack.us/img829/5444/rec01avi201202130626106.jpg
у меня ещё в настройках, в меню Прочие, начальный вид выставлено на Графика\Мультимедиа, тогда сразу любая и ави и мкв этим плеером запускается.. правда вот странность, когда жму стрелочку перехода на следующий файл, то оно переходит да, но видео не начинает, а выдаёт что мол формат не опознан.. htt p://img542.imageshack.us/img542/2526/sshot2jt.jpg
и режим Графика не активен.. я тогда сам кликаю на Графика, и плеер со следущей серией запускается)

в этом плеере у меня работают его пауза\плей, стоп, громкость\муте, полноэкран.. так же полноэкран даблкликом, аналогично возврат.. контекста нет..

#533:  Author: Alextp PostPosted: Mon Feb 13, 2012 15:56
    —
ясно.. Это как бы остаток от кода Free версии. До конца не задисебленный. т.е. я не тестировал появление этого плеера. Во Free версии он включается опцией Media mode: "DirectX (Cubic Explorer)". выбирать дорожку в нем нельзя. Почему он быстрее обычного плеера не знаю. для выбора дорожки включи обычный плеер.

#534:  Author: FiLinXLocation: где то рядом была Moscow PostPosted: Mon Feb 13, 2012 19:54
    —
хм.. понятно, что ничего мне не понятно))
но всё равно, спасибо! за прогу, уже много лет пользуемую, и за эггс плеер этот) ведь насколько ж приятней смотреть в лёгкую проигрываемый фильм в высоком разрешении!

#535:  Author: Alextp PostPosted: Mon Feb 13, 2012 19:58
    —
Я сделаю разрешение этого плеера в Pro версии.

Добавлено спустя 2 часа :

Pro обновлена.
новый Плеер - опция "Мультимедиа - исп-ть новый плеер"
старый Плеер - опция "Типы файлов - мультимедиа"
расширения можно править только для старого.

#536:  Author: FlasherLocation: Москва PostPosted: Tue Feb 14, 2012 01:25
    —
К Pro:
1. Нужны отдельные опции настроек клавиш при просмотре графики/мультимедия и опции для режима FullScreen: вкл./выкл. меню, тулбар, статусбар, прогрессбар. Сейчас прогрессбар убрать нельзя, что весьма странно для FullScreen. И настройки отображения почему-то при выходе из него остаются прежние. Вроде опыт работы с IrfanView, Imagine и т.п., где всё это предусмотрено, имется должен.
2. Приведение команд на вкладке "Клавиши" к читабельному виду с переводом на русский.
3. В контекстном меню добавить пункты вызова полезных команд или хотя бы подсказки по горячим клавишам (вызов диалога опций, открытие папки, показ вышеуказанных баров. Нужно, когда меню и тулбар скрыты.

Тормоза: очень долго активируется окно программы (Alt+F3) при открытии видео. Фильм 2-6 секунд проигрывается, потом уже выползает окно. Особенно характерно при первом вызове после запуска ТС.

#537:  Author: Alextp PostPosted: Tue Feb 14, 2012 11:52
    —
-отдельные опции настроек клавиш при просмотре графики/мультимедия
каких клавиш? зачем?

-опции для режима FullScreen
можно.

-настройки отображения почему-то при выходе из него остаются прежние
какие настройки, не понял?

-контекстном меню добавить пункты вызова полезных команд
можно.

#538:  Author: FlasherLocation: Москва PostPosted: Tue Feb 14, 2012 12:01
    —
Alextp wrote:
каких клавиш? зачем?
Поспешил. Там же сверка форматов стоит. А клавиш - символьных. Думал, что при отображении текста будут глюки при нажатии буквы или Shift+буква.
Alextp wrote:
-опции для режима FullScreen
можно.
Включая убор панели навигации, надеюсь?
Alextp wrote:
какие настройки, не понял?
Ну, обычно, выходя из FullScreen, все отключённые панели восстанавливаются. А тут нет.

#539:  Author: Alextp PostPosted: Tue Feb 14, 2012 12:08
    —
-Включая убор панели навигации, надеюсь?
Да

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

посмотри Player c UVViewsoft.com/bb/ - тоже тормозит при запуске с комстрокой?

#540:  Author: FlasherLocation: Москва PostPosted: Tue Feb 14, 2012 12:26
    —
Не сказать чтобы моментально, но раза в три быстрей точно.

Насчёт клавиш. Всё-таки стоит позволять назначать одинаковые клавиши для команд, заточенных под разные форматы. Ну, к примеру, клавиши Alt+Влево/Вправо на ViewWebGoBack/ViewWebGoForward и FilePrev/FileNext.
Ещё надо бы кнопки и клавиши быстрой прокрутки видео добавить, также для стоп (перемотрка в конец).
Кстати, сейчас при нажатии кнопки Стоп ползунок дёргается, но остаётся на месте. Только при запуске переходит в начало.


Last edited by Flasher on Tue Feb 14, 2012 12:58; edited 3 times in total

#541:  Author: Alextp PostPosted: Tue Feb 14, 2012 12:38
    —
-Всё-таки стоит позволять назначать однковые клавиши
Не стоит. в медиа режиме некоторые клавиши (пробел там, вверх вниз) спец. обрабатываются и ладно

Почему Player быстрее UV не понял :\

Добавлено спустя 45 секунд:

попробую обновить MM-библиотеку...

#542:  Author: FlasherLocation: Москва PostPosted: Tue Feb 14, 2012 12:46
    —
Я там поправил. Пробел вообще сейчас нельзя назначать (почему-то), как и Backspace (хотя следовало бы), а при нажатии вверх/вниз ничего при просмотре видео не происходит.
Что касаемо пробела, то как раз о том и речь, чтобы иметь возможность использовать его под разные форматы. Пробел для графики я бы препочёл связать с FileNext, для видео оставить как есть, само собой.

#543:  Author: Alextp PostPosted: Tue Feb 14, 2012 13:03
    —
для 1го формата FileNext будет одно, для др-го другое? Неохота это городить. Для графики может просто сделать жестко space/bksp - FileNext/FilePrev?


тормоза- Обновлю MM lib, может поможет

#544:  Author: FlasherLocation: Москва PostPosted: Tue Feb 14, 2012 15:19
    —
Ты посмотрел, что я дописал на предыдущей странице? Это может быть не только FileNext, но и разделение на команды для графики/медиа/текст, включая новые.
Да, по умолчанию для графики я бы не отказался от (Back)Space.

#545:  Author: Alextp PostPosted: Tue Feb 14, 2012 16:32
    —
Beta
www.uvviewsoft.com/bb/

пока вот это
Pro
+ Added: options group "Interface -- Items in full-screen mode".
+ Added: media mode: keys Up/Down/Ctrl+M/Space work in old-style media player.
+ Added: image mode: keys Space/BkSp work like "File -- Next/Previous".
+ updated media library.

может еще сделаю вызов main menu items через кнопку в FullScr

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

-кнопки и клавиши быстрой прокрутки видео добавить
кнопки - нет места (для 6ти кнопок)
клавиши - какие?

-при нажатии кнопки Стоп ползунок дёргается, но остаётся на месте
у меня - перех. в начало

#546:  Author: FlasherLocation: Москва PostPosted: Tue Feb 14, 2012 22:15
    —
Так, опции для FullSc появились. Только назвать бы их ещё как следует.
Верхнее Главное меню
Мультимедия - ползунок элементы воспроизведения
Сюда ещё нужно добавить "Поверх всех окон".
И общую опцию "Запоминать режим" не помешало бы. А то вышел из программы при полном экране, а при открытии - опять в него. Непорядок.
Убор самих компонентов окна надо бы общим сделать, а то дёргаются аналогично как в TC убираешь несколько компонентов с пом. TCMC или TCFS2 без блокировки.

В общем, обновление библиотеки особо не помогло. Причём на разных фильмах по-разному. И формат не особо важен (avi, mkv, mp4 и т.д.). Тот плеер всё равно значительно шустрее появляется с любым видео.
А этот с одним и тем же фильмом то - почти сразу, то - в ожидании 5-6 секунд. С первого раза всегда медленно. 2, 3-й раз может показать быстро, 4-й - опять медленно и т.д.

Alextp wrote:
может еще сделаю вызов main menu items через кнопку в FullScr
Это для старого интерфейса?

Alextp wrote:
кнопки - нет места (для 6ти кнопок)
клавиши - какие?
"Нет места" в каком смысле? Если утягивать окно по ширине, то в любом случае элементы панели воспроизведения исчезать начинают. Пару кнопок-то добавить не проблема.
А клавиши, например: Ctrl+Влево/Вправо. Скролл - медленная прокрутка, Ctrl+Сколл - быстрая.

Alextp wrote:
у меня - перех. в начало
У меня в начало с первого раза переходит, только если полунок в самом конце. А если нет, то раза со 2-4-го. А до того - дёргается от начала к текущему месту.

#547:  Author: Alextp PostPosted: Tue Feb 14, 2012 22:56
    —
-Верхнее Главное меню
- ползунок элементы воспроизведения
Мне нравится и так
ползунок это *не элементы. Это только ползунок. trackbar

-Сюда ещё нужно добавить "Поверх всех окон".
это есть как отд. опция

-"Запоминать режим" не помешало бы. А то вышел из программы при полном экране, а при открытии - опять в него. Непорядок
Почему? FullSc запоминается. Специально

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

OnTop в режиме FullScr кому нужно? оно загородит все окна вообще. Неудобно
Но можно и включить через menu

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

-"Нет места" в каком смысле?

в popupmenu есть 6 команд. Скролл * 3 варианта * 2. Ты их предлагаешь в кнопки? 6 кнопок много. и не нужно.
какие команды с какими клаившами?

#548:  Author: FlasherLocation: Москва PostPosted: Wed Feb 15, 2012 00:10
    —
Alextp wrote:
Мне нравится и так
ползунок это *не элементы. Это только ползунок. trackbar
Вот именно, что ползунок - то не элементы. А опция определяет отоборажение всей панели, а не трекбара. Ползунок - это вообще маленький прямоугольник полосы прокрутки...

Alextp wrote:
-Сюда ещё нужно добавить "Поверх всех окон".
это есть как отд. опция
Где? Я вижу только команду.
Alextp wrote:
OnTop в режиме FullScr кому нужно? оно загородит все окна вообще. Неудобно
Но можно и включить через menu
Многим нужно. В режиме FSc большинство программ всегда отображается поверх всех окон. Именно загораживать всё остальное и нужно, чтобы не мешало смотреть. Меню отключается в полном экране. Нужна именно опция на выбор пользователя.

Alextp wrote:
Почему? FullSc запоминается. Специально
А зачем он запоминается? Мне это мешает. В каких программах он ещё запоминается? Не помню таких. Открыл видео в FSc, закрыл, открыл текст/картинку - опять Fsc. Где логика? Нужна опция.

Alextp wrote:
в popupmenu есть 6 команд.
Popup? Что это за меню? Откуда оно выскакивает?
Понял, контекстное меню. Через него неудобно.

Alextp wrote:
Скролл * 3 варианта * 2. Ты их предлагаешь в кнопки?
Не понял вопроса.
Alextp wrote:
6 кнопок много. и не нужно.
Сделай 5. Во многих плеерах кнопка "Плей/Пауза" - одна. Можно делать автосмену символа кнопки при нажатии/вызове команды, а можно просто нарисовать смежный символ, как в SMPlayer:

Ничего страшного в паре полезных кнопок нету. Во всех современных и популярных плеерах они есть.

Alextp wrote:
какие команды с какими клаившами?
Ctrl + Влево/Скролл вверх - быстрая прокрутка назад (-1 минута),
Ctrl + Вправо/Скролл вниз - быстрая прокрутка вперёд (+1 минута),
Влево/Скролл вверх - медленная прокрутка назад,
Вправо/Скролл вниз - медленная прокрутка вперёд.

#549:  Author: Alextp PostPosted: Wed Feb 15, 2012 00:27
    —
"ползунок" -> "полоса прокрутки"

Сделаю опцию FScr > OnTop
сделаю FScr > save state on exit

-Popup? Что это за меню?
Popup menu кадра. в видео. Там 6 команд(3 * 2).

#550:  Author: FlasherLocation: Москва PostPosted: Wed Feb 15, 2012 00:34
    —
Flasher wrote:
Скролл * 3 варианта * 2. Ты их предлагаешь в кнопки?
Все - нет, только две, как в плеерах.
Кстати, обрати внимание, как это элегантно сделано в SMPlayer: рядом с каждой кнопкой прокрутки есть тонкая кнопка со стрелочкой, из которой выпадает меню, подобное контекстному этого вьювера. Выбирается пункт, определяющий скорость прокрутки. Очень удобно.

Alextp wrote:
"ползунок" -> "полоса прокрутки"
Ползунок - элемент полосы прокрутки, полоса прокрутки - элемент панели воспроизведения, к которой относится ещё ряд элементов. Опция отвечает за всю панель.

Alextp wrote:
сделаю FScr > save state on exit
Ок. Ещё будет полезен параметр комстроки /fs для принудительного открытия в полном экране (вне зависимости от статуса опции).

Alextp wrote:
Popup menu кадра.
Я уже поправился. См. выше.

Что по клавишам? Хотя лучше даже так:
Ctrl + Влево/Скролл вверх - прокрутка назад (-5 минута),
Ctrl + Вправо/Скролл вниз - прокрутка вперёд (+5 минута),
Скролл вверх - прокрутка назад (-1 минута),
Скролл вниз - прокрутка вперёд (+1 минута).
Влево/Вправо оставить как есть.

#551:  Author: Alextp PostPosted: Wed Feb 15, 2012 11:40
    —
--полоса прокрутки - элемент панели воспроизведения, к которой относится ещё ряд элементов.
в modern player есть 2 панели - а) только полоса прокрутки , б)панель кнопок.

Опц. FScr> Save state делать не буду- просто FScr будет не запоминаться

#552:  Author: FlasherLocation: Москва PostPosted: Wed Feb 15, 2012 11:44
    —
Alextp wrote:
в modern player есть 2 панели - а) только полоса прокрутки , б)панель кнопок.
Ну, они же обе убираются, а не по отдельности. Question
Alextp wrote:
просто FScr будет не запоминаться
Ок, а параметр?

#553:  Author: Alextp PostPosted: Wed Feb 15, 2012 12:39
    —
-они же обе убираются, а не по отдельности
Нет- по отдельности

-Ок, а параметр?
можно

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

пришли *маленький клип- на котором стартует медленно.

#554:  Author: Alextp PostPosted: Wed Feb 15, 2012 20:38
    —
+ Added: media player shortcuts:
WheelUp/Down (jump 1 min), Ctrl+Left/Right, Ctrl+WheelUp/Down (jump 5 min).
+ Added: cmdline parameter /FS: start in full-screen.
+ "On top" param for fullscr.

Flasher: пришли небольшой клип, на кот. тормозит

#555:  Author: FlasherLocation: Москва PostPosted: Wed Feb 15, 2012 22:05
    —
Промотка скроллом удобная.
Влево/Вправо и Ctrl+Влево/Вправо не работает.
В FSc не скрывается верхняя полоска в 1-2 пикселя.

Боюсь, что какого-то точного способа воспроизведения не выявил.
Пример файла из папок winsxs на Win7. Можешь с другими пробовать.
Сомневаюсь, что дело именно в самих видео. Программа то ли ждёт кеширования до момента появления окна, то ли проверяет что-то...
Попробуй быстро несколько раз один и тот же файл пооткрывать/позакрывать.

#556:  Author: Alextp PostPosted: Wed Feb 15, 2012 22:33
    —
-Влево/Вправо и Ctrl+Влево/Вправо не работает.
только после клика на видео. (Пока не поправил)

-В FSc не скрывается верхняя полоска в 1-2 пикселя
Попробую поправить

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

-Пример файла из папок winsxs на Win7. Можешь с другими пробовать
не повторяется. С др. тоже.

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

попробуй откл. "Сразу проигрывать медиаклип" на вкладке Медиа. Тогда тормозит?

#557:  Author: FlasherLocation: Москва PostPosted: Wed Feb 15, 2012 22:50
    —
Alextp wrote:
Тогда тормозит?
Да.

На странице "Клавиши" не работают: Del, Prt Sc, Pause, Enter, Shift+. Нужно.

#558:  Author: Alextp PostPosted: Wed Feb 15, 2012 23:01
    —
Клавиши-может потом заюзаю новый компонент Hotkey (из SWrite).
зачем менять ф-ю Del, Enter?

#559:  Author: FlasherLocation: Москва PostPosted: Wed Feb 15, 2012 23:17
    —
Alextp wrote:
зачем менять ф-ю Del, Enter?
Del может идти в сочетаниях с модификаторами. Enter в Ирфане - FullScreen. Привык.

#560:  Author: Alextp PostPosted: Thu Feb 16, 2012 00:08
    —
Переделал Hotkey контрол

#561:  Author: FlasherLocation: Москва PostPosted: Thu Feb 16, 2012 00:40
    —
А ссылка какая? Файл предыдущий.

#562:  Author: Alextp PostPosted: Thu Feb 16, 2012 00:51
    —
Upd
+ переделан режим doc/docx/rtf

не знаю что делать с медиа. Может грузить файл после показа окна? но надо воспроизвести хотябы

#563:  Author: FlasherLocation: Москва PostPosted: Thu Feb 16, 2012 01:02
    —
Alextp wrote:
Может грузить файл после показа окна?
Я об этом практически сразу подумал. Так и нужно.

Del и Enter появились, остальные нет.
Если Enter на FSc повесить, то в тексте вместо перевода строки - Fsc. Можно условие добавить?

Просьба также добавить возможность устанавливать разные клавиши для одной команды (хотя бы через ini).
Например: по синтаксису через косую черту: ViewFullScreen=F11/Enter
Сейчас берётся единственное значение из последнего одноимённого ключа.

#564:  Author: Alextp PostPosted: Thu Feb 16, 2012 11:51
    —
Up. медиа загруж. только после показа

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

-Del и Enter появились, остальные нет.
PrScr? оно системное как бы.


-Если Enter на FSc повесить, то в тексте вместо перевода строки - Fsc. Можно условие добавить?
В плагине SynWR? Условие добавить "для плагинов - Enter как клавиша FScr не работает"?

-добавить возможность устанавливать разные клавиши
Это не просто. пока не буду

#565:  Author: FlasherLocation: Москва PostPosted: Thu Feb 16, 2012 12:49
    —
С показом окна пошустрее стало.

Alextp wrote:
PrScr? оно системное как бы.
Pause тоже не появилась. Если нажать Ctrl+Pause, то появляется Ctrl+Scroll Lock. А Prt Sc можно было бы на какой-нибудь снимок кадра и т.п. повесить. Сделать переназначение системных клавиш (как в TwinKey) можно.

Alextp wrote:
В плагине SynWR? Условие добавить "для плагинов - Enter как клавиша FScr не работает"?
Почему для плагинов? Для редактируемых форматов.

#566:  Author: Alextp PostPosted: Thu Feb 16, 2012 12:53
    —
-Pause тоже не появилась
Я пока ничего сделать с новым контролом не могу

-Почему для плагинов? Для редактируемых форматов
Т.е. для плагинов. Ред-е раврешено только в wlx.
Enter в плагине поправил

#567:  Author: FlasherLocation: Москва PostPosted: Thu Feb 16, 2012 12:57
    —
Alextp wrote:
Ред-е раврешено только в wlx.
Да, но далеко не все wlx редактируются как текст. Есть графика, видео, архивы, программы, торренты и т.д. Нужно проверять по рабочей области окна или по наличию текстового курсора.

#568:  Author: Alextp PostPosted: Thu Feb 16, 2012 12:57
    —
клавиши в медиаплеере - поправил

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

-Нужно проверять по рабочей области окна....
Это нельзя сделать кодом. я не знаю как. Т.ч. для плагинов Enter становится alt+Enter

#569:  Author: FlasherLocation: Москва PostPosted: Thu Feb 16, 2012 13:12
    —
Alextp wrote:
Т.ч. для плагинов Enter становится alt+Enter
Так сейчас это "Свойства".

#570:  Author: Alextp PostPosted: Thu Feb 16, 2012 13:14
    —
ну св-ва можно переназначить. Делать из-за св-в не Alt+enter а Ctrl/Shift+Enter не хочется

#571:  Author: FlasherLocation: Москва PostPosted: Thu Feb 16, 2012 13:21
    —
Ладно. Что там по одновременному убору компонентов и кнопкам в панели медиа?

#572:  Author: Alextp PostPosted: Thu Feb 16, 2012 13:37
    —
-одновременному убору компонентов
И так почти сразу убираются

-и кнопкам в панели медиа?
кнопки для скорости (faster/slower)? Это не подд-тся компонентом.
для перехода 1/5 мин?

#573:  Author: FlasherLocation: Москва PostPosted: Thu Feb 16, 2012 13:42
    —
Alextp wrote:
И так почти сразу убираются
Нет. Мелькает/дёргается несколько раз. Нужно как в Ирфане. Хотя бы убор.

Кнопки - да, для перехода с выбором скорости из меню стрелок или хотя бы по одной с 1 мин.

#574:  Author: Alextp PostPosted: Thu Feb 16, 2012 14:01
    —
-Мелькает/дёргается несколько раз
при вкл-и FScr toolbar/menu мелькают? У меня нет

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

кнопки << back 1 min, >> Fwd 1 min -добавлю

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

upd.

#575:  Author: FlasherLocation: Москва PostPosted: Thu Feb 16, 2012 21:11
    —
Alextp wrote:
при вкл-и FScr toolbar/menu мелькают?
Да, дёргаются сильно.
А с гл. меню вообще видно как каждый пункт своравивается.

Кнопку "Пауза" убрать бы. Плэй и так останавливает. Символы только слить.
И почему "Кадр вперёд" есть, а "Кадр назад" нет?

#576:  Author: Alextp PostPosted: Thu Feb 16, 2012 21:35
    —
-с гл. меню вообще видно как каждый пункт своравивается.
Загрузка проца 90%? или чтото у тебя в системе . у меня ОК

-Кнопку "Пауза" убрать бы. Плэй и так останавливает
может быть
А зачем в MPC-HC есть Пауза?

Кадр назад- нет в FFMpeg

#577:  Author: FlasherLocation: Москва PostPosted: Thu Feb 16, 2012 21:57
    —
Alextp wrote:
Загрузка проца 90%? или чтото у тебя в системе
Загрузки нет. С остальными плеерами/редакторами такой проблемы нет.

Alextp wrote:
А зачем в MPC-HC есть Пауза?
А там плэй ничего и не останавливает. И кнопки имеют эффект нажатия. Зачем - к разработчикам. Но явно лишняя вещь.

#578:  Author: Alextp PostPosted: Thu Feb 16, 2012 22:02
    —
кн. Пуск+пауза- ОК

у меня код (скрытие меню/toolbar) обычный. меню скрывается поэлементно - но без отрисовки после каждого п-та. Почему видно не знаю

#579:  Author: FlasherLocation: Москва PostPosted: Thu Feb 16, 2012 22:14
    —
А зачем поэлементно меню убирать, если можно сразу скрыть?
Я думаю, в других программах эффект моментальный, п.ч. нет никаких сверок с ключами ini, просто берётся область просмотра и растягивается до краёв экрана.

#580:  Author: Alextp PostPosted: Thu Feb 16, 2012 22:20
    —
Не так просто. toolbar скрывается сразу. а меню не им. св-ва Visible, т.ч. приходится делать bFile.Visible:= false; bEdit.Visible:= false... Если просто откл меню в форме, оно скроется- но шорткаты пропадут

#581:  Author: FlasherLocation: Москва PostPosted: Thu Feb 16, 2012 22:35
    —
Ясно. Хотя при растягивании сами функции убора компонентов могут быть не задействованы.
А эффект заморозки/разморозки по подобию TCFS2 msg($0B, ..) сделать сможешь?

#582:  Author: Alextp PostPosted: Thu Feb 16, 2012 23:19
    —
растягивание в Делфи не трогает область меню/тулбара.
-заморозки/разморозки
А что это. Дай скрины

#583:  Author: FlasherLocation: Москва PostPosted: Thu Feb 16, 2012 23:22
    —
Скрины тут не помогут. Окно блокируется на момент скрытия/появления компонентов, потом разблокировывается и перерисовывается по WM_SETREDRAW. Отсюда обсуждение.

Last edited by Flasher on Thu Feb 16, 2012 23:27; edited 1 time in total

#584:  Author: Alextp PostPosted: Thu Feb 16, 2012 23:25
    —
спрошу у автора, как это делать. Может не получиться(из-за VCL)

#585:  Author: FlasherLocation: Москва PostPosted: Fri Feb 17, 2012 00:48
    —
Alextp wrote:
растягивание в Делфи не трогает область меню/тулбара.
А если убирать их наверх за пределы экрана? Нулевая точка по Y = - выcота меню - высота тулбара.

#586:  Author: Alextp PostPosted: Fri Feb 17, 2012 12:35
    —
не получ., у меню вообще не задается позиция.

#587:  Author: FlasherLocation: Москва PostPosted: Fri Feb 17, 2012 12:38
    —
У меню - нет, а у всего окна?

#588:  Author: Alextp PostPosted: Fri Feb 17, 2012 12:48
    —
От заморозки - появляется торможение появления окна..

#589:  Author: FlasherLocation: Москва PostPosted: Fri Feb 17, 2012 12:58
    —
Т.е. разморозка и перерисовка медленно проходят? В TC быстро всё. Можешь дать на тест?

#590:  Author: Alextp PostPosted: Fri Feb 17, 2012 13:20
    —
не могу- перерисовка после разморозки не идет..

#591:  Author: FlasherLocation: Москва PostPosted: Fri Feb 17, 2012 22:28
    —
Тогда спроси у MVV как правильно перерисовывать. В TCFS2 это redraw().

#592:  Author: Alextp PostPosted: Sun Feb 19, 2012 12:30
    —
Upd. (Uvviewsoft.com/bb)
заморозка при выкл. меню

#593:  Author: FlasherLocation: Москва PostPosted: Sun Feb 19, 2012 21:58
    —
Alextp
А почему только меню? Надо всего окна.

#594:  Author: Alextp PostPosted: Sun Feb 19, 2012 22:47
    —
Тебе надо чтобы вкл/выкл меню не мелькало? или что?

#595:  Author: FlasherLocation: Москва PostPosted: Sun Feb 19, 2012 22:56
    —
Нужно, чтобы не было видно как схлопывается/появляется каждый компонент в отдельности, все компоненты должны появляться/исчезать одновременно.

#596:  Author: Alextp PostPosted: Sun Feb 19, 2012 23:06
    —
завтра выпущу SWrite, посмотрю.

#597:  Author: Alextp PostPosted: Mon Feb 20, 2012 12:49
    —
Попробуй. beta

#598:  Author: FlasherLocation: Москва PostPosted: Mon Feb 20, 2012 14:14
    —
Супер. Это ты по MVV-шному сделал?

#599:  Author: Alextp PostPosted: Mon Feb 20, 2012 14:36
    —
да Smile
при ручном Shift-Alt-M пока мелькает еще

#600:  Author: FlasherLocation: Москва PostPosted: Mon Feb 20, 2012 14:41
    —
Только вертикальный скроллбар - не страшно. Wink

О, чуть не забыл. Нужно скрывать курсор мыши в FSc.

#601:  Author: Alextp PostPosted: Mon Feb 20, 2012 14:51
    —
-Только вертикальный скроллбар - не страшно.
не понял?

-Нужно скрывать курсор
А как попадать в кнопки тулбара? и кнопки медиа?

#602:  Author: FlasherLocation: Москва PostPosted: Mon Feb 20, 2012 14:53
    —
Alextp wrote:
не понял?
У меня мелькает только он при появлении компонента, больше ничего.

Alextp wrote:
А как попадать в кнопки тулбара? и кнопки медиа?
Убирать надо только в области просмотра и при отсутствии контекстного меню.

#603:  Author: Alextp PostPosted: Mon Feb 20, 2012 14:58
    —
Imho, курсор в области медиа- ОК. Мне нужно попасть в кадр, и кликнуть. это пуск/пауза. может опцию - потом.

#604:  Author: FlasherLocation: Москва PostPosted: Mon Feb 20, 2012 15:03
    —
А мне в медиа как раз мешает. Раздражает лишнее. Space самый кликабельный для этого, а мышь, если её уже не видно, можно кликать для паузы.
Можно сделать скрытие хотя бы при "Поверх всех окон"?

#605:  Author: Alextp PostPosted: Mon Feb 20, 2012 15:16
    —
можно опцию "Fullscr -- Media - cursor".

#606:  Author: FlasherLocation: Москва PostPosted: Mon Feb 20, 2012 15:21
    —
Для графики тоже актуально.

1. Для html окно подтормаживает при возврате из Fsc.
2. Для текстовых файлов одновременный убор компонентов не сделан.
3. Лишние кромки в FSc при просмотре графики.

#607:  Author: Alextp PostPosted: Fri Mar 02, 2012 01:09
    —
Flasher
2. Т.е.? Убор 1 и тот же для любых типов. Что не так?
3. А ты выключил "показывать рамку вокруг поля просмотра"?

когда ты дописываешь, я пропускаю - не вижу дописки.

#608:  Author: FlasherLocation: Москва PostPosted: Fri Mar 02, 2012 07:36
    —
Alextp
2. То ли когда память забивается, то ли - файл подкачки, видно как строка статуса и строка заголовка уходят первыми, а потом остальное.
3. Но это нужно только в FSc, а не в обычном режиме.

Так заходи в тему. Вряд ли ты время последнего поста в голове держишь. Сообщение всё равно подклеилось бы. На тот момент оно высвечивалось на главной.

#609:  Author: Alextp PostPosted: Fri Mar 02, 2012 12:39
    —
2.Fix, наверное
3. скрывается в FSc теперь

-Сообщение всё равно подклеилось бы. На тот момент оно высвечивалось на главной.
на главную не хожу. Вижу только "Что-то добавилось в тему". Ты правишь- я не вижу. лучше добавляй

#610:  Author: FlasherLocation: Москва PostPosted: Fri Mar 02, 2012 15:21
    —
А выложить?

На главной же вход! Question Через почту добавления смотришь?

#611:  Author: Alextp PostPosted: Fri Mar 02, 2012 15:48
    —
Выложить потом. переделываю код лицензии.

Захожу через почту и/или "Новые сообщения"

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

Не получается скрыть курсор ММедиа. Остается "черный указатель"

#612:  Author: FlasherLocation: Москва PostPosted: Fri Mar 02, 2012 19:21
    —
Может, его тупо закрашивать в цвет фона (хотя бы)?

#613:  Author: Alextp PostPosted: Fri Mar 02, 2012 20:50
    —
получилось.
+ FScr: show statusbar
+ FScr: media cursor

#614:  Author: Alextp PostPosted: Mon Mar 05, 2012 17:47
    —
Можно пробовать UV 6.4.5 (не бета)

#615:  Author: FlasherLocation: Москва PostPosted: Mon Mar 05, 2012 18:31
    —
Вроде порядок.
Пожелания:
1. Всплывающая панель прокрутки при подводе курсора к низу окна в FSc.
2. Приоритет функции паузы при нажатии Space во время просмотра видео над тем, что назначен в настройках клавиш.
3. Во время просмотра при подтверждении изменения опций не сбрасывать просмотр в начало.

#616:  Author: Alextp PostPosted: Mon Mar 05, 2012 18:49
    —
2. Не получится из-за VCL (Space в меню я не обрабатываю)
3. надо переоткрыть файл- ты же мог поменять двигло видео. А спец проверку "поменяна только незн. опция- не надо переоткрывать файл" делать неохота.
1. попробую

#617:  Author: FlasherLocation: Москва PostPosted: Mon Mar 05, 2012 18:55
    —
2. В смысле "в меню"?
3. Двигло? Что-то новенькое. Laughing Конкретно поясни, не понял.

#618:  Author: Alextp PostPosted: Mon Mar 05, 2012 19:00
    —
2. то что ты назначил Space, назначается нужному п-ту mainmenu
3. таб Мультимедиа - "Исп-ть новый медиа-плеер".
включает новый двожок

#619:  Author: FlasherLocation: Москва PostPosted: Mon Mar 05, 2012 19:13
    —
2. Ясно. Хочу Space/BackSpace на FilePrev/FileNext. Question
3. Из-за одной опции вводить такие ограничения? Ведь даже без каких-либо изменений при нажатии OK это происходит.

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

Тут вот какая штука. Ты же сделал, чтобы можно было прокручивать графику по Space/BkSp, а прокручивается всё подряд, включая нераспознанные форматы. Вьювер на них стопорит и не хочет крутить ни в одну, ни в другую сторону.

#620:  Author: Alextp PostPosted: Mon Mar 05, 2012 20:18
    —
3- может сделаю возврат к времени нажатия Ок(в ролике)

-а прокручивается всё подряд,
Выполняется обычное file-next (на графике). на нераспознанном оно не выполняется. или тебе крутить только по граф форматам?(пропускать не графику)

#621:  Author: FlasherLocation: Москва PostPosted: Mon Mar 05, 2012 20:24
    —
3. Было бы неплохо.
Alextp wrote:
пропускать не графику
Собственно, тут я это и имел в виду.

Да, остановку на нераспознанных типах всё равно нужно убрать.

#622:  Author: Alextp PostPosted: Mon Mar 05, 2012 20:52
    —
Тогда по space можешь пропустить файло. если от графики - оно будет к графике переходить

#623:  Author: FlasherLocation: Москва PostPosted: Mon Mar 05, 2012 21:07
    —
Как пропустить, не понял? Если открывается файл графики, то при пролистывании цепляются все файлы.

#624:  Author: Alextp PostPosted: Mon Mar 05, 2012 22:01
    —
Тогда по space (при твоей хотелке) сможешь пропустить файло. ты хочешь от графики переходить к графике?

#625:  Author: FlasherLocation: Москва PostPosted: Mon Mar 05, 2012 22:20
    —
Нужен циклический переход по графике, если первым был открыт графический файл.

#626:  Author: al000032 PostPosted: Wed Mar 07, 2012 21:48
    —
Прошу прощения, а с потерей фокуса при просмотре pdf (через slister) - никаких мыслей как бы это поправить?
Спасибо.

#627:  Author: Alextp PostPosted: Wed Mar 07, 2012 21:54
    —
al000032
Было правлено в 6.4.0 -но счас опять- может из-за новой версии Sumatra. Надо посмотреть в Тотале с старой и новой Sumatra.

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

пробуем fix - скачай заново.

#628:  Author: FlasherLocation: Москва PostPosted: Wed Mar 07, 2012 22:47
    —
Вроде порядок.
Опция в FSc "Графика - курсор" Question

#629:  Author: Alextp PostPosted: Wed Mar 07, 2012 22:49
    —
Flasher
Графике он не мешает(не то что видео), Imho

#630:  Author: FlasherLocation: Москва PostPosted: Wed Mar 07, 2012 22:54
    —
Alextp
Ну, как же? Он при пролистывании (слайдшоу) мелькает постоянно.

#631:  Author: Alextp PostPosted: Wed Mar 07, 2012 23:03
    —
а что с ним делать, если Fit only image width=On.. Курсор тогда нужен(для drag).

-------
al000nnnn
фокус в sLister - fixed

#632:  Author: FlasherLocation: Москва PostPosted: Wed Mar 07, 2012 23:25
    —
Alextp wrote:
Курсор тогда нужен(для drag)
Активируй при нажатии/удерживании ЛКМ/ПКМ.

#633:  Author: al000032 PostPosted: Thu Mar 08, 2012 13:02
    —
Alextp wrote:
al000032

пробуем fix - скачай заново.


О! Работает, спасибо!

#634:  Author: Alextp PostPosted: Mon Mar 26, 2012 13:22
    —
+ проход только по изображениям по Space/BkSp
(в след. Free/Pro)

#635:  Author: FlasherLocation: Москва PostPosted: Thu Mar 29, 2012 18:53
    —
Alextp wrote:
+ проход только по изображениям по Space/BkSp
Только если начинать с изображения, как запрашивалось? В остальных ситуациях все должно быть по-старому. И, конечно, колеса это тоже должно касаться. И что там насчёт остальных правок/добавок?

#636:  Author: Alextp PostPosted: Thu Mar 29, 2012 19:44
    —
Flasher wrote:
Только если начинать с изображения

нажатие Sp\BkSp на изобр-и: переход на след. изобр.
На остальных типах Sp|BkSp не работает

Flasher wrote:
колеса это тоже должно касаться

то есть?
Sp\BkSp не относ. к колесу

Остальных пока нету

#637:  Author: FlasherLocation: Москва PostPosted: Thu Mar 29, 2012 19:56
    —
Alextp wrote:
нажатие Sp\BkSp на изобр-и: переход на след. изобр.
Надо именно после открытия изображения, а не абы где.
Alextp wrote:
На остальных типах Sp|BkSp не работает
Плохо. Надо прокручивать все типы (не считая видео и случая с открытием изображения) без прерываний на неподдерживаемых.
Alextp wrote:
Sp\BkSp не относ. к колесу
К колесу относится промотка файлов.

#638:  Author: Alextp PostPosted: Thu Mar 29, 2012 20:11
    —
Ты пишешь ОЧЕНЬ кратко. Что означает:
Надо именно после открытия изображения, а не абы где
?


--Надо прокручивать все типы без прерываний на неподдерживаемых
для этого Ctrl+PGUP/DN. А Space может быть в плагине занят. и медиа. крутишь по Space текстовики, нактнулся на плаг/медиа- и все
да и в Text mode я может задействую Space

#639:  Author: FlasherLocation: Москва PostPosted: Thu Mar 29, 2012 20:33
    —
Alextp wrote:
Ты пишешь ОЧЕНЬ кратко.
Ну, в этом отношении ты любому тут фору дашь.

"Абы где" - это если картинка появилась в окне не сразу, а на каком-то этапе прокрутки.

Alextp wrote:
для этого Ctrl+PGUP/DN. А Space может быть в плагине занят. и медиа. крутишь по Space текстовики, нактнулся на плаг/медиа- и все
Я не хочу Ctrl+PGUP/DN, мне неудобно нажимать комбинации для такой простой и частой задачи. К тому же я не хочу разносить практически одинаковую операцию по разным клавишам. Что касается "наткнулся" - ничего страшного, пусть будет так. Если видео проигрывается, то логично, какую функцию там выполняет пробел. Более того, ты фактически урезаешь этим функционал, а не просто правишь, потому тут противоречия нет. Если кто-то не хочет использовать пробел - назначит дополнительную клавишу. И эта задача не с потолка взята. Логика тут простая. Открывая картинку по Enter в Irfan-e, я знаю, что он будет прокручивать только поддерживаемые форматы (картинки, текст, видео), в Imagine - только картинки.
Твоя задача оставить нынешнюю возможность, но добавить дополнительную опцию для прокрутки только графики при её открытии. Т.е. это не должно быть на обязательной основе, раз вьювер позволяет поддерживать разные форматы.

#640:  Author: Alextp PostPosted: Thu Mar 29, 2012 20:59
    —
- добавить дополнительную опцию для прокрутки только графики при её открытии

Открытие = выбор файла через File-Next/Prev. чем выбор через Next|Prev хуже. Такое же открытие

#641:  Author: FlasherLocation: Москва PostPosted: Thu Mar 29, 2012 21:20
    —
Ещё раз:
Flasher wrote:
Нужен циклический переход по графике, если первым был открыт графический файл.

1. Тут, соответственно, ещё пару опций:
• Не спрашивать о переходе к первому файлу от последнего
Соотв. если берётся только графика, то переходить в первому файлу графики. Если другой формат, то - к любому первому файлу.
• Пропускать неподдерживаемые файлы при пролистывании

2. Хотелось бы в гл. меню иметь выбор вкладок настроек, как в TC.
3. Мультимедия > Графика > Цвета: [...] [...] [...] - Лучше назвать, а то неясно, для чего каждый из них.

#642:  Author: Alextp PostPosted: Fri Mar 30, 2012 09:31
    —
-Цвета: [...] [...] [...] - Лучше назвать
Есть hints

-2. Хотелось бы в гл. меню иметь выбор вкладок настроек
Не планирую

-Ещё раз:
-Нужен циклический переход по графике, если первым был открыт
Еще раз: я не вижу разницы между "первым открыт" и "потом открыт через space"

#643:  Author: FlasherLocation: Москва PostPosted: Fri Mar 30, 2012 18:31
    —
Alextp wrote:
Есть hints
С названиями не надо тратить время на подвод курсора и появление подсказок, в т.ч. и додумывать, есть ли вообще там эти подсказки.
Alextp wrote:
я не вижу разницы между "первым открыт" и "потом открыт через space"
Я вижу и конкретную. Первое открытие - это открытие файла под курсором вместе с редактором. Если редактор был открыт без файла, то по Space пролистывать нужно всё подряд (ну, может, за исключением D&D картинки, если возможно) как и в случае открытия вместе с редактором файла иного формата.

#644:  Author: Alextp PostPosted: Fri Mar 30, 2012 20:05
    —
1 названия может добавлю
2 я вижу более логичным тек. поведение. Зачем учитывать первый файл.
Мне удобно так

да и неохота делать эту логику "Открыт первый файл такой- делать то-то"

#645:  Author: FlasherLocation: Москва PostPosted: Fri Mar 30, 2012 21:26
    —
Alextp wrote:
Мне удобно так
Потому я и пишу про опцию, чтобы было удобно не только тебе. Зачем учитывать - уже объяснял. Привык к работе ТС + Imagine + др. плагины.

#646:  Author: iov PostPosted: Mon Apr 09, 2012 13:35
    —
Adware.W3i.9 drweb

#647:  Author: Alextp PostPosted: Mon Apr 09, 2012 13:41
    —
Можешь скачать portable версию (ссылка в Download)

#648:  Author: FlasherLocation: Москва PostPosted: Sat May 19, 2012 11:27
    —
Alextp
Всё, развитие прекратилось, фиксов не будет?

#649:  Author: Alextp PostPosted: Sat May 19, 2012 11:40
    —
будет фикс для UTF-8 @Filelist param.
будет апдейт Sumatra pdf
автопоказ скролла в media mode- не делал
фикса для мелькания NavPanel нет (нужно выкл. "Около окна просмотра")
твой вариант Space(File-Next) не делал

#650:  Author: FlasherLocation: Москва PostPosted: Sat May 19, 2012 11:48
    —
> не делал.

Так сделай. А то без этого как-то не ахти. И там ещё ряд моментов я запрашивал.

#651:  Author: kvichansLocation: Москва PostPosted: Thu May 24, 2012 08:42
    —
1. Ликбез. Как удалить сочетание из Клавиши?

2. Ликбез. Чем команда (я смотрю на Клавиши) FileSaveAs отличается от команды FileCopy?

3. Ликбез. Что делает команда FileCopyFN?

4. Пожелание. (~10) Сделать при поиске wrap.

5. Пожелание. (~10) Добавить команды поиска:
- Поиск выделенного фрагмента вниз/вверх (Сейчас для этого приходится делать Ctrl+C, Ctrl+F, Ctrl+V, Enter)
- Поиск текста из буфера вниз/вверх

6. Баг(?). Включил
[x]Предлагать выделение как текст поиска
Но выделенное в Word-документе слово в диалог Поиск не переносится

7. Ликбез. Есть ли команды для перехода между листами Excel?

8. Ликбез. Может ли UV сохранять в формате отличном от исходного? Интересны: DOCX->DOC и XLSX->XLS

9. Ликбез. При работе с документами Excel странное выделение:
- только мышкой
- только через "номера строк/колонок"
- только от текущей ячейки до конца строки/колонки
Так и должно быть?

10. Ликбез. При работе с документами Excel скопировать в буфер можно только одну ячейку?

11. Баг для Excel-документов. Если перед объединением(=merge) двух ячеек в каждой был текст, то
Excel будет показывать только текст первой, а UV - обеих (тексты накладываются друг на друга)

#652:  Author: Alextp PostPosted: Thu May 24, 2012 10:25
    —
1-Как удалить сочетание из Клавиши?
Сделаю кнопку

2-FileSaveAs отличается от команды FileCopy?
первая- с диалогом SaveFile, вторая с SelectFolder

3 FileCopyFN?
copy filename to clipboard

7 для перехода между листами Excel?
нет

8 в формате отличном от исходного?
нет, увы

9 Excel странное выделение:
да.. надо отписать автору XLS кода.

10 скопировать в буфер можно только одну ячейку?
да пока

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

Added: Excel files: multiple cells can be selected (Ctrl+click, Shift+click) and copied to clipbd.

#653:  Author: kvichansLocation: Москва PostPosted: Thu May 24, 2012 10:55
    —
Alextp wrote:
7 для перехода между листами Excel?
нет
Тяжелая ситуация.

Alextp wrote:
9 Excel странное выделение:
да.. надо отписать автору XLS кода.
10 скопировать в буфер можно только одну ячейку?
да пока
Added: Excel files: multiple cells can be selected (Ctrl+click, Shift+click) and copied to clipbd.
Да, Shift+Click позволил выделить прямоугольник. Но в буфер попадает текст только от одной ячейки.

#654:  Author: Alextp PostPosted: Thu May 24, 2012 11:42
    —
-Предлагать выделение в Word-док.
Fix

#655:  Author: kvichansLocation: Москва PostPosted: Thu May 24, 2012 11:59
    —
12. Недоработка. В свежей бете появилось копирование выделенных ячеек. Но в буфере тексты всех ячеек оказываются в крайне неудобном порядке и формате
- все значения в отдельных строках
- сначала все значения из первой выделенной колонки, потом второй и далее
В таких случаях (табличный формат) в буфер принято помещать так
- значения из первой строки с разделителем TAB
- подходящий разделитель строк
- значения из второй строки с разделителем TAB

13. Баг при отображении Excel. Для формата чисел с выделением тысяч вместо пробела в "123 456.78" отображается "123а456.78"

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

14. Ликбез. В Excel поиск всегда будет
- только сначала файла (= по всем листам)
- включая скрытые(=hidden) ячейки
?

#656:  Author: Alextp PostPosted: Thu May 24, 2012 12:25
    —
14. да

Баги записал. XLS-автор отвечает плохо

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

12 учту.

#657:  Author: kvichansLocation: Москва PostPosted: Sat May 26, 2012 22:37
    —
1. Предлагаю по-возможности сделать, как это принято во многих вьюверах (не редакторах!), для листания дополнительные сочетания:
Blank = PgDn
Shift+Blank = PgUp
Обоснование: для вьювера основная команда - листать, на клавиатуре самая доступная клавиша - ПРОБЕЛ.

#658:  Author: FlasherLocation: Москва PostPosted: Sat May 26, 2012 23:16
    —
kvichans
Это для многостаничников что-ли?

kvichans wrote:
Shift+Blank
Это как?

#659:  Author: kvichansLocation: Москва PostPosted: Sat May 26, 2012 23:30
    —
Flasher wrote:
kvichansЭто для многостаничников что-ли?
Для текстовых файлов, для Word-файлов.

Flasher wrote:
kvichans wrote:
Shift+Blank
Это как?
Попробуйте в броузере (я в Лисе), который типичный вьювер, нажимать ПРОБЕЛ и Shift+ПРОБЕЛ - будет листать вниз и вверх

#660:  Author: FlasherLocation: Москва PostPosted: Sat May 26, 2012 23:42
    —
kvichans wrote:
Для текстовых файлов, для Word-файлов.
Тогда что подразумевается под пролистыванием? Тут оговорено, что Space будет переходом к след. нередактируемому файлу в папке и паузой в видео, а не сдвигом вниз (это как раз таки редкий случай для вьюверов). Плюс к этому с подключением Syn пробелу уже отводится соотв. роль в тексте.
kvichans wrote:
Попробуйте в броузере
Blank = Space? Не знал..

Кстати, на htm(l) (Shift+)Space и так работает.

#661:  Author: kvichansLocation: Москва PostPosted: Sun May 27, 2012 00:18
    —
Flasher wrote:
Тут оговорено, что Space будет переходом к след. нередактируемому файлу
Я новичок в UV. Поясните про "тут".

Flasher wrote:
с подключением Syn пробелу уже отводится соотв. роль в тексте.
Что за роль?

Flasher wrote:
Blank = Space? Не знал..
Перепутал от усталости. Конечно весь разговор про Space.

#662:  Author: FlasherLocation: Москва PostPosted: Sun May 27, 2012 00:21
    —
kvichans wrote:
Я новичок в UV. Поясните про "тут".
Последние (уже - пред) три страницы обсуждения.
kvichans wrote:
Что за роль?
Стандартная при правке текста.

#663:  Author: kvichansLocation: Москва PostPosted: Sun May 27, 2012 09:42
    —
Flasher wrote:
kvichans wrote:
Что за роль?
Стандартная при правке текста.
Мы про UV говорим? Какая может быть правка текста во вьювере? Может я что-то не знаю?

#664:  Author: FlasherLocation: Москва PostPosted: Sun May 27, 2012 11:25
    —
kvichans wrote:
Может я что-то не знаю?
Получается, что так. Если плагин позволяет правку, то какая разница какое название у программы? Графические (и не только) вьюверы при своих редактируемых возможностях почему-то редакторами не зовутся.

#665:  Author: Alextp PostPosted: Sun May 27, 2012 11:26
    —
Правка может быть через Syn2.WLX. Листание в Ворде по space может сделаю

#666:  Author: FlasherLocation: Москва PostPosted: Sun May 27, 2012 11:30
    —
Alextp wrote:
Листание в Ворде по space может сделаю
Желательно опционально (юзабильней листать скроллом), как и переходы по всем поддерживаемым.

#667:  Author: Alextp PostPosted: Sun May 27, 2012 11:34
    —
переходы по Sp - они только из картинки в картинку(уточняю)

#668:  Author: FlasherLocation: Москва PostPosted: Sun May 27, 2012 11:36
    —
Alextp
Если я ставлю FileNext на Space, то "из картинки в картинку" не сработает. Это плохо.

#669:  Author: kvichansLocation: Москва PostPosted: Sun May 27, 2012 12:04
    —
Alextp Поясните про Syn2 в UV
Уточняю. Меня интересует только приложение UV, а не плагин к ТС

#670:  Author: FlasherLocation: Москва PostPosted: Sun May 27, 2012 12:27
    —
kvichans
F10 и т.д.

#671:  Author: Alextp PostPosted: Sun May 27, 2012 12:30
    —
Syn2.wlx подкл. к UV: см. F10 диалог

#672:  Author: FlasherLocation: Москва PostPosted: Sun May 27, 2012 12:32
    —
На всякий случай - редактирует не только syn2.

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

Alextp
Общая настоятельная рекомендация ко всем продуктам (давно наболело): к имени архива подписывать версию, как это многие делают. Постоянно делать это самостоятельно (с учётом того, что всё это кладётся в одну папку), не зная зачастую номер скачиваемой версии, напрягает.

#673:  Author: kvichansLocation: Москва PostPosted: Sun May 27, 2012 13:14
    —
Alextp wrote:
Syn2.wlx подкл. к UV: см. F10 диалог
Понятен путь, не понятна цель.
Мои потребности: просматривать (с копированием фрагментов) файлы Word и Excel. Может ли мне пригодиться Син-плагин? Подозреваю, что нет.

#674:  Author: FlasherLocation: Москва PostPosted: Sun May 27, 2012 13:20
    —
kvichans
С учётом таких потребностей можно и без UV спокойно обойтись.

#675:  Author: Alextp PostPosted: Sun May 27, 2012 14:02
    —
Цель Син-плагина- понятна. Это правка текстов прямо в UV

#676:  Author: kvichansLocation: Москва PostPosted: Wed May 30, 2012 17:04
    —
1. Ликбез. Можно ли UV использовать в Тотале так, чтобы он отображал только Excel и Word файлы при быстром просмотре? Чтобы остальные типы файлов просматривались как прежде?
Подозреваю, что это возможно. Сейчас установлены такие просмотрщики

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

#677:  Author: Alextp PostPosted: Wed May 30, 2012 17:17
    —
kvichans wrote:
отображал только Excel и Word файлы при быстром просмотре?

QuickView UV не перехватывает. QView -для плагинов. UV- не плагин

#678:  Author: Admiral_ykho PostPosted: Sun Jun 03, 2012 21:15
    —
При просмотре MS офисных файлов (doc docx xls xlsx) при запуске UV Pro 6.5 trial version под Win XPSP3, он до основного окна к сожалению выдаёт следующее сообщение -
Windows - Диск отсутстствует
Exception Processing Message C0000013 Parameters 75b6bf7c 4 75b6bf7c 75b6bf7c
но потом работает нормально. Однако если в TC переопределяешь MS офисные файлы на другие вьюеры это сообщение исчезает.
Что может быть причиной ?

#679:  Author: Alextp PostPosted: Sun Jun 03, 2012 21:19
    —
не знаю. Как его повторить? если кладете Doc в папку c:\test (т.е. нерусское имя и несетевое), и открываете оттуда, повторяется?

#680:  Author: Admiral_ykho PostPosted: Sun Jun 03, 2012 21:31
    —
Файлы были в папке d:\test. Имена Латиница и символы дефис, пробел, и цифры
Я скрин переслал в <мэйл удалён>

#681:  Author: Alextp PostPosted: Sun Jun 03, 2012 22:10
    —
-удалите мой мейл (выше указали) плс
-Я не знаю как повторить эту бяку. И какой софт приводит к такой ошибке. если отключить "Запускать только одну копию программы", поможет?

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

это- на 1й странице опций UV

#682:  Author: wOxxOm PostPosted: Wed Jun 13, 2012 21:23
    —
Попробовал, интересно, но сразу захотелось ускорить время запуска до листерного. Может, держать резидентом процесс с невидимым окном...

#683:  Author: Alextp PostPosted: Wed Jun 13, 2012 21:25
    —
Нет, ускорять я не планирую. и так быстро. Вот Син тормозит по ср. с UV, это да

#684:  Author: Leopoldus PostPosted: Fri Jun 22, 2012 01:28
    —
В этой замечательной программе есть замечательная и очень полезная (IMHO) фича: копировать в буфер полное имя открытого в окне файла.

И есть другая замечательная фича: Universal Viewer умеет корректно обрабатывать ссылки-ярлыки .LNK, открывая для просмотра именно главный файл, а не сам ярлык (насколько я знаю, из просмотрщиков мало кто это умеет).

Но вот почему-то эти две опции не дружат между собой (пробовал под Windows XP SP-2). Когда файл в окне открыт через ярлык, то команда копирования имени файла в буфер не работает ни через хоткей Ctrl+D, ни через главное меню File -> Copy filename. Это баг или фича? (Причем у меня эта команда не просто не работает, но и напрочь подвешивает систему, так что спасает только перезагрузка. Возможно, это из-за конфликта с каким-то другим ПО, например, CLCL или другим менеджером буфера, но факт остается фактом).

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

Заранее спасибо!

#685:  Author: sancherLocation: Piter PostPosted: Fri Jun 22, 2012 14:08
    —
Alextp
у меня обычный txt файл, который листер открывает за доли секунды,
открывается секунд 10
это перебор

#686:  Author: Alextp PostPosted: Fri Jun 22, 2012 14:35
    —
Leopoldus
У меня XP SP3. Копируется имя ярлыка. И ничего не висит. Т.ч. воспроизвести не могу

sancher
Поищи что у тебя тормозит. какойнть Листер-плагин?
Если стереть папку Plugins, тоже тормозит?

#687:  Author: sancherLocation: Piter PostPosted: Fri Jun 22, 2012 15:03
    —
Alextp

Виноват, перезагрузка помогла
Текстовый файл открывается около секунды, остальные - около 3-х секунд (pdf, epub)

#688:  Author: Alextp PostPosted: Fri Jun 22, 2012 16:49
    —
Флеш медленный не виноват? Папку plugins удалял? Текст (+картинки) у меня откр. сразу. А pdf тормозит - немного.

#689:  Author: sancherLocation: Piter PostPosted: Fri Jun 22, 2012 16:57
    —
Alextp
Удаление папки с плагинами практически не влияет на скорость
Открытие pdf у меня занимает 2 секнуды
FB2, EPUB - около 3-х
Quote:
Флеш медленный не виноват?

Про флеш не понял )

#690:  Author: Alextp PostPosted: Fri Jun 22, 2012 17:03
    —
Думаю 1 сек. для твоего компа это Ок.. 3 сек для Fb2 - тоже

Добавлено спустя 59 секунд:

флеш - открытие portable UV с флешки

#691:  Author: sancherLocation: Piter PostPosted: Fri Jun 22, 2012 17:14
    —
Alextp
с флешкой понял, нет, я гружу с жёсткого (хотя использую portable UV)
да, у меня Intel P4 3.0 Ghz

#692:  Author: Leopoldus PostPosted: Fri Jun 22, 2012 20:18
    —
Alextp wrote:
У меня XP SP3.... воспроизвести не могу

А под Windows XP SP-2 никто не проверял?
Уточню на всякий случай, что речь про ссылки на файлы формата HTML, но с нестандартным расширением вроде .AAA: Universal Viewer распознает их по сигнатурам.

Quote:
Копируется имя ярлыка.

Вообще-то нелогично. По идее, копируется имя открытого в окне файла. А это отнюдь не ярлык, а сам целевой файл.

#693:  Author: Alextp PostPosted: Fri Jun 22, 2012 20:26
    —
-Вообще-то нелогично
Смотря что считать логичным. "ярлык" открыт первым, а целевой файл открывается потом, не влияя на запомненное имя
Попробуйте отключить CLCL и т.п.- может поможет

#694:  Author: Leopoldus PostPosted: Sun Jul 01, 2012 22:06
    —
Имеются файлы с кастомным расширением .MRS, внутри - обычные документы HTML с первой строкой <html>. Правильно ли я понимаю, что, по идее, Universal Viewer должен определять тип файла по этой сигнатуре независимо от расширения? На самом деле этого почему-то не происходит: файлы отображаются в формате Plain Text, приходится каждый раз переключать вручную.
Более того, в файле Viewer.ini прописал явным образом:
ExtInternet=htm,html,mrs,
Но и это тоже не помогает.

Что я делаю не так?

Alextp wrote:
Смотря что считать логичным. "ярлык" открыт первым, а целевой файл открывается потом, не влияя на запомненное имя

При ближайшем рассмотрении выяснилось, что я был неправ: в описанной мной ситуации копируется как раз имя целевого файла.
Так как, по мнению уважаемого автора должно быть наоборот, то это поведение можно считать багом Wink Однако этот баг IMHO очень полезный, прошу его, по возможности, сохранить в следующих версиях.

#695:  Author: Alextp PostPosted: Sun Jul 01, 2012 23:20
    —
Leopoldus
1. MRS: у меня все ок. после добавления к списку расширений "Интернет"(в диалоге опций!) открывает как HTML. Надо еще и флажок "Интернет" вкл-ть

2. я просто проверил как открытый .lnk копируется по Ctrl+D. Как я сначала хотел делать я и не помню. если оно виснет - что-то у вас на ПК.

#696:  Author: Leopoldus PostPosted: Wed Jul 04, 2012 14:47
    —
Alextp wrote:

1. MRS: у меня все ок. после добавления к списку расширений "Интернет"(в диалоге опций!) открывает как HTML. Надо еще и флажок "Интернет" вкл-ть

Спасибо за подсказку, добавил расширение через диалог Options -> Configure в GUI, теперь тоже все OK.
Но остается вопрос: почему же Universal Viewer не распознает эти файлы по HTML-сигнатуре, а только по расширению, заданному явным образом?

И еще, почему прописывание расширения вручную в файле Viewer.ini в строке
ExtInternet=htm,html,mrs,
не дает нужного результата? Или эта строка определеяет что-то другое?
Спасибо!

#697:  Author: Alextp PostPosted: Wed Jul 04, 2012 15:05
    —
Leopoldus wrote:
почему же Universal Viewer не распознает эти файлы по HTML-сигнатуре


Потому что нет такой фичи. А нет потому что мне проще перечислить расширения чем искать сигнатуру..
да и опция для расширений все равно нужна (для XML, XSL)


-ExtInternet=
Оно не так называется

#698:  Author: Leopoldus PostPosted: Wed Jul 04, 2012 16:22
    —
Alextp wrote:
Потому что нет такой фичи. А нет потому что мне проще перечислить расширения чем искать сигнатуру..

Странно... То есть, что же, мне просто приснилось, что Universal Viewer умеет распознавать файлы по сигнатурам? Или эта опция есть, но распространяется на на все случаи?

#699:  Author: Alextp PostPosted: Wed Jul 04, 2012 16:26
    —
не на все. Есть детект Utf8, Utf16, xml, rtf, может чего еще.

#700:  Author: Leopoldus PostPosted: Wed Jul 04, 2012 17:38
    —
Alextp wrote:
не на все. Есть детект Utf8, Utf16, xml, rtf, может чего еще.

Ага, теперь понятно. Спасибо!
Но вообще-то можно было бы и такую распространенную сигнатуру <HTML> тоже добавить в список. Не критично, но жизнь заметно пользователя облегчило бы.

#701:  Author: Alextp PostPosted: Tue Nov 06, 2012 01:00
    —
Кто может попробовать просмотр DOC/DOCX под Win8-- мне сказали не работает (запуск Conv\Doc\Doc.exe в консоли дает ошибку)

#702:  Author: Alextp PostPosted: Wed Nov 21, 2012 02:41
    —
На днях обновлю free+pro. Добавил чтение сигнатур "<html", "<!doctype", для интернет-режима. Надо было раньше сделать.
Вроде сигнатуры эти идут в самом начале файла, надеюсь другие таги там вклиниваться не могут, на это нет расчета

#703:  Author: al000032 PostPosted: Mon Jan 21, 2013 03:50
    —
Добрый день!
Wordвские документы (размером около 600кбайт) открываются в UV по 40-50 секунд. Самим же вордом - за 3-5 секунд.
Можно как-то ускорить их открытие в UV?
Стоит версия 6.5.3.0.
Спасибо.

#704:  Author: Alextp PostPosted: Mon Jan 21, 2013 15:11
    —
Может можно. Пришлите такой док на support@.

#705:  Author: al000032 PostPosted: Mon Jan 21, 2013 18:35
    —
Отправил. Спасибо.

#706:  Author: Siv Soft PostPosted: Tue Jan 29, 2013 11:14
    —
Плагин безусловно удобный, но несколько напрягает один момент. При открытии текстового файла, того же вордовского прокручивается не текст курсорными клавишами, а сам курсор. Да, в Ворде это логично и правильно, ведь там мы редактируем текст, а здесь зачем? Только для выделения, ну в общем не сложно взять мышку в руки. А каждый раз мотать текст мышкой, ну немного напрягает. Просто работаю в Тотале исключительно клавой и очень редко мышкой, а когда надо глянуть что там в доке каком-нить начинается - руки на клаве Alt+F3 открыл, руку на мышку - покрутил опять на клаву - ECS закрой, следующий Alt+F3 и т.д.
Можно ли как-то сие настраивать или вообще вычленить сей не нужный элемент - вьювер все-таки?

#707:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 29, 2013 11:31
    —
Siv Soft wrote:
Плагин безусловно удобный

Это не плагин, а совершенно самостоятельное внешнее средство, которое само использует некий набор плагинов TC.
И насчёт прокручивания не понял. Курсор остаётся на экране там, куда мы его поставили, а курсорными клавишами прокручивается относительно курсора именно текст. Ровно так же, как в Ворде.

#708:  Author: Siv Soft PostPosted: Tue Jan 29, 2013 13:24
    —
Avada
У меня вниз-вверх курсорными клавишами(те которые на клавиатуре) двигается именно курсор. Ах да, он конечно, прокручивает текст но только когда курсор до края дойдет.
Причем это не на первой винде так и не на первом тотале и не на первом унивьювере.

З.Ы. За плагин обшибся, конечно, просто ассоциация у меня данного вьювера именно с тоталом, поэтому и назвал плагин Wink

#709:  Author: Alextp PostPosted: Tue Jan 29, 2013 13:48
    —
попробую опцию сделать: "Прокручивать стрелками не курсор а документ". Вообще главная проблема в неподдержке некоторых doc/xls

#710:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 29, 2013 13:49
    —
Siv Soft
Прошу прощения, я имел в виду PgUp/PgDn. Но в целом это общепринятая практика (в том числе в Листере, когда там курсор включён) — указанные клавиши прокручивают саму страницу относительно курсора (что, как понимаю, и требуется), а вертикальные клавиши-стрелки построчно перемещают сам курсор. В чём проблема?

Кстати, оверквотинг запрещён правилами форума. Ненужная цитата удалена.

#711:  Author: Alextp PostPosted: Tue Jan 29, 2013 13:51
    —
А вообще правда -чем PgUp/Down не годятся?

#712:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Tue Jan 29, 2013 14:00
    —
Alextp wrote:
А вообще правда -чем PgUp/Down не годятся?

Потому что то построчно, а это постранично.
Я вообще для построчной прокрутки (без смещения позиции курсора) привык к Ctrl+стрелки.

#713:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 29, 2013 14:36
    —
Maximus
Ctrl+стрелки — это где такое используется?

#714:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Tue Jan 29, 2013 14:46
    —
Avada
Да в том же Lister :)
А ещё - во всех используемых мною текстовых редакторах. Кроме Word, конечно :)

#715:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 29, 2013 15:10
    —
Maximus wrote:
Да в том же Lister Smile

В чистом — да. А при просмотре DOC-файла с плагином Office — нет. И в UV опять же нет.

#716:  Author: MaximusLocation: Украина, Кировоградская обл., г. Знаменка PostPosted: Tue Jan 29, 2013 15:37
    —
Avada
Ну так плагин интегрирует в окно Lister своё окно, которое не поддерживает данную функцию.
В UV видимо функционал не реализован автором.

#717:  Author: Siv Soft PostPosted: Tue Jan 29, 2013 17:17
    —
Гмм.. люди, но ведь это тоже самое. Обратите внимание - с PgUp/Pgwn прокручивается опять-таки курсор, а страница лезет за ним же.
С Ctrl - вообще стоит на месте ничего не крутится. У нас одинаковый правильный uni?

#718:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jan 29, 2013 19:49
    —
Siv Soft wrote:
Гмм.. люди, но ведь это тоже самое.

Что то же самое — постраничная прокрутка текста и построчное перемещение курсора? Wink
Что касается поведения курсора при постраничной прокрутке — лично мне оно ничем не мешает.

Siv Soft wrote:
С Ctrl - вообще стоит на месте ничего не крутится.

Выше про это применительно к UV и говорилось. Внимательнее читать надо.

#719:  Author: al000032 PostPosted: Thu Feb 14, 2013 21:59
    —
Alextp wrote:
Может можно. Пришлите такой док на support@.


Прошу прощения, что-нибудь получилось с уменьшением времени открытия doc файлов?

#720:  Author: Alextp PostPosted: Thu Feb 14, 2013 22:43
    —
al000032
я жду ответа от суппорта Richview...

#721:  Author: al000032 PostPosted: Wed Feb 27, 2013 18:42
    —
Alextp wrote:
al000032
я жду ответа от суппорта Richview...


Прошу прощения, все еще нет ответа?

#722:  Author: Alextp PostPosted: Wed Feb 27, 2013 22:16
    —
спросил еще раз. Ждем-с

#723: Глупые вопросы Author: Wer666Location: Russia, Perm PostPosted: Tue Mar 12, 2013 14:40
    —
Хотел задать несколько глупых вопросов:
1. Можно ли в UV делать заметки и закладки на подобие Adobe Acrobat и DjVu Reader?
2. Можно ли увидеть содержание PDF файла?
Спасибо за внимание)

#724:  Author: Alextp PostPosted: Tue Mar 12, 2013 15:49
    —
1 нет
2 зависит от Sumatrapdf (она в папке Plugins\slister). не смотрел

#725:  Author: Alextp PostPosted: Sat Mar 16, 2013 14:32
    —
al000032
ответ есть. Fix. выложу сегодня.

#726:  Author: al000032 PostPosted: Tue Jul 02, 2013 22:36
    —
Прошу прощения, что-то не нашел - формат epub открывается через slister?
Сам по себе universal viewer epub не понимает?

#727:  Author: LonerDLocation: Донецк PostPosted: Wed Jul 03, 2013 00:58
    —
al000032
Не понимает. Всё что может открываться через SumatraPDF - открывается через неё (epub, fb2, mobi, kf8, azw и прочие).

#728:  Author: al000032 PostPosted: Wed Jul 03, 2013 11:41
    —
LonerD wrote:
al000032
Не понимает. Всё что может открываться через SumatraPDF - открывается через неё (epub, fb2, mobi, kf8, azw и прочие).


Ага, понял, спасибо!

#729:  Author: al000032 PostPosted: Mon Nov 25, 2013 13:53
    —
Вышла новая версия UV 6.5.6.1. Здорово!
Но она не работет, если удалить папку Plugins\slister, выдает ошибку.
Просто у меня папка slister находится в другом месте (в поддиректриях Total commander) и две одинаковых папки мне не нужны.
Просьба к автору поправить.
Заранее спасибо!

#730:  Author: Alextp PostPosted: Mon Nov 25, 2013 14:51
    —
Fixed. Update

#731:  Author: al000032 PostPosted: Mon Nov 25, 2013 16:49
    —
Alextp wrote:
Fixed. Update

Спасибо! Оперативно...

#732:  Author: Ciber SLasHLocation: С.-Петербург PostPosted: Wed Nov 27, 2013 03:08
    —
UV v6.5.6.2, TC 8.01 x64
Как переместить фокус в загруженный плагин?
При открытии:
1) MHT, HTM файлов через HTMLView v1.1.0.0
2) PE-файлов через FileInfo v2.2.1.0

#733:  Author: Alextp PostPosted: Wed Nov 27, 2013 03:11
    —
У плагинов нет api установки фокуса. Я могу фокусировать окно плагина но не более того. На listbox внутри окна (пример) я дать фокус не могу

#734:  Author: Ciber SLasHLocation: С.-Петербург PostPosted: Wed Nov 27, 2013 03:21
    —
А можно хотябы сделать по горячей клавише программный клик мышью в окно плагина, чтобы он получил фокус и можно было использовать клавиатуру?

#735:  Author: Alextp PostPosted: Wed Nov 27, 2013 03:23
    —
Не. Плохо. кликом мышью можно нажать кнопку случайно

#736:  Author: Ciber SLasHLocation: С.-Петербург PostPosted: Wed Nov 27, 2013 03:34
    —
Если делать программный клик мышью в середину окна, то никакую кнопку не нажать Wink

#737:  Author: Alextp PostPosted: Wed Nov 27, 2013 16:48
    —
Не. Клик в середину IclView выделит средний элемент. некрасиво

#738:  Author: Ciber SLasHLocation: С.-Петербург PostPosted: Fri Nov 29, 2013 02:38
    —
А как вставить символ табуляции или сместить выделенные строки на табуляцию по нажатию Tab, если загружен syn2 ?
У меня ещё повешен хоткей Ctrl+J на вызов шаблона кода в syn2 - тоже из под UV не работает хоткей.

#739:  Author: Alextp PostPosted: Fri Nov 29, 2013 17:08
    —
Именно специфику UV+Syn2 не знаю, но в "просто" Syn2 есть разные команды "вставить символ таб", "вставить отступ". Может UV и не дает шорткатах ихним работать.

#740:  Author: Ciber SLasHLocation: С.-Петербург PostPosted: Sun Dec 01, 2013 17:29
    —
В общем повесил UV на Alt+F3. Так хоть шоткаты Syn2 работают.
Но и тут не всё шеколадно - т.к. в TC x64, то и Syn2 загружается x64. А Syn2 x64 отстаёт по функционалу от 32-х битной версии.

#741:  Author: Alextp PostPosted: Sun Dec 01, 2013 19:48
    —
Конечно отстает.Но делать обнову х64 пока не в планах

#742:  Author: _92Location: ufa PostPosted: Wed Sep 10, 2014 19:51
    —
запускаю чистый портабельный universal viewer pro
открываю index.php - белый фон
смотрю в mode - выбран *internet*
выбираю *text* или *utf-8* - норм
так и планировалось?

#743:  Author: Alextp PostPosted: Thu Sep 11, 2014 20:44
    —
Да,потому как php в списке "Инет"- уберу его

#744:  Author: LonerDLocation: Донецк PostPosted: Thu Jun 23, 2016 04:28
    —
C плагином TCMediaInfo проблемы. Текста не видно, есть какие-то символы в один ряд и полосы прокрутки.

#745:  Author: Alextp PostPosted: Tue Jun 28, 2016 23:15
    —
Сейчас проблема скомпилить :-\
И думаю плагин тут "сам виноват"

#746:  Author: Own Little World PostPosted: Sun Jun 25, 2017 17:24
    —
При попытке открыть doc/docx ругается на отсутствие диска:
doc.exe - Диск отсутствует
"В устройстве нет диска. Вставьте диск в устройство \Device\Harddisk2\DR2"
На выбор три варианта: отмена, повтор, продолжить. Нажимаю хоть что, документ открывается.

#747:  Author: rediffusion PostPosted: Wed Mar 13, 2019 19:06
    —
Alextp

А в этой утилите можно файл редактировать например .xlsx; .docx; например менять записи (просто у меня не получается)?

#748:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Mar 13, 2019 19:09
    —
rediffusion
Такие файлы простыми текстовыми редакторами никто и никогда не редактирует.

#749:  Author: FlasherLocation: Москва PostPosted: Wed Mar 13, 2019 20:23
    —
Avada
Тем более, что это не редактор, а вьювер. Wink

#750:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Mar 13, 2019 20:57
    —
Flasher
Теоретически к этому вьюеру можно прицепить WLX-плагин, но там с редактированием текстов известно как обстоит. А в исходном виде, разумеется, это вообще смешно. Впрочем, заметно, что у товарища в силу увлечения любимой сборкой представление о некоторых достаточно вроде бы очевидных вещах очень своеобразное.

#751:  Author: FlasherLocation: Москва PostPosted: Wed Mar 13, 2019 22:09
    —
Avada
Раньше xls вроде можно было в xBaseView править, но с какой-то версии ТС что-то поломалось. В этот вьювер он не прикручивается.

#752:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Mar 13, 2019 22:25
    —
Flasher
Если ты заметил, речь шла даже не о .xls, а о .docx и .xlsx, с редактированием которых актуальным плагинам ловить вообще нечего. В общем, это бессмысленно обсуждать за принципиальной невозможностью.

#753:  Author: FlasherLocation: Москва PostPosted: Wed Mar 13, 2019 22:38
    —
Avada
Я пишу к здешнему вопросу редактирования в целом. Понятно, что о запрошенном тут можно и не мечтать.

#754:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Mar 14, 2019 08:48
    —
Flasher
В общем — да. И на самом деле я поздно спохватился, что следовало без всяких дискуссий просто удалить этот вопрос (за абсолютной его нелепостью), добавив ещё один пункт в общую копилку нарушений данного участника форума.

#755:  Author: i3v PostPosted: Sun Dec 22, 2019 23:23
    —
Alextp
Тестовый просмотрщик криво реагирует на гонку, если некий другой процесс постоянно открывает/дописывает/закрывает файл. Просмотрщик может показать:

А вообще было бы круто если бы просмотрщик бы заведомо никому не мешал что-то писать в файл (не только при открытии, но и при чтении...)
Я сам ничего такого писать не пробовал, но судя по StackOverflow, это возможно хотя бы через ShadowCopy. Но это совсем мечты, конечно. Rolling Eyes

Версия 5.7.3.0 (nov 2012).

#756:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Dec 23, 2019 01:05
    —
i3v
Во-первых, после версии 5.7.3 за последние семь лет было множество более новых. Текущая — 6.7.2 от мая этого года. Возможно, какие-то проблемы есть и там, но проверять есть смысл в любом случае не на такой древности.
Во-вторых, когда предъявляют баг-репорты и хотят, чтобы от них был толк, разговор должен идти не про "некий другой процесс", и не про абстрактные файлы, а про конкретные внешние программы и конкретные расширения.

#757:  Author: LonerDLocation: Донецк PostPosted: Mon Dec 23, 2019 15:38
    —
Avada wrote:
i3v
Во-первых, после версии 5.7.3 за последние семь лет было множество более новых.

5.7.3 - последняя из бесплатных (без 15-дневного триала и окошка с цифрами при каждом запуске).

#758:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Dec 23, 2019 15:46
    —
LonerD
Мы здесь обсуждаем функциональность или триальность? И у меня Pro-версии поновее с некоммерческой лицензией вот уже который год обходятся без окошка с цифрами и прочего. В соответствии со справкой: "Разрешается бесплатное использование программы в некоммерческих целях в ОС Windows с включённой русской/украинской/белорусской кодовой страницей. При запуске в такой ОС программа не требует регистрации".

#759:  Author: Alextp PostPosted: Fri Dec 27, 2019 02:29
    —
Не уверен что при гонке (я понял какая это гонка отсюда - http://forum.unrealcommander.net/viewtopic.php?f=2&t=4985&p=15287&sid=#p15287 ) программа имеет баг, может это ОС такую ошибку дает? Трудно понять. Вроде бы UV открывает файл в share compatiable mode.

#760:  Author: i3v PostPosted: Sun Jan 12, 2020 22:31
    —
Alextp
Я, со своей стороны, могу лишь предположить, что ОС кидает ошибку внутри `fread` не обёрнутого соответствующим `try/catch`, т.к. не предполагалось, что оно так ошибиться может, раз уж `fopen` отработал нормально. Или вроде того.
Метод падает и дальнейший код не выполняется - не затирается заданная при изначальной инициализации компонента строчка "VRichEdit". При нормальной инициализации она сразу затирается результатом `fread` - видимо предполагалось, что пользователь её не видит никогда.

Т.е. исключение-то, конечно, бросает ОС... Она и должна так делать. А вот обработки исключения этого не предусмотрено.

Насчёт "share compatiable mode" - не знаю, не ковырялся. Но факт, что UV таки конфликтует с другими процессами частенько.
А лично я частенько именно так просмотщиками пользуюсь - подглядываю в процессе, когда что-то ещё пишет в файл. И иногда нарываюсь на такие проблемы, да. И "100% неконфликтных" просмотщиков я не видел, что огорчает. Создаётся впечатление, что никому кроме меня эта фича не нужна, что странно.

Потестил метод с ShadowCopy (увы, как новый пользователь, не могу добавить url) - работает. И заведомо никак не мешает тому кто пишет, я так понимаю. Только вот сам ShadowCopy создаётся секунд 20.
Говорят (увы, как новый пользователь, не могу добавить url), можно только отдельную папку снепшотить (не пробовал, но может быстрее работает). Мелкософт, как всегда, сделав большую сложную годную фичу, пользовательских приложений на её основе почти не сделал, и пользоваться можно только через какие-то дебри из костылей.


Avada
Я дополнительные подробности скинул Alextp в PM, чтобы их как рекламу не восприняли Very Happy . (А он ссылку выложил.)
Версия 5.7.3 на офф. сайте висит наравне с 6.7.2 - не выглядит "заведомо неактуальной". Но попробовать на 6.7.2 логично, согласен. Попробовал. Воспроизвелось. Правда на одном ПК из двух. На втором - не хочет. Гонки - они такие. С тем лишь отличием, что эта версия ещё время от времени показывает
Code:
Unknown Format
Click here to show binary dump

Не знаю почему. Если нажать "показать дамп" и переключить в HEX - начало файла выглядит так же как и у конечного md5 (у которого не возникает "Unknown Format").

#761:  Author: remittorLocation: Russia PostPosted: Sun Jan 12, 2020 23:43
    —
i3v wrote:
Т.е. исключение-то, конечно, бросает ОС... Она и должна так делать. А вот обработки исключения этого не предусмотрено.

Ого. Где же вы прочитали о том, что виндовые функции кидают исключения?

CRT'ешные обёртки (типа fread) тоже не умеют такого.

#762:  Author: i3v PostPosted: Mon Jan 13, 2020 00:26
    —
remittor
Да, тут я неаккуратно выразился.
Под `fread` вообще логично подразумевать голый си, который про исключения ничего не знает. В c++ есть `fstream`, он знает. Но я никогда в них не ковырялся.
Я ж так, в духе псевдокода написал, не через `goto` же мысль выражать.

#763:  Author: W0LFLocation: Крайний Север PostPosted: Wed Jun 03, 2020 15:17
    —
Alextp,
здравствуйте.
Скажите, как-то можно отключить сообщение "не удалось определить формат файла, показан двоичный дамп" ? Очень мешает.

#764:  Author: kalikanzaros PostPosted: Fri Jul 24, 2020 11:49
    —
Alextp
правильно ли я понимаю, что редактирование текстовых файлов (ака txt) возможно с помощью подключаемого плагина, с соответствующим функционалом и UV без плагина не обладает такими возможностями?

#765:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Jul 24, 2020 13:33
    —
kalikanzaros
Правильно понимаете. И хорошо бы ещё понимать (и выполнять) правила форума насчёт применения заглавных букв. Повторное замечание.

#766:  Author: wdx PostPosted: Sat Aug 28, 2021 20:22
    —
Alextp, спасибо за программу.
В данный момент Universal Viewer (Portable, версия 6.7.8 ) работает внешней программой просмотра для Total Commander 9.22а (х86).
И работает замечательно, но проявилась одна проблема. Через настройки плагинов добавил в Universal Viewer из архива TCTorrent 2.1.3. Эта же версия TCTorrent, установленная в Total Commander, работает без нареканий. На странице конфликтных плагинов TCTorrent не нашёл. Однако при попытке просмотра файла .torrent Universal Viewer просто зависает. Поиск решений в тырнетах результата не дал.
Что посоветуете? Можно ли, к примеру, исключить расширение "torrent" из обрабатываемых Universal Viewer, чтобы Total Commander открывал его по "F3" напрямую с помощью TCTorrent? Я пробовал в настройках Universal Viewer внести "torrent" в список "не показывать" (на вкладке "типы файлов"), но в таком случае получаю сообщение сообщение "Формат не опознан. Нажмите здесь для показа двоичного дампа".



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group