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 

[Plugin Request] Запуск внешних программ в окне Листера

 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Tue Feb 14, 2006 14:34    Post subject: [Plugin Request] Запуск внешних программ в окне Листера Reply with quote

Собственно, subj. Лично я уже дважды получал вопрос, возможно ли такой плагин сделать. IMHO возможно, пример: плагин WdxGuideInLister, запускающий в окне листера программу WdxGuide.exe.

Что должен делать плагин:
1. Запускать внешнюю программу
2. Синхронизировать размер и позицию окна программы с окном листера
3. По возможности, прятать кнопку "Закрыть" программы
4. По возможности, передавать фокус от программы окну листера
5. Отлавливать закрытие программы и корректно закрываться
Может, что-то еще.

Может, кто-то возьмется? Автор WdxGuideInLister, кажется, этим заниматься не будет...
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Athari



Joined: 19 Dec 2004
Posts: 81
Location: Казань

Post (Separately) Posted: Tue Feb 14, 2006 18:03    Post subject: Reply with quote

Вопрос: на кой икс? Какие программы ты так запускать собираешься?
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Tue Feb 14, 2006 18:27    Post subject: Reply with quote

Athari
Честно гововря, не знаю, я-то не собираюсь, пользователи собираются. Может, какие-то офисные программы...
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Tue Feb 14, 2006 19:27    Post subject: Reply with quote

Было бы интересно прикрутить вызов по F3 (а не по Alt+F3) каких-либо соответствующих приложений.
Например, некоторое время назад обсуждалась возможность создания плагина на основе MPlayer-а. Предлагаемый Alextp вариант помог бы обойтись без написания отдельного плагина.
Back to top
View user's profile Send private message
Lev



Joined: 02 Mar 2005
Posts: 392

Post (Separately) Posted: Tue Feb 14, 2006 19:49    Post subject: Reply with quote

Quote:
Может, какие-то офисные программы...
Офисные программы в окне листера запускаются плагином IEview
Back to top
View user's profile Send private message
KF-121



Joined: 13 Feb 2006
Posts: 90

Post (Separately) Posted: Sat Mar 25, 2006 14:27    Post subject: Reply with quote

Мне бы хотелось запустить проигрователь всем известный LA, при просмотре по F3 а не компонентом от WMP9. Может знает кто нибудь как это сделать?
Back to top
View user's profile Send private message
Lamer



Joined: 20 Mar 2006
Posts: 522

Post (Separately) Posted: Wed Jul 05, 2006 22:44    Post subject: Reply with quote

Alextp, не хочешь вернуться к этой идее? Для консольных приложений всё превосходно решается пайпами. Убедительно доказано Денисом Веретенниковым,автором плагина MPlayer4TC. Сырцы он выложил,они очень простые. Сам он на своё детище видимо забил почему-то. Глядя на его сырцы,сделать универсальный плаг,по-моему, раз плюнуть.
А вот для обычных окон универсального решения видимо не существует.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Thu Jul 06, 2006 01:24    Post subject: Reply with quote

Quote:
Alextp, не хочешь вернуться к этой идее?

Не хочу.
Я и тогда не хотел. Предлагал кому-нибудь другому писать.
Я сейчас ATViewer'ом занят. Да и мне это не нужно.

Quote:
Для консольных приложений всё превосходно решается пайпами. Убедительно доказано Денисом Веретенниковым,автором плагина MPlayer4TC. Сырцы он выложил,они очень простые. Сам он на своё детище видимо забил почему-то.


Про консольные речь вообще не шла, кажется...
Консольные надо запускать либо в консоли, либо в TotalConsole.wfx, речь шла про GUI...
_________________
UniViewer - CudaText - LogViewer
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
Page 1 of 1

 
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