View previous topic :: View next topic |
Author |
Message |
Feriman
Joined: 15 Dec 2004 Posts: 1 Location: Ukraine, Lviv
|
(Separately) Posted: Wed Dec 15, 2004 21:28 Post subject: Замечания по интерфейсу под Windows XP |
|
|
У меня есть несколько замечаний по этому поводу:
тулбар при поддержке ХР тем остаеться в классическом стиле, что приводит к неприятному эффекту.
При использовании ХР тем поддерживаються не все контролы, GroupBox например не поддерживаеться, а если на кнопку например или чекбокс подвести мышку то контрол неприятно перерисовываеться, единственный выход из этой ситуации использовать АПИ, или компильнуть под Дельфи 7. |
|
Back to top |
|
|
Леха
Joined: 15 Dec 2004 Posts: 38 Location: aus Moskau
|
(Separately) Posted: Wed Dec 15, 2004 22:23 Post subject: |
|
|
а манифест пробовал?
создаешь файл 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 |
|
|
Volniy
Joined: 15 Dec 2004 Posts: 585 Location: Местный
|
(Separately) Posted: Thu Dec 16, 2004 01:16 Post subject: |
|
|
Леха wrote: | а манифест пробовал?
создаешь файл totalcmd.exe.manifest
<...>
по идее, должно помочь |
Это бесполезно: встроенный манифест уже есть в ресурсах totalcmd.exe. Если бы его не было, тогда и все остальные элементы интерфейса (кнопки диалогов, к примеру, или ярлыки закладок и тп) были бы "не стилизованы" под XP. |
|
Back to top |
|
|
Led
Joined: 16 Dec 2004 Posts: 47
|
(Separately) Posted: Thu Dec 16, 2004 02:04 Post subject: |
|
|
Гислер не захочет переходить на Delphi 7, тк и размер файла увеличится, и код не совместим с Delphi 1 для 16-битной версии.
Интервью читали? |
|
Back to top |
|
|
Kastaneda
Joined: 18 Dec 2004 Posts: 14
|
(Separately) Posted: Sat Dec 18, 2004 19:47 Post subject: |
|
|
После установки SP2 на Windows XP появился непонятный глюк. После загрузки системы панели дисков в ТС становиться плоскими, независимо от снятия или установки флажка «Плоские» в настройках внешнего вида. А после изменения темы оформления в свойствах рабочего стола на любую другую и после перезапуска ТС панели дисков снова становятся объёмными и флажок «Плоские» работает как положено.
Кто-нибудь сталкивался с таким глюком? |
|
Back to top |
|
|
|