I have tried resource compiling, then using dflags
in dug to add the resulting obj file, but I still get the issue of the old GUI style.
Thread overview | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
May 24 How does one attach a manifest file to a D executable on Windows? | ||||
---|---|---|---|---|
| ||||
May 24 Re: How does one attach a manifest file to a D executable on Windows? | ||||
---|---|---|---|---|
| ||||
Posted in reply to solidstate1991 | On Friday, 24 May 2024 at 19:07:24 UTC, solidstate1991 wrote: >I have tried resource compiling, then using I did that before, but I don't remember now. Probably you will figure that out based on this. https://gitlab.com/aferust/gtkdappcreator/-/tree/master/win_res?ref_type=heads |
May 24 Re: How does one attach a manifest file to a D executable on Windows? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ferhat Kurtulmuş | On Friday, 24 May 2024 at 21:04:53 UTC, Ferhat Kurtulmuş wrote: >On Friday, 24 May 2024 at 19:07:24 UTC, solidstate1991 wrote: >I have tried resource compiling, then using I did that before, but I don't remember now. Probably you will figure that out based on this. https://gitlab.com/aferust/gtkdappcreator/-/tree/master/win_res?ref_type=heads I think this is what you need |
May 25 Re: How does one attach a manifest file to a D executable on Windows? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ferhat Kurtulmuş | On Friday, 24 May 2024 at 21:26:12 UTC, Ferhat Kurtulmuş wrote: >I think this is what you need No, I meant something like this: https://learn.microsoft.com/en-us/windows/win32/controls/cookbook-overview |
May 25 Re: How does one attach a manifest file to a D executable on Windows? | ||||
---|---|---|---|---|
| ||||
Posted in reply to solidstate1991 | On Saturday, 25 May 2024 at 13:13:08 UTC, solidstate1991 wrote:
> No, I meant something like this:
>
> https://learn.microsoft.com/en-us/windows/win32/controls/cookbook-overview
Not tested but from memory I do this:
1) Copy that first XML snippet from the page you linked, save to a file called example.exe.manifest
2) Create a resource script file called resources.rc, with this at the top:
1 24 "example.exe.manifest"
3) Compile it with rc.exe
4) Include the resulting resources.res on your DMD command line
You might also need to call InitCommonControls or InitCommonControlsEx before creating any windows.
|
June 02 Re: How does one attach a manifest file to a D executable on Windows? | ||||
---|---|---|---|---|
| ||||
Posted in reply to John Chapman | On Saturday, 25 May 2024 at 19:51:25 UTC, John Chapman wrote:
> Not tested but from memory I do this:
>
> 1) Copy that first XML snippet from the page you linked, save to a file called example.exe.manifest
> 2) Create a resource script file called resources.rc, with this at the top:
> 1 24 "example.exe.manifest"
> 3) Compile it with rc.exe
> 4) Include the resulting resources.res on your DMD command line
>
> You might also need to call InitCommonControls or InitCommonControlsEx before creating any windows.
Did just that too, didn't change anything.
|
June 02 Re: How does one attach a manifest file to a D executable on Windows? | ||||
---|---|---|---|---|
| ||||
Posted in reply to John Chapman | On Saturday, 25 May 2024 at 19:51:25 UTC, John Chapman wrote: >Not tested but from memory I do this:
You might also need to call InitCommonControls or InitCommonControlsEx before creating any windows. Added a few more line to my I've put |
June 02 Re: How does one attach a manifest file to a D executable on Windows? | ||||
---|---|---|---|---|
| ||||
Posted in reply to solidstate1991 | On Sunday, 2 June 2024 at 19:11:10 UTC, solidstate1991 wrote: >Added a few more line to my I've put Well, it turns out I used the windres found in mingw instead of |
June 02 Re: How does one attach a manifest file to a D executable on Windows? | ||||
---|---|---|---|---|
| ||||
Posted in reply to solidstate1991 | On Sunday, 2 June 2024 at 21:46:41 UTC, solidstate1991 wrote:
> Well, it turns out I used the windres found in mingw instead of `rc.exe` since the latter cannot be found anywhere on my PC, even after reinstalling stuff. I need to hunt it down somehow.
rc.exe comes with the Windows SDK - it gets installed in one of the subfolders of "C:\Program Files (x86)\Windows Kits\10\bin" (on my machine it's in "10.0.22000.0\x64").
|