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: SGViewer + Universal Viewer: что скажут спецы 
Author Message
CaptainFlint



PostPosted: Mon Apr 02, 2007 19:24    Post subject: Reply with quote

Alextp wrote:
набор клавиш, которые может перехватывать плагин, нигде не описан. Ни в API Guide, ни на форуме.

Это так. Но верно и то, что Тотал сам никак не обрабатывает клавишу Del в просмотрщике. В данном случае плагин этим воспользовался.
Короче говоря, налицо ситуация с использованием непредусмотренных интерфейсов. Плагин полагается на то, что Тотал по-прежнему не будет обрабатывать клавишу Del. Если ты хочешь, чтобы UV корректно работал со всеми плагинами, то, мне кажется, стоит имитировать Тотал по максимуму, включая такие вот недокументированные ситуации. Возможно, стоит сделать это опционально, пояснив в справке, в чём плюсы и минусы обоих подходов. Может быть, стоит даже сделать эту опцию настраиваемой отдельно для каждого плагина. В этом случае для SGViewer'а можно будет оставить его стандартное поведение, а для плагинов, которые Del не перехватывают, включить UV-шную обработку клавиши.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
View user's profile Send private message Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group