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 

Замечания по интерфейсу под Windows XP

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Feriman



Joined: 15 Dec 2004
Posts: 1
Location: Ukraine, Lviv

Post (Separately) Posted: Wed Dec 15, 2004 21:28    Post subject: Замечания по интерфейсу под Windows XP Reply with quote

У меня есть несколько замечаний по этому поводу:
тулбар при поддержке ХР тем остаеться в классическом стиле, что приводит к неприятному эффекту.
При использовании ХР тем поддерживаються не все контролы, GroupBox например не поддерживаеться, а если на кнопку например или чекбокс подвести мышку то контрол неприятно перерисовываеться, единственный выход из этой ситуации использовать АПИ, или компильнуть под Дельфи 7.
Back to top
View user's profile Send private message
Леха



Joined: 15 Dec 2004
Posts: 38
Location: aus Moskau

Post (Separately) Posted: Wed Dec 15, 2004 22:23    Post subject: Reply with quote

а манифест пробовал?
создаешь файл totalcmd.exe.manifest
пишешь там:
Code:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity processorArchitecture="*" version="5.1.0.0" type="win32" name="Microsoft.Windows.Shell.shell32"/>     <description>Windows Shell</description>  <dependency>                              <dependentAssembly>                   <assemblyIdentity                 type="win32"                name="Microsoft.Windows.Common-Controls" version="6.0.0.0"           publicKeyToken="6595b64144ccf1df" language="*"                processorArchitecture="*"   />                                </dependentAssembly>                  </dependency>                             </assembly>


по идее, должно помочь
Back to top
View user's profile Send private message
Volniy



Joined: 15 Dec 2004
Posts: 585
Location: Местный

Post (Separately) Posted: Thu Dec 16, 2004 01:16    Post subject: Reply with quote

Леха wrote:
а манифест пробовал?
создаешь файл totalcmd.exe.manifest
<...>
по идее, должно помочь

Это бесполезно: встроенный манифест уже есть в ресурсах totalcmd.exe. Если бы его не было, тогда и все остальные элементы интерфейса (кнопки диалогов, к примеру, или ярлыки закладок и тп) были бы "не стилизованы" под XP.
Back to top
View user's profile Send private message
Led



Joined: 16 Dec 2004
Posts: 47

Post (Separately) Posted: Thu Dec 16, 2004 02:04    Post subject: Reply with quote

Гислер не захочет переходить на Delphi 7, тк и размер файла увеличится, и код не совместим с Delphi 1 для 16-битной версии.
Интервью читали?
Back to top
View user's profile Send private message
Kastaneda



Joined: 18 Dec 2004
Posts: 14

Post (Separately) Posted: Sat Dec 18, 2004 19:47    Post subject: Reply with quote

После установки SP2 на Windows XP появился непонятный глюк. После загрузки системы панели дисков в ТС становиться плоскими, независимо от снятия или установки флажка «Плоские» в настройках внешнего вида. А после изменения темы оформления в свойствах рабочего стола на любую другую и после перезапуска ТС панели дисков снова становятся объёмными и флажок «Плоские» работает как положено.

Кто-нибудь сталкивался с таким глюком?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group