Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

TWinKey - шорткаты, табы, диски и всякая всячина
Goto page Previous  1, 2, 3 ... 6, 7, 8 ... 208, 209, 210  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
flm



Joined: 09 Dec 2007
Posts: 467

Post (Separately) Posted: Sun Apr 19, 2009 17:59    Post subject: Reply with quote

VadiMGP wrote:

Хотя это, возможно, потому что уже много багов пофиксил.

А где можно пощупать версию с пофикшеными багами? Smile
_________________
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Sun Apr 19, 2009 18:13    Post subject: Reply with quote

flm
Правильный вопрос не "где", а "когда". Потому что место встречи... Ну ты понял Smile А вот время - штука растяжимая. Я думаю, через недельку будет.
Back to top
View user's profile Send private message
flm



Joined: 09 Dec 2007
Posts: 467

Post (Separately) Posted: Sun Apr 19, 2009 18:31    Post subject: Reply with quote

Буду ждать Smile.
_________________
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Sun Apr 19, 2009 19:05    Post subject: Reply with quote

VadiMGP wrote:
1. Не работают те, что из ViewMode, те что по умолчанию или вообще никакие?
2. Можешь ли проверить на ХР?
3. Работают ли фоновые цвета?
1. View Modes у меня отключен - пока не пользуюсь.
Фоновый рисунок имеется ввиду тот, что прописывается на вкладке Miscellaneous.
2. На XP позже проверю, я туда бету тотала ещё не ставил.
3. Какие именно фоновые цвета имеются ввиду? VadiMGP писал(а):
Quote:
ЗЫ. Я вообще не постигаю сакрального смысла этой затеи - вводить новые расширения.
Здесь наоборот видимо всё было предусмотрено так, чтобы не заставлять юзера ставить 2 версии одного плагина в одной инсталляции тотала. Это полезно, если используются, например, 2 ОС или 2 тотала с одним wincmd.ini
ghisler(Author) wrote:
Indeed you always need to install the wdx/wcx etc, not the uwdx version. Total Commander will look automatically whether there is a u* version on Unicode-based Windows versions.


Last edited by DrShark on Sun Apr 19, 2009 23:14; edited 2 times in total
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Sun Apr 19, 2009 19:54    Post subject: Reply with quote

DrShark wrote:
3. Какие именно фоновые цвета имеются ввиду?
Те, которые во ViewModes, но раз у тебя они отключены, то неактуально.

DrShark wrote:
Здесь наоборот видимо всё было предусмотрено так, чтобы не заставлять юзера ставить 2 версии одного плагина в одной инсталляции тотала.
А что, кто-то или что-то заставляло? Все равно не понял. Какую конкретно проблему решает появление нового расширения?
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Sun Apr 19, 2009 20:03    Post subject: Reply with quote

VadiMGP wrote:
Все равно не понял. Какую конкретно проблему решает появление нового расширения?
Упрощает переделку существующих плагинов на юникод.Все юникодные функции выносятся в отдельный файл.

Quote:
. Two separate plugins, one Unicode, one Ansi
This method is especially suited for C/C++ plugins. Have a look at the WebDAV plugin sources for a sample plugin using this method. Here are the steps to convert an Ansi plugin to Unicode this way:
1. Replace all string references like char* and LPSTR by TCHAR*
2. Replace all string handing functions like strchr or strcpy by _tcschr and _tcscpy
3. Put TEXT() around all string constants

4. Make a copy of the current project within the same project map. Add the UNICODE and _UNICODE defines in the compiler settings of the Unicode project

5. Remove the .def file from the Unicode project. Create a new .def file, where the functions are defined as follows:

FsFindFirstW=FsFindFirst

FsFindNextW=FsFindNext

FsFindClose

...

Note the difference between Unicode and non-Unicode functions (see list above which are Unicode)

6. Set the output file to the name <pluginname>.uwfx, in the same directory as the .wfx file from the first project

Total Commander will try to load a .uwfx file with the same name as the .wfx file on Unicode systems (Win NT, 2000, XP, Vista, 7).

Из справки по написанию WFX плагинов.
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Sun Apr 19, 2009 20:16    Post subject: Reply with quote

Worros Знаешь, при всем желании мне трудно назвать это упрощением по сравнению с
Quote:
Combined Unicode/Ansi plugin

1. Get my sample plugin fsplugin (file system plugins section) even if you write a different type of plugin!

2. Add the files cunicode.h and cunicode.cpp to your project. They contain various functions to make Unicode support easier.

3. Convert your existing functions to Unicode and rename them to FunctionNameW. For all file functions like CreateFile, do not call their Unicode counterpart CreateFileW directly. Instead, call the functions from cunicode.cpp like CreateFileT. These functions automatically call the right Unicode or Ansi function, and even support file name lengths >259 characters!

4. For each converted function like FunctionNameW, recreate a function FunctionName which you call this way:

int __stdcall FunctionName(char* SomeString1,char* SomeString2)

{

WCHAR SomeString1W[wdirtypemax],SomeString2W[wdirtypemax];
return FunctionNameW(awfilenamecopy(SomeString1W,SomeString1),awfilenamecopy(SomeString2W,SomeString2));
}
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Sun Apr 19, 2009 20:24    Post subject: Reply with quote

Дело вкуса. Так что хорошо, что Гислер предусмотрел оба варианта.
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Sun Apr 19, 2009 20:36    Post subject: Reply with quote

Так разговор шел не о том хорошо это или плохо. Я просто заметил, что я не понимаю смысла таких телодвижений. Если ты говоришь, что тебе так удобнее, я вполне могу поверить тебе на слово, просто я не понимаю чем удобнее.
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Sun Apr 19, 2009 23:15    Post subject: Reply with quote

VadiMGP wrote:
2. Можешь ли проверить на ХР?
На XP с TC 7.5 ситуация такая же: фоновый рисунок не отображается.
Кстати, по поводу фоновых рисунков (вкладка Misc) есть пожелание: добавить возможность задавать 2 рисунока, на правую и левую панель соответственно.
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Mon Apr 20, 2009 11:10    Post subject: Reply with quote

DrShark wrote:
На XP с TC 7.5 ситуация такая же: фоновый рисунок не отображается.
Дай мне twinkey.ini и wincmd.ini
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Mon Apr 20, 2009 17:01    Post subject: Reply with quote

Ini-файл файл TWinkey (в принципе общий для TWinkey в 7.04a и 7.5, различие в путях к подплагинам), а также wincmd.ini от 7.04a и 7.5:
http://rapidshare.de/files/46822105/twinkeyini.zip.html
Back to top
View user's profile Send private message
Shoroh



Joined: 22 Apr 2009
Posts: 4

Post (Separately) Posted: Wed Apr 22, 2009 14:42    Post subject: Reply with quote

Прежде всего - спасибо ! ) Когда плагин будет доведен до ума, он станет просто незаменимой вещью - по крайней мере, для меня.
Теперь - о грустном )
Ставлю плагин на чистый, только что проинсталлированый TC7.5pb1.
Настраиваю как сказано в ридми. Загружается.
1) BookMarks - работают, за исключением джампа по ним ! Ни хоткеи JumpMarkNext/Prev, ни даже когда выбираю букмарк из меню по JumpBookMark - никуда ничего не прыгает...
2) ViewModes - мне эта фишка, в общем-то, не нужна, потому глубоко не проверял... Единственное что, Утилизатор сообщает об ошибках при попытке удалить элемент из ModeList.
3) Background Picture - не работает.
А теперь совсем о грустном ))
На чистый TC с установленным плагином ставлю Extended English Menus 7.50b1a... И после перезагрузки TC плагин даже не загружается ! Меняю обратно на дефолтное меню, перезагружаюсь - все работает. А с новым меню - нет. Возможно, это связано с тем что новое меню создает много новых команд ?
Очень хотелось бы, чтобы можно было использовать одновременно и плагин и меню. А еще лучше было бы включить команды плагина в меню )
PS. Русский язык и меню не использую и не собираюсь...
Back to top
View user's profile Send private message
Scorpy



Joined: 23 Apr 2009
Posts: 5

Post (Separately) Posted: Thu Apr 23, 2009 11:21    Post subject: Twinkey - шорткаты, табы, диски и всякая всячина Reply with quote

напишите пожалуйста поподробнее как установить, что то не получается.
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Thu Apr 23, 2009 19:07    Post subject: Reply with quote

Shoroh wrote:
Теперь - о грустном )
Не грусти - починим. Smile
Shoroh wrote:
А теперь совсем о грустном ))
Хм. Что-то там странное вытворяется с файлом inc. Пока не разобрался.
Scorpy wrote:
что то не получается.
Очень четкое определение проблемы. Почему бы тебе тоже не поделиться информацией? почему бы не написать что именно ты сделал, и что именно не работает. Какие версии программ используешь? Плагин установил? Схему раскраски создал?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 6, 7, 8 ... 208, 209, 210  Next
Page 7 of 210

 
Jump to:  
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