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
Вахмурка



PostPosted: Sat Feb 27, 2010 16:47    Post subject: Reply with quote

Никак. Единственный выход - самому написать файл-менеджер с соответствующим интерфейсом.
ТС написан на Дельфи. Сам я этим языком не владею, но во всех современных средах, с которыми я знаком (Visual Basic, C++), используются многие стандартные библиотеки Windows (controls), в том числе listbox'ы. Гислер использует класс TMyListBox, то есть он берет стандартный виндовый листбокс и немного его "улучшает". Если менять рамку, код существенно раздуется. Это проще - взять отлаженную библиотеку, чем заново написать свою.
Я сейчас померял - разделитель между панелями занимает всего 6 пикселей. Во всех остальных программах то же самое (посмотри хоть на какой-нибудь Ворд). Если рамка будет меньше (скажем, 2 пикселя), ее тупо не будет заметно, что создаст массу проблем. При совеременных разрешениях в 2 тысячи 6 пикселов - разумный минимум.
_________________
Сайт 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