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: [req] Запрет переименования на дисках 'только для чтения' 
Author Message
GeNtlE



PostPosted: Sun Apr 01, 2007 18:38    Post subject: Reply with quote

Quote:
Если что-то и запрещать, то делать это надо более наглядным способом. Например, показать всплывающую подсказку. Попробуйте в XP ввести «запрещённый» знак при переименовании файла, например «/»
Это вполне реализуемо программно сторонними средствами. Например, можно перехватить отображение окна редактирования имени файла в Тотале, узнать путь к этому файлу, (необязательно) проверить самостоятельно доступность записи в текущую директорию, в процессе ввода отслеживать "неправильные символы". Если пользователь ввёл такой символ, отобразить ненавязчивое сообщение об ошибке как это сделано в Проводнике, и вернуть "правильный" вариант текста. По окончании ввода (пользователь нажал Enter), если переименование недоступно, оповестить об этом пользователя, также, ненавязчиво.

Есть резон реализовывать это в SM2BT? Единственно, что не могу ничего сказать о сроках, но идея мне нравится.
_________________
Новые версии SM2BT здесь.
View user's profile Send private message Send e-mail Visit poster's website ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group