This means that I can't compile code using SDL as ISO C++ Standard compliant?
Not good :\
But thanks for answer, it really helped.
Pretty much, but only because it uses
long long which isn't in the ISO C++ Standard. This basically happened because C++ was standardized in '98, but the latest C standard (which added
long long) was published in '99. The C++ standard is therefoer based on an older version of C ('89 I think, not sure).
The next version of C++ will be based on C99 (or later) and will probably include
long long. Should be out any decade now
.
BTW Maybe it's a bug also, but under Win2000 Professional I have black rectangular areas in many icons in Code::Blocks. In earlier versions they're isn't there.
This indeed happens only on Win2k. It seems it doesn't handle alpha (partial) transparency all that well, and those icons use alpha. The fix is pretty simple though: use non-alpha-using icons
. Since I'm also using Win2k I even have them right here. Open the attachment to this post and unzip to
${CB_DIR}\share\CodeBlocks\images (overwrite all, of course). Restart Code::Blocks and presto
.
They're not as pretty as the normal icons on platforms without this problem, so that's why they aren't used by default. Though there was some talk about the installer including both sets and installing this one on Win2k a while back, don't know what became of that.
And another proposition: it would be nice looking if toolbars were "flat-style" and without additional disturbing frames around. Is it possible to do?
I think someone mentioned this isn't possible with wxDockIt (the library that currently provides the toolbars) last time this was asked.
[attachment deleted by admin]