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: Сделал себе Тотал в качестве шелла с треем и таскбаром 
Author Message
Leon



PostPosted: Thu Aug 21, 2008 17:19    Post subject: Reply with quote

1. Command Lists > нужная нам > Properties > Bars > снять галку с topmost.
2. А что запускаться-то должно?
3. если иконки справа внизу связаны с сервисом systrey99 – в автозагрузку поместить следующее:
Code:
Exec.OnError("none")
*Window hide =systray99

4. Создать список (или панель, что одно и то же) HookWindowEvents (именно такое имя и никак иначе) и создать в нём элемент, в поле "Enter Command" ввести *Script if (arg(1)==2)
а в поле "Enter more commands" ввести:
window traymin! &(arg(4))
5. в св-вах панели, в которой не нужны иконки трея Active buttons > снять галку "Show buttons for tray icons..."
6. Да, правильно. Лично у меня в Sheduler > в элементе startUp прописан по запуску PP скрипт Startup.powerpro (его прописать можно просто в виде: .Startup , что значит, что он лежит в папке scripts\)
в этом скрипте строки вида:
Code:

"d:\PFiles\Defense\aps\aps.exe"
.environment

Exec.OnError("none")
*Window hide =systray99

tc.cmd  (если в Path есть)
и т.п.

7. нужно резервировать пространство на экране предварительно, как и осёл (проводник или эксплорер) делает:
Desktop SetWorkArea 0 24 &(xscreen) &(yscreen) ;это значит, что под PP будет зарезервирована узкая полоска в 24 пикселя вверху экрана.
Но не все проги этого слушаются.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group