Можно скриншот правильной отработки центрирования?Nikola Ant писал(а):все работает и как хотелось - ... центрирование
uLister + Text Search + Document Converter
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
-
Nikola Ant
- Сообщения: 105
- Зарегистрирован: Пн сен 28, 2009 22:44
- Откуда: Poltava
2Flasher 5_Кнопка _Fit to window_.png
Пятая кнопка на панели в этом примере. Но если речь идет о центрировании в окне по вертикали - это (я так думаю) лишнее.
Пятая кнопка на панели в этом примере. Но если речь идет о центрировании в окне по вертикали - это (я так думаю) лишнее.
Nikola Ant
Я писал не о вертикали, а о горизонтали. Честно сказать, по картинке не ясно. Пятая кнопка - это не центрирование, а масштабирование по размеру окна. Я в данном случае писал о стандартной функции Листера, вызываемой по клавише С. И картинку желательно показать с фоном, отличным от белого.
Я писал не о вертикали, а о горизонтали. Честно сказать, по картинке не ясно. Пятая кнопка - это не центрирование, а масштабирование по размеру окна. Я в данном случае писал о стандартной функции Листера, вызываемой по клавише С. И картинку желательно показать с фоном, отличным от белого.
Flasher
Total7zip
Да и вроде код обработки не допускает иного
MaxSoft
Nikola Ant
Можете привести пример плагина в котором реализовано указаное вами поведение, а то я до сих пор не могу понять о чем идет речь. Например разницы с imagine я не обнаружил.Также не работают хоткеи без активации рабочего поля при активации только панели.
При клике кн. мыши в рабочей области панель не активируется.
Та, что в режиме QuickView.
Total7zip
Странно, сейчас проверил у меня ulister.ini создается если ненайден именно в %APPDATA%у меня создался в каталоге с плагином, что хорошо, но неточность есть.
Да и вроде код обработки не допускает иного
Код: Выделить всё
wchar_t inipath[MAX_PATH];
wchar_t path[MAX_PATH];
GetModuleFileNameW(hinst, path, sizeof(path));
*wcsrchr(path, L'\\') = L'\0';
wcscat(path,L"\\ulister.ini");
if(GetFileAttributesW(path)==0xFFFFFFFF) {
GetEnvironmentVariableW(L"COMMANDER_INI",path,MAX_PATH);
*wcsrchr(path, L'\\') = L'\0';
wcscat(path,L"\\ulister.ini");
}
if(GetFileAttributesW(path)==0xFFFFFFFF) {
GetEnvironmentVariableW(L"APPDATA",path,MAX_PATH);
*wcsrchr(path, L'\\') = L'\0';
wcscat(path,L"\\ulister.ini");
}
wcscpy(inipath,path);
ПерепуталЕще одна неточность readme, параметр называется optionsdir
Nikola Ant
Добавлю в readme, это баг библиотеки, если она видит свои настройки в каталоге по умолчанию, то не реагирует на переменную OIT_DATA_PATHдо запуска плага удалить .oit из %APPDATA%
Теперь нормальный список есть в диалоге настроек.мне удобно использовать sccfi.h
А еще удобнее пользоваться диалогом настроекУдобно в readme иметь пример ulister.ini.
+1 тоже очень интересует этот вопрос. Пишите кто что юзает.Flasher писал(а): Вопрос ко всем: какие с вашей точки зрения форматы есть смысл использовать именно этим плагином, а не каким-либо иным? И почему?
Мои:
"DOC" "DOCX" "XLS" "XLSX" "PPT" "PPTX" "VSD"
"ODT" "OTT" "ODS" "OTS" "ODP" "OTP"
TC 9.51 | Win10 1903
В основном форматы оффиса. А wincmd.ini я сделал несколько специфическим образом:Вопрос ко всем: какие с вашей точки зрения форматы есть смысл использовать именно этим плагином, а не каким-либо иным?
0=%COMMANDER_PATH%\Plugins\WLX\uLister\uLister.wlx
0_detect="ext="DOC" | ext="XLS"......"
1=другой плагин (например, IEView - у меня им многое открывается)
2=другой
3=.......
11=%COMMANDER_PATH%\Plugins\WLX\uLister\uLister.wlx
11_detect="ext!="TXT" & ext!="INI"....."
Это позволяет открывать uLister'ом те форматы, какие я хочу от него (0=...). То, что не попало на uLister, открывается следующими плагинами (например, .mht - IEView, .dwg - CadView). Зато тот же .doc до IEView не дойдет. А то, что не открылось ничем, опять попадет на uLister. Только он не будет открывать .txt, .ini и т.д. Просто, просмотр стандартным Lister'ом .txt файлов мне больше нравится.
arax
1. В .doc файлах не показывается выделение текста цветом - это особенность библиотеки или ошибка плагина?
2. При просмотре .rtf при открытии вид более-менее правильный (хотя форматирование все равно сильно сбито). Но при скроллировании текст залазит на toolbar, затирает его и вообще ведет себя странно. Интересно, почему?
Попробуйте нажать Ctrl+Plus/Minus после перехода к другой панели по Tab. Не работает. В других плагинах всё как надо: и в Imagine, и в TCTorrent, и ACPic, и SumatraPDF, и Excellence, и ICLView, и Font, и Mmedia, и т.д.arax писал(а):Можете привести пример плагина в котором реализовано указаное вами поведение, а то я до сих пор не могу понять о чем идет речь. Например разницы с imagine я не обнаружил.
Насчёт активации панели по клику мыши такого сказать не могу, хотя фича была бы полезной. При активации текста в обычном Листере панель подсвечивается.
Кстати для bmp нет ни тулбара, ни зуминга. Это можно поправить?
По проигрышу презентаций есть что сказать?
2All: А аудио/видео кто-нибудь к этому плагину цеплял? Сам пока не пробовал. Нужных библиотек под рукой нет.
видимо Copy-Paste кода привел к ошибке.
в случае с переменной APPDATA эта строка не нужна, потому что вы получаете не путь к файлу, а папку.
этой строкой вы не отрезаете имя файла, а поднимаетесь на уровень выше.
видимо, у меня на Win7, вашему плагину не хватает прав, чтоб писать в это место. и это правильно =)
собственно баг в третьей строкеarax писал(а): Странно, сейчас проверил у меня ulister.ini создается если ненайден именно в %APPDATA%
Да и вроде код обработки не допускает иногоКод: Выделить всё
... if(GetFileAttributesW(path)==0xFFFFFFFF) { GetEnvironmentVariableW(L"APPDATA",path,MAX_PATH); *wcsrchr(path, L'\\') = L'\0'; wcscat(path,L"\\ulister.ini"); } ...
Код: Выделить всё
*wcsrchr(path, L'\\') = L'\0';этой строкой вы не отрезаете имя файла, а поднимаетесь на уровень выше.
видимо, у меня на Win7, вашему плагину не хватает прав, чтоб писать в это место. и это правильно =)
-
Admiral_ykho
- Сообщения: 5
- Зарегистрирован: Пт мар 18, 2011 16:24
Хороший плагин, но о-о-чень медленный
Хороший плагин, но очень медленно стартует (именно первый старт), и очень медленно открывает новые типы файлов. т.е если вы смотрели Word-овский файл, а сейчас Вам нужен файл Visio. Выходит что проще на расширения .doc .xls и .vsd просто средствами настройки ТС вешать стандартные вьюеры MS Office. Получается намного быстрее. Или пользоваться старенькими Office.wlx или IEView.wlx которые тоже стартуют значительно шустрее. Исчезают все плюсы данного плагина, ведь прелесть вьюера, в том что можно быстро посмотреть файл не вызывая его родного приложения. Очень нужен какой-то ускоритель-упреждающей стартер.
Re: Хороший плагин, но о-о-чень медленный
ЕМНИП, каждый из них весит в несколько раз больше установленного плагина. А также они требуют установки, а следовательно положить их на флэшку нельзя.Admiral_ykho писал(а):проще на расширения .doc .xls и .vsd просто средствами настройки ТС вешать стандартные вьюеры MS Office
Я ошибаюсь?
Total7Zip
Ага, часть предложения от меня ускользнуло.
Пост можно удалить..
>>>
Ага, часть предложения от меня ускользнуло.
Пост можно удалить..
>>>
Последний раз редактировалось Flasher Пт мар 18, 2011 17:43, всего редактировалось 1 раз.
Flasher
Ну вот, а я уже полез Средство просмотра PowerPoint качать и на виртулку ставить для проверки портабельности
Ну вот, а я уже полез Средство просмотра PowerPoint качать и на виртулку ставить для проверки портабельности