digitalmars.D - Narrow Windows Borders with SDL and D
- Bernard Helyer (14/14) Jun 25 2012 Perhaps someone more Windows savvy than I can figure this mystery
- Bernard Helyer (4/4) Jun 25 2012 Looks like one of the styles (
- Johannes Pfau (4/22) Jun 25 2012 Probably related to this?
- Kapps (5/19) Jun 25 2012 I can't find the post that I'm thinking of, but I remember this
- Roman D. Boiko (4/8) Jun 25 2012 Did you mean this question:
- Bernard Helyer (2/10) Jun 26 2012 Thanks guys. :D
- nazriel (2/10) Jun 26 2012 as always... OPTLINK'zilla !
Perhaps someone more Windows savvy than I can figure this mystery out. When creating windows through SDL via D, the windows created -- when viewed with Windows Classic, Aero Basic, or Luna (on XP) -- have minimal border padding, like so: http://i.imgur.com/48atZ.png (basic) http://i.imgur.com/47R38.png (classic) and looking hale and healthy http://i.imgur.com/xNchn.png (aero) Now. I seem to dimly recall that this has something to do with the window style -- but AFAIK that shouldn't change because SDL's code doesn't change in this instance. So could OPTLINK have some influence on such things? Aside from that it works fine, so it's just an aesthetic matter -- and not a huge one as it looks fine with full Aero.
Jun 25 2012
Looks like one of the styles ( http://msdn.microsoft.com/en-us/library/windows/desktop/ms632600(v=vs.85).aspx ) is being set or not set. WS_THICKFRAME or WS_BORDER look like likely candidates.
Jun 25 2012
Am Mon, 25 Jun 2012 20:08:08 +0200 schrieb "Bernard Helyer" <b.helyer gmail.com>:Perhaps someone more Windows savvy than I can figure this mystery out. When creating windows through SDL via D, the windows created -- when viewed with Windows Classic, Aero Basic, or Luna (on XP) -- have minimal border padding, like so: http://i.imgur.com/48atZ.png (basic) http://i.imgur.com/47R38.png (classic) and looking hale and healthy http://i.imgur.com/xNchn.png (aero) Now. I seem to dimly recall that this has something to do with the window style -- but AFAIK that shouldn't change because SDL's code doesn't change in this instance. So could OPTLINK have some influence on such things? Aside from that it works fine, so it's just an aesthetic matter -- and not a huge one as it looks fine with full Aero.Probably related to this? http://stackoverflow.com/questions/10878586/same-exact-code-in-c-and-d-give-different-results-why
Jun 25 2012
On Monday, 25 June 2012 at 18:08:09 UTC, Bernard Helyer wrote:Perhaps someone more Windows savvy than I can figure this mystery out. When creating windows through SDL via D, the windows created -- when viewed with Windows Classic, Aero Basic, or Luna (on XP) -- have minimal border padding, like so: http://i.imgur.com/48atZ.png (basic) http://i.imgur.com/47R38.png (classic) and looking hale and healthy http://i.imgur.com/xNchn.png (aero) Now. I seem to dimly recall that this has something to do with the window style -- but AFAIK that shouldn't change because SDL's code doesn't change in this instance. So could OPTLINK have some influence on such things? Aside from that it works fine, so it's just an aesthetic matter -- and not a huge one as it looks fine with full Aero.I can't find the post that I'm thinking of, but I remember this being discussed before. Essentially, it's something with Optlink that you can disable that makes Windows think it should use outdated styles.
Jun 25 2012
On Tuesday, 26 June 2012 at 02:02:05 UTC, Kapps wrote:I can't find the post that I'm thinking of, but I remember this being discussed before. Essentially, it's something with Optlink that you can disable that makes Windows think it should use outdated styles.Did you mean this question: http://stackoverflow.com/questions/10878586/same-exact-code-in-c-and-d-give-d fferent-results-why ?
Jun 25 2012
On Tuesday, 26 June 2012 at 06:18:42 UTC, Roman D. Boiko wrote:On Tuesday, 26 June 2012 at 02:02:05 UTC, Kapps wrote:Thanks guys. :DI can't find the post that I'm thinking of, but I remember this being discussed before. Essentially, it's something with Optlink that you can disable that makes Windows think it should use outdated styles.Did you mean this question: http://stackoverflow.com/questions/10878586/same-exact-code-in-c-and-d-give-d fferent-results-why ?
Jun 26 2012
On Tuesday, 26 June 2012 at 06:18:42 UTC, Roman D. Boiko wrote:On Tuesday, 26 June 2012 at 02:02:05 UTC, Kapps wrote:as always... OPTLINK'zilla !I can't find the post that I'm thinking of, but I remember this being discussed before. Essentially, it's something with Optlink that you can disable that makes Windows think it should use outdated styles.Did you mean this question: http://stackoverflow.com/questions/10878586/same-exact-code-in-c-and-d-give-d fferent-results-why ?
Jun 26 2012