View previous topic :: View next topic |
Author |
Message |
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Mar 18, 2011 03:14 Post subject: |
|
|
Nikola Ant wrote: | все работает и как хотелось - ... центрирование | Можно скриншот правильной отработки центрирования? |
|
Back to top |
|
|
Nikola Ant
Joined: 28 Sep 2009 Posts: 105 Location: Poltava
|
(Separately) Posted: Fri Mar 18, 2011 04:02 Post subject: |
|
|
2Flasher 5_Кнопка _Fit to window_.png
Пятая кнопка на панели в этом примере. Но если речь идет о центрировании в окне по вертикали - это (я так думаю) лишнее. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Mar 18, 2011 05:18 Post subject: |
|
|
Nikola Ant
Я писал не о вертикали, а о горизонтали. Честно сказать, по картинке не ясно. Пятая кнопка - это не центрирование, а масштабирование по размеру окна. Я в данном случае писал о стандартной функции Листера, вызываемой по клавише С. И картинку желательно показать с фоном, отличным от белого. |
|
Back to top |
|
|
arax
Joined: 20 Jan 2011 Posts: 260 Location: Новгород
|
(Separately) Posted: Fri Mar 18, 2011 11:31 Post subject: |
|
|
Flasher
Quote: |
Также не работают хоткеи без активации рабочего поля при активации только панели.
При клике кн. мыши в рабочей области панель не активируется.
Та, что в режиме QuickView. |
Можете привести пример плагина в котором реализовано указаное вами поведение, а то я до сих пор не могу понять о чем идет речь. Например разницы с imagine я не обнаружил.
Total7zip
Quote: | у меня создался в каталоге с плагином, что хорошо, но неточность есть. |
Странно, сейчас проверил у меня ulister.ini создается если ненайден именно в %APPDATA%
Да и вроде код обработки не допускает иного
Code: |
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);
|
MaxSoft
Quote: | Еще одна неточность readme, параметр называется optionsdir |
Перепутал
Nikola Ant
Quote: | до запуска плага удалить .oit из %APPDATA% |
Добавлю в readme, это баг библиотеки, если она видит свои настройки в каталоге по умолчанию, то не реагирует на переменную OIT_DATA_PATH
Quote: | мне удобно использовать sccfi.h |
Теперь нормальный список есть в диалоге настроек.
Quote: | Удобно в readme иметь пример ulister.ini. |
А еще удобнее пользоваться диалогом настроек |
|
Back to top |
|
|
mrmerak
Joined: 20 Aug 2007 Posts: 441
|
(Separately) Posted: Fri Mar 18, 2011 12:14 Post subject: |
|
|
Flasher wrote: |
Вопрос ко всем: какие с вашей точки зрения форматы есть смысл использовать именно этим плагином, а не каким-либо иным? И почему? |
+1 тоже очень интересует этот вопрос. Пишите кто что юзает.
Мои:
"DOC" "DOCX" "XLS" "XLSX" "PPT" "PPTX" "VSD"
"ODT" "OTT" "ODS" "OTS" "ODP" "OTP" _________________ TC 9.51 | Win10 1903 |
|
Back to top |
|
|
arsvrn
Joined: 12 May 2006 Posts: 13
|
(Separately) Posted: Fri Mar 18, 2011 12:55 Post subject: |
|
|
Quote: | Вопрос ко всем: какие с вашей точки зрения форматы есть смысл использовать именно этим плагином, а не каким-либо иным? |
В основном форматы оффиса. А 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, затирает его и вообще ведет себя странно. Интересно, почему? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Mar 18, 2011 13:39 Post subject: |
|
|
arax wrote: | Можете привести пример плагина в котором реализовано указаное вами поведение, а то я до сих пор не могу понять о чем идет речь. Например разницы с imagine я не обнаружил. | Попробуйте нажать Ctrl+Plus/Minus после перехода к другой панели по Tab. Не работает. В других плагинах всё как надо: и в Imagine, и в TCTorrent, и ACPic, и SumatraPDF, и Excellence, и ICLView, и Font, и Mmedia, и т.д.
Насчёт активации панели по клику мыши такого сказать не могу, хотя фича была бы полезной. При активации текста в обычном Листере панель подсвечивается.
Кстати для bmp нет ни тулбара, ни зуминга. Это можно поправить?
По проигрышу презентаций есть что сказать?
2All: А аудио/видео кто-нибудь к этому плагину цеплял? Сам пока не пробовал. Нужных библиотек под рукой нет. |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
(Separately) Posted: Fri Mar 18, 2011 14:02 Post subject: |
|
|
видимо Copy-Paste кода привел к ошибке.
arax wrote: |
Странно, сейчас проверил у меня ulister.ini создается если ненайден именно в %APPDATA%
Да и вроде код обработки не допускает иного
Code: |
...
if(GetFileAttributesW(path)==0xFFFFFFFF) {
GetEnvironmentVariableW(L"APPDATA",path,MAX_PATH);
*wcsrchr(path, L'\\') = L'\0';
wcscat(path,L"\\ulister.ini");
}
...
|
|
собственно баг в третьей строке Code: | *wcsrchr(path, L'\\') = L'\0'; |
в случае с переменной APPDATA эта строка не нужна, потому что вы получаете не путь к файлу, а папку.
этой строкой вы не отрезаете имя файла, а поднимаетесь на уровень выше.
видимо, у меня на Win7, вашему плагину не хватает прав, чтоб писать в это место. и это правильно =) _________________ Total7zip - архиваторный+content+lister плагин, 0.8.5.2 |
|
Back to top |
|
|
arax
Joined: 20 Jan 2011 Posts: 260 Location: Новгород
|
(Separately) Posted: Fri Mar 18, 2011 15:06 Post subject: |
|
|
Total7zip
Quote: | видимо Copy-Paste кода привел к ошибке |
Точно
Quote: | у меня на Win7, вашему плагину не хватает прав |
А у меня хватило и он создал ulister.ini в C:\Users\arax\AppData которую я по ошибке и счел %APPDATA% а не в C:\Users\arax\AppData\Roaming |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Mar 18, 2011 15:57 Post subject: |
|
|
arax
Почему по моим постам отмолчались? |
|
Back to top |
|
|
Admiral_ykho
Joined: 18 Mar 2011 Posts: 5
|
(Separately) Posted: Fri Mar 18, 2011 17:48 Post subject: Хороший плагин, но о-о-чень медленный |
|
|
Хороший плагин, но очень медленно стартует (именно первый старт), и очень медленно открывает новые типы файлов. т.е если вы смотрели Word-овский файл, а сейчас Вам нужен файл Visio. Выходит что проще на расширения .doc .xls и .vsd просто средствами настройки ТС вешать стандартные вьюеры MS Office. Получается намного быстрее. Или пользоваться старенькими Office.wlx или IEView.wlx которые тоже стартуют значительно шустрее. Исчезают все плюсы данного плагина, ведь прелесть вьюера, в том что можно быстро посмотреть файл не вызывая его родного приложения. Очень нужен какой-то ускоритель-упреждающей стартер. |
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
(Separately) Posted: Fri Mar 18, 2011 17:55 Post subject: Re: Хороший плагин, но о-о-чень медленный |
|
|
Admiral_ykho wrote: | проще на расширения .doc .xls и .vsd просто средствами настройки ТС вешать стандартные вьюеры MS Office |
ЕМНИП, каждый из них весит в несколько раз больше установленного плагина. А также они требуют установки, а следовательно положить их на флэшку нельзя.
Я ошибаюсь? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Mar 18, 2011 18:37 Post subject: |
|
|
Total7Zip
Ага, часть предложения от меня ускользнуло.
Пост можно удалить..
>>>
Last edited by Flasher on Fri Mar 18, 2011 18:43; edited 1 time in total |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
|
Back to top |
|
|
Rodny
Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|