Добавлено: Пт мар 18, 2011 02:14
Можно скриншот правильной отработки центрирования?Nikola Ant писал(а):все работает и как хотелось - ... центрирование
Форум поддержки пользователей Total Commander
https://forum.wincmd.ru/
Можно скриншот правильной отработки центрирования?Nikola Ant писал(а):все работает и как хотелось - ... центрирование
Можете привести пример плагина в котором реализовано указаное вами поведение, а то я до сих пор не могу понять о чем идет речь. Например разницы с imagine я не обнаружил.Также не работают хоткеи без активации рабочего поля при активации только панели.
При клике кн. мыши в рабочей области панель не активируется.
Та, что в режиме QuickView.
Странно, сейчас проверил у меня 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
Добавлю в readme, это баг библиотеки, если она видит свои настройки в каталоге по умолчанию, то не реагирует на переменную OIT_DATA_PATHдо запуска плага удалить .oit из %APPDATA%
Теперь нормальный список есть в диалоге настроек.мне удобно использовать sccfi.h
А еще удобнее пользоваться диалогом настроекУдобно в readme иметь пример ulister.ini.
+1 тоже очень интересует этот вопрос. Пишите кто что юзает.Flasher писал(а): Вопрос ко всем: какие с вашей точки зрения форматы есть смысл использовать именно этим плагином, а не каким-либо иным? И почему?
В основном форматы оффиса. А wincmd.ini я сделал несколько специфическим образом:Вопрос ко всем: какие с вашей точки зрения форматы есть смысл использовать именно этим плагином, а не каким-либо иным?
Попробуйте нажать Ctrl+Plus/Minus после перехода к другой панели по Tab. Не работает. В других плагинах всё как надо: и в Imagine, и в TCTorrent, и ACPic, и SumatraPDF, и Excellence, и ICLView, и Font, и Mmedia, и т.д.arax писал(а):Можете привести пример плагина в котором реализовано указаное вами поведение, а то я до сих пор не могу понять о чем идет речь. Например разницы с imagine я не обнаружил.
собственно баг в третьей строке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';Точновидимо Copy-Paste кода привел к ошибке
А у меня хватило и он создал ulister.ini в C:\Users\arax\AppData которую я по ошибке и счел %APPDATA% а не в C:\Users\arax\AppData\Roamingу меня на Win7, вашему плагину не хватает прав
ЕМНИП, каждый из них весит в несколько раз больше установленного плагина. А также они требуют установки, а следовательно положить их на флэшку нельзя.Admiral_ykho писал(а):проще на расширения .doc .xls и .vsd просто средствами настройки ТС вешать стандартные вьюеры MS Office