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: SynWrite (Syn2) 
Author Message
_92



PostPosted: Wed Dec 07, 2011 11:33    Post subject: Reply with quote

iteg wrote:

Можно реализовать, например, SynWrite при открытии в Lister проверяет существует ли свой иникальный mutex, который определяет наличие уже открытого Lister с SynWrite. Если нет, то SynWrite первый и создает свой mutex. Если mutex существует, то в процесс SynWrite с Lister, например, через pipe передать строку открываемого N-го файла и не открывает LISTER, т.е. завершается. Получится, что всегда будет только, один SynWrite: первый всегда отображается в Lister, а последующие вызовы только для передачи имени открываемого файла (Lister не открывает).


кстати, подобно этому
можно открыть один и тот же файл в двух окнах
без проверки существования уже открытого файла
_________________
ubuntu+tc+synwrite
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group