I wasn't expecting the change to the manifest to do anything different on XP; I was confirming that it didn't cause any problems.
I'll try turning off Aero (DWM) tomorrow when I'm at work. I believe Bram monitors this mailing list, but I'll pass the patch on to him anyway. -- /George V. Reilly geo...@reilly.org http://www.georgevreilly.com/blog http://blogs.cozi.com/tech On Wed, Mar 25, 2009 at 4:49 PM, Joe Castro <joe.cas...@hotmail.com> wrote: > > XP does DPI scaling differently so I don't think it would be affected the > same way. Not sure what the difference would be on Vista for you, it may > behave differently with DWM on/off? > > The patch works great for me. (indirectly, I embedded the manifest using mt > rather than rebuilding Vim). Thanks for the quick turnaround! The toolbar > is at the size it would be for 96DPI, but other than that I don't see any > side effects. Is there anything I should do to hopefully get this included > in Vim 7.3? > > Thanks! > -Joe > > -----Original Message----- > From: vim_use@googlegroups.com [mailto:vim_...@googlegroups.com] On Behalf > Of George V. Reilly > Sent: Wednesday, March 25, 2009 3:03 PM > To: vim_use@googlegroups.com > Cc: v...@vim.org > Subject: Re: Feature Request: Dpi awareness on Windows > > The difference is obvious in your screenshot, but I can't repro it. At high > DPI on my Win32 Vista SP1, gvim 7.2.147 looks just as sharp as Notepad or > Notepad++. > > Nevertheless, here's a patch. I tested it on XP SP 2 also. > > -- > /George V. Reilly geo...@reilly.org > http://www.georgevreilly.com/blog http://blogs.cozi.com/tech > > > > On Wed, Mar 25, 2009 at 8:38 AM, Joe Castro <joe.cas...@hotmail.com> > wrote: > > Thanks for the quick response. > > > > > > > > This is a side by side picture of some XML in notepad and Gvim with this > > behavior: > > > > > http://cid-a8c4875178efed94.skydrive.live.com/self.aspx/Public/FuzzyGvim.png > > > > The system DPI in the shot is 150% normal (144dpi). The font in both is > > Consolas. > > > > > > > > It's not a clear type issue. When an app doesn't opt-in to DPI awareness > > Windows just scales the visuals. I think this is just a matter of > calling > > user32!SetProcessDPIAware early near the app's entry point, or embedding > a > > manifest along the lines of: > > > > <?xml version='1.0' encoding='UTF-8' standalone='yes'?> > > <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> > > <asmv3:application xmlns:asmv3="urn:schemas-microsoft-com:asm.v3"> > > <asmv3:windowsSettings > > xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings"> > > <dpiAware>true</dpiAware> > > </asmv3:windowsSettings> > > </asmv3:application> > > </assembly> > > > > > > > > Everything might automatically work if this was done, though it's likely > > bitmap images on the menus won't look right. Still I'd rather have fuzzy > > pictures than text :) > > > > Thanks, > > > > -Joe > > > > > > > > From: vim_use@googlegroups.com [mailto:vim_...@googlegroups.com] On > Behalf > > Of George V. Reilly > > Sent: Tuesday, March 24, 2009 9:20 PM > > To: vim_use@googlegroups.com > > Cc: v...@vim.org > > Subject: Re: Feature Request: Dpi awareness on Windows > > > > > > > > > > > > On Tue, Mar 24, 2009 at 1:48 PM, Joe Castro <joe.cas...@hotmail.com> > wrote: > > > > From the website it seemed like this is the place to send feature > requests. > > > > > > > > It would be great if Gvim was DPI aware. The text is fuzzy in non-96dpi > on > > Windows Vista and 7. So far I haven't had any luck modifying this by > just > > adding a manifest next to the exe. > > > > Picture = 1K words. Please take a few screenshots [1], save them as PNGs, > > upload them somewhere (such as http://imagebin.ca/), and send a link to > the > > Vim mailing list. > > > > [1] http://www.wikihow.com/Take-a-Screenshot-in-Microsoft-Windows > > > > Is this perhaps some artficact of ClearType that you dislike? Do other > > applications, such as Notepad or Notepad++, exhibit the same problem with > > the same fonts? > > > > -- > > > > /George V. Reilly geo...@reilly.org > > http://www.georgevreilly.com/blog http://blogs.cozi.com/tech > > > > > > > > > > > > > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_use" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---