Re: Modern windows screens
- Posted by Elliott Sales de Andrade <quantum_analyst at hotmail.com> Jul 20, 2003
- 531 views
This only works on Windows XP (at least, I think those are the buttons and menus of which you speak), you know, unless you create your own bitmaps and use owner-draw, but that's a bit complex. Anyway, in order to do this, you need a manifest file for your executable. If you are running the interpreter, then one for Exw.exe will do. It should be named Exw.exe.manifest. If you are using it for bound files, then it should be whatever-the-file-is-named.exe.manifest. Something like this should work for the file: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity version="2.3.0.0" processorArchitecture="X86" name="RDS.Euphoria.exw" type="win32" /> <description>Euphoria Interpreter Manifest File.</description> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="X86" publicKeyToken="6595b64144ccf1df" language="*" /> </dependentAssembly> </dependency> </assembly> This works quite well, except things in a group is totally messed up. The buttons and radios have a black box around them. It doesn't even seem to go away when you move a window on top of it. I'm not sure whether the problem is in win32lib or not. You can try searching the mailing list for manifest, but I haven't found a fix to the group problem. >From: Peter Willems <peter at integratedmoves.com> >Reply-To: EUforum at topica.com >To: EUforum <EUforum at topica.com> >Subject: Modern windows screens >Date: Sun, 20 Jul 2003 17:48:30 +0000 > > >I've crawled through all of the available files in the archive >but I can't find anything that let me have the controls to compose >a "modern" windows interface: flat buttons and those great looking >white pulldown menus with shadow behind it and all kinds of graphic >stuff. > >Is there any library available that makes those things possible in >Euphoria ? > >Hans Peter Willems > > > >TOPICA - Start your own email discussion group. FREE! > >