Ian Halliday wrote: > Hello vim-dev! > > My name is Ian Halliday, this is my first time sending mail to > [email protected]. Please be kind to me :) > > I humbly would like to submit a patch to vim to remove the WS_EX_CLIENTEDGE > client frame border so that gVim looks super sexy smooth in Windows 10 (and > much less antiquated in Windows Vista/7/8/8.1). > > Attached is the simple patch. I have tested this briefly on Windows 7, > 8.1, and 10 and found no glaring issues. This patch also seems to fix a > strange dead-space margin issue on Windows 10. > > To see screenshots of what this looks like please take a look at this imgur > album: http://imgur.com/a/lbzEA > > > I considered versioning this or otherwise controlling it by trying to check > to see if a classic theme was applied but I decided doing so was more > complicated than it was worth. Particularly since even with a classic > theme this gVim does not look bad at all with this change (see imgur Win7 > with classic theme screenshot). > > Since Windows XP is no longer supported and Microsoft will be pushing for > everyone to upgrade to Windows 10 later this year I figure it is not worth > the trouble of trying to allow users to go back to the old WS_EX_CLIENTEDGE > look. > > This is my take though. I am brand new to the vim dev community and > certainly would like to hear other opinions and feedback. > > Let me know what y'all think.
Any reactions? To me it looks like Windows 10 does something strange. Is removing WS_EX_CLIENTEDGE the only option? -- >From "know your smileys": !-| I-am-a-Cylon-Centurian-with-one-red-eye-bouncing-back-and-forth /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org /// -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
