Bitsum Community Forum

General Category => Process Lasso => Topic started by: KDeveloper on December 08, 2008, 08:42:14 PM

Title: Wrong .manifest configuration files for XP/Vista themes (here is the solution)
Post by: KDeveloper on December 08, 2008, 08:42:14 PM
Hi again dear BitSum Technologies,

I've have review the ProcessLasso.exe.manifest, ProcessGovernor.exe.manifest and InstallHelper.exe.manifest files and they are wrong (bad configuration). For this reason Process Lasso objects form don't recognize the XP styles and don't display correctly the styles/themes (look as old Windows 2000 in Windows XP, terrible).

Your current .manifest files have this config (wrong):

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
      </requestedPrivileges>
    </security>
  </trustInfo>
</assembly>


(http://graphicshost.net/images/4ibp32kddzm9cy.png)

With this configuration, Process Lasso don't recognize xp/vista default themes in the objects form.

The correct to fix this .manifest files, is this configuration  (tested for win32 version of Process Lasso only):

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <assemblyIdentity
  type="win32"
    name="Process Lasso"
    version="3.2.8.2"
  processorArchitecture="*"/>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity
        type="win32"
        name="Microsoft.Windows.Common-Controls"
        version="6.0.0.0"
        publicKeyToken="6595b64144ccf1df"
        language="*"
        processorArchitecture="*"/>
    </dependentAssembly>
  </dependency>
</assembly>


(http://graphicshost.net/images/7fyixizlpwp4t.png)


Please, fix this issue in the next version. Congrats for make a very usefull and freeware app.


Best regards.

Javier, advanced Delphi, .NET and C++Builder developer.
Title: hello
Post by: etiii on December 08, 2008, 11:47:58 PM
 :o Wow, for a person who has good code, has poor Engrish!
Title: Re: Wrong .manifest configuration files for XP/Vista themes (here is the solution)
Post by: Jeremy Collake on December 09, 2008, 07:26:32 AM
Thank you. I am surprised I forgot to include the common controls dependency information, I just never noticed the lack of theme support.

I will distribute the correction in a beta today.
Title: Re: Wrong .manifest configuration files for XP/Vista themes (here is the solution)
Post by: Jeremy Collake on December 09, 2008, 08:14:06 AM
Now fixed in v3.29.1 beta.