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 

Single Post  Topic: Обсуждение возможных улучшений работы с консолью для TC7.5 
Author Message
Митяй



PostPosted: Wed Sep 05, 2007 19:10    Post subject: Reply with quote

CaptainFlint wrote:
Такие плагины должны будут иметь возможность перебросить команду обратно Тоталу

Не совсем понял, что Вы имеете в виду. Под передачей команды я подразумевал только передачу номера этой команды. Для команд с параметрами, конечно, передаются эти параметры. Ну и можно запросить текущие каталоги, выделенные файлы и имя файла под курсором (это можно сделать и в отдельной функции). Всё.
Тотал передаёт плагину номер команды. Плагин может сделать две вещи - разрешить выполнение команды и запретить её выполнение.
Он может сначала совершить определённое действие (сделать резервные копии файлов), а потом разрешить выполнение тоталу. И тотал спокойно удалит файл, но пользователь может вызвать плагин и восстановить файл из резервной копии.
Или плагин может запретить тоталу выполнять команду и выполнит её сам. Тогда, он должен сам позаботиться о наиболее полной реализации функционала тотала. Сам нарисовать все окна и прогрессбары, сам вывести запросы на перезапись файлов и т.д.

Всё это я говорю даже не в качестве предложения, а как простое теоретическое размышление, максимально оторванное от реальной жизни.
_________________
#155578
View user's profile Send private message Send e-mail ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group