I need a small gui library, without too many dependencies. IUP fits the bill okay, but I don't how to get rid of the horrible Windows Classic style.
Here http://webserver2.tecgraf.puc-rio.br/iup/ under Windows XP/Vista/7/... Visual Styles there are some instructions, but I don't know how to follow them when it comes to nim. Where is iup.rc for instance? Would someone be so kind as to explain this? Since nim uses a c compiler in the end, I'm almost certain it must be possible.
You should add an Application Manifest to it, a special XML file either embedded or in your program's folder (your_program.exe.manifest), with such a structure: https://msdn.microsoft.com/en-us/library/aa374191(v=vs.85).aspx.
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0"> in it stands for using newer style controls.
Yet here an explanation: https://msdn.microsoft.com/en-us/library/windows/desktop/bb773175(v=vs.85).aspx.
@LeuGim Thank you very much! I didn't imagine it would be that simple.
@Varriount You mean enable the newer style by default? Is that a nim issue or a nim-iup issue?