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 

WFX Поддерживается ли создание файлов по Shift+F4?
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Написание плагинов для Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
SPeller



Joined: 21 Aug 2006
Posts: 101

Post (Separately) Posted: Mon May 28, 2012 19:18    Post subject: WFX Поддерживается ли создание файлов по Shift+F4? Reply with quote

Что-то никак не пойму, какую функцию надо реализовать, чтобы получить новый файл в FS плагине? Или я что-то пропустил, и такой возможности нет? Диалог создания файла - показывается, но при нажатии на Enter выдает ошибку и просит переввести имя. Ни одна функция внутри плагина Get/Put/RenMove/Exec при этом не вызывается. Что делать? Беглый просмотр по форумам и гуглу результатов не дал...
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Tue May 29, 2012 00:37    Post subject: Reply with quote

SPeller
А нет такой функции. Нужно делать псевдофайл, который будет вызывать собственный диалог для создания файла.
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
SPeller



Joined: 21 Aug 2006
Posts: 101

Post (Separately) Posted: Tue May 29, 2012 02:44    Post subject: Reply with quote

Maximus wrote:
А нет такой функции. Нужно делать псевдофайл, который будет вызывать собственный диалог для создания файла.

Вот же глюк.... А я только собрался его выпилить и жить по-человечески... Ладно, спасибо за инфу. Попробую Гислера попытать )
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Tue May 29, 2012 09:41    Post subject: Reply with quote

SPeller wrote:
Попробую Гислера попытать )

Если попытаешь - опубликуй здесь ответ или ссылку на форум. А то я сам хотел сделать подобное рац. предложение, но никак не соберусь :)
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4449
Location: Ростов-Дон

Post (Separately) Posted: Tue May 29, 2012 10:09    Post subject: Reply with quote

Во временных панелях файл вообще создается хрен знает где по Shift+F4.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
SPeller



Joined: 21 Aug 2006
Posts: 101

Post (Separately) Posted: Tue May 29, 2012 11:09    Post subject: Reply with quote

Мне, вот, с переменными окружения работать - стандартный Shift+F4 был бы весьма кстати. Простейшая операция, облегчила бы жизнь существенно. Ну, накрайняк, дать плагину возможность добавить пункт в контекстное меню (или этот момент реализован, и я его проглядел?)
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4449
Location: Ростов-Дон

Post (Separately) Posted: Tue May 29, 2012 14:03    Post subject: Reply with quote

Всё равно без псевдо-файлов не обойдешься. Придется делать их для мышатников и для совместимости с прежними версиями.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
SPeller



Joined: 21 Aug 2006
Posts: 101

Post (Separately) Posted: Tue May 29, 2012 14:34    Post subject: Reply with quote

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



Joined: 15 Oct 2009
Posts: 4449
Location: Ростов-Дон

Post (Separately) Posted: Tue May 29, 2012 19:14    Post subject: Reply with quote

Контекстного меню мы точно не увидимSmile
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
SPeller



Joined: 21 Aug 2006
Posts: 101

Post (Separately) Posted: Wed May 30, 2012 01:57    Post subject: Reply with quote

уже спрашивали?
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4449
Location: Ростов-Дон

Post (Separately) Posted: Wed May 30, 2012 09:31    Post subject: Reply with quote

Просто это вообще не вписывается в существующее API.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
SPeller



Joined: 21 Aug 2006
Posts: 101

Post (Separately) Posted: Wed May 30, 2012 10:28    Post subject: Reply with quote

В существующее - нет, нового добавить - одну функцию.
Back to top
View user's profile Send private message
Wizard109



Joined: 10 Aug 2012
Posts: 9

Post (Separately) Posted: Wed Aug 15, 2012 20:13    Post subject: Reply with quote

Соре за ап ибо не в теме.
А что за псевдо-файлы ? Только что сам с этим столкнулся. По <shift+f4> файл создается в соседней панели...

Думал хукать клавиатуру, определять текущую панель, выдергивать путь, тихий ужас.
_________________
Vexilla regis prodeunt inferni
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4449
Location: Ростов-Дон

Post (Separately) Posted: Wed Aug 15, 2012 21:09    Post subject: Reply with quote

Wizard109, псевдофайл в данном случае - это виртуальный элемент, который ты отображаешь в каждой папке, и который не связан с каким-либо файлом, но при его запуске ты выполняешь определенное действие, в данном случае создание нового файла.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Wizard109



Joined: 10 Aug 2012
Posts: 9

Post (Separately) Posted: Wed Aug 15, 2012 21:59    Post subject: Reply with quote

MVV wrote:
Wizard109, псевдофайл в данном случае - это виртуальный элемент, который ты отображаешь в каждой папке, и который не связан с каким-либо файлом, но при его запуске ты выполняешь определенное действие, в данном случае создание нового файла.

Спс.

Криво как-то слегка... Нужно выдергивать текущий редактор, который висит на F4 + кто-знает что из этого выйдет. Ну да ладно Smile
_________________
Vexilla regis prodeunt inferni
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 1, 2  Next
Page 1 of 2

 
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