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: Открылся сайт "Total Commander и PowerPro" 
Author Message
Вахмурка



PostPosted: Tue Feb 14, 2006 22:21    Post subject: Reply with quote

2Volniy
Quote:

Есть. Я бы (сходу) предложил 2 варианта:
1) Отредактировать файл с вкладками и загрузить его (или изменить непосредственно сам ини-файл Тотала и перезагрузить последний)
2) Послать немножко мессаг таб контролам TMyTabControl
TCM_GETITEMCOUNT -> в цикле TCM_GETITEM -> для невалидных TCM_DELETEITEM.
Второй вариант точно работает, но нужно еще проверить, что будет после перезагрузки Тотала (он о таком удалении может ничего и не узнать).

PS Твой вариант пока не продумывал.

Так вот, все оказалось намного проще, чем мы с тобой планировали. Алгоритм таков:
1) Найти плохие вкладки;
2) Хорошие записать в файл *.tab;
3) Загрузить его.
Все. Просто, как трусы по рупь двадцать. Щелчок, и через полсекунды тухлые вкладки пропадают. Настолько быстро, что почти не замечаешь. Реализация в функции PathVal:
http://powerpro.wincmd.ru/Scripts/TabTools.htm
http://powerpro.wincmd.ru/Scripts/Subs/Subs.htm#PathVal
Алгоритм можешь использовать в своем Helper'е. Дарю безвоБездДо Smile
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
View user's profile Send private message Send e-mail Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group