Okay, i'm wondering how do i set the font for the listview's items. Nobody seems to know, and all the examples i've seen use MFC or something else, and the only real listview control example doesn't modify the font at all, so i'm out of ideas. does anyone know how i would do this?
http://blogs.msdn.com/oldnewthing/archive/2005/09/16/468800.aspx
QuoteFriday, September 16, 2005 12:28 PM by Matt
Who's Claire Voyant?
;D
Quote from: Camel on August 18, 2007, 03:39 PM
QuoteFriday, September 16, 2005 12:28 PM by Matt
Who's Claire Voyant?
;D
It amused me too. :)
Quote from: Yegg on August 17, 2007, 11:37 PM
http://blogs.msdn.com/oldnewthing/archive/2005/09/16/468800.aspx
That didn't help me very much.
Quote from: brew on August 19, 2007, 09:50 PM
Quote from: Yegg on August 17, 2007, 11:37 PM
http://blogs.msdn.com/oldnewthing/archive/2005/09/16/468800.aspx
That didn't help me very much.
I knew you would respond saying so. I just wasn't sure how long I'd actually have to wait. If you study that page you will understand how to fix your problem easily. It cleared things up for me.
Sure, maybe for you, but i wouldn't know things such as where
LRESULT RootWindow::OnLVCustomDraw(NMLVCUSTOMDRAW* pcd)
would go.... I'm clueless. What notification or message am i looking out for and when do i do this, none of that page answers those important questions.
All that I really know is that i have to do something that concerns NMLVCUSTOMDRAW...
Actually, it looks kind of like MFC. I'm not using MFC at all.
EDIT** Oh, so i'm supposed to look out for the NM_CUSTOMDRAW notification. IS there any special listview style i have to add to the listview to get this? (LVM_NOTIFY)?
EDIT** I dont think my listview likes me handling WM_NOTIFY for some reason, it only adds like 6 of the people to the channel list where it would add all of them no problem without handling that...
rtfm.
Quote from: Explicit[nK] on August 20, 2007, 02:09 AM
rtfm.
Can you provide any actual help? At all? In any of my topics? I'm pretty sure I've heard "rtfm" over nine thousand times and that's really, not helping.
Quote from: brew on August 20, 2007, 08:56 AM
Quote from: Explicit[nK] on August 20, 2007, 02:09 AM
rtfm.
Can you provide any actual help? At all? In any of my topics? I'm pretty sure I've heard "rtfm" over nine thousand times and that's really, not helping.
"RTFM" stands for "read the fucking manual." If you did some research (maybe you should memorize MSDN), and then you didn't bitch when people actually provided substantive help (http://forum.valhallalegends.com/index.php?topic=16921.msg171402#msg171402), more people might be inclined to more thoroughly help you.
Quote from: MyndFyre[vL] on August 20, 2007, 10:11 AM
Quote from: brew on August 20, 2007, 08:56 AM
Quote from: Explicit[nK] on August 20, 2007, 02:09 AM
rtfm.
Can you provide any actual help? At all? In any of my topics? I'm pretty sure I've heard "rtfm" over nine thousand times and that's really, not helping.
"RTFM" stands for "read the fucking manual." If you did some research (maybe you should memorize MSDN), and then you didn't bitch when people actually provided substantive help (http://forum.valhallalegends.com/index.php?topic=16921.msg171402#msg171402), more people might be inclined to more thoroughly help you.
I know what RTFM means, myndfyre. I was reading MSDN all last night and I still wasn't able to find much out, other then to set the window's text, something about a pointer to a custom draw struct, and do this all on WM_NOTIFY, however it doesn't work out very well when i don't return defwindowproc() on WM_NOTIFY, thanks. Not like Explicit ever actually helped anyone at all with anything related to actual programming... so why even post? And if he's going to post, why is he posting a 4 letter word, and a period? That response doesn't really help much, especially after i've mentioned serveral times i'm already reading msdn, and i'm getting little if nothing out of it, that's all. So far i've seen you link me twice to that same topic, it looks like you want me to look at it differently or something, thanks, it's just that I don't appriciate being called ignorant when I don't look at msdn to find out what a UINT_PTR is and find it's something completely different then what would logically make sense. I even said I figured it out. All I did is just mention that typedef being wrongfully named. Really.
And by the way, I do greatly appriciate people helping me out. Thanks, shadow, for helping me with that timer control. I wouldn'tve guessed right off that the callback sub for the timer optionally takes 4 parameters, especially considering how vb6 makes everything else so grossly oversimplified.
You're ignorant. Also, RTFM is an acronym, not a 4 letter word. Additionally, you are being referred to the same place over and over because it's the answer to what you want. You're just a stubborn jackass.
Quote from: brew on August 20, 2007, 12:34 PM
Quote from: MyndFyre[vL] on August 20, 2007, 10:11 AM
Quote from: brew on August 20, 2007, 08:56 AM
Quote from: Explicit[nK] on August 20, 2007, 02:09 AM
rtfm.
Can you provide any actual help? At all? In any of my topics? I'm pretty sure I've heard "rtfm" over nine thousand times and that's really, not helping.
"RTFM" stands for "read the fucking manual." If you did some research (maybe you should memorize MSDN), and then you didn't bitch when people actually provided substantive help (http://forum.valhallalegends.com/index.php?topic=16921.msg171402#msg171402), more people might be inclined to more thoroughly help you.
I know what RTFM means, myndfyre. I was reading MSDN all last night and I still wasn't able to find much out, other then to set the window's text, something about a pointer to a custom draw struct, and do this all on WM_NOTIFY, however it doesn't work out very well when i don't return defwindowproc() on WM_NOTIFY, thanks. Not like Explicit ever actually helped anyone at all with anything related to actual programming... so why even post? And if he's going to post, why is he posting a 4 letter word, and a period? That response doesn't really help much, especially after i've mentioned serveral times i'm already reading msdn, and i'm getting little if nothing out of it, that's all. So far i've seen you link me twice to that same topic, it looks like you want me to look at it differently or something, thanks, it's just that I don't appriciate being called ignorant when I don't look at msdn to find out what a UINT_PTR is and find it's something completely different then what would logically make sense. I even said I figured it out. All I did is just mention that typedef being wrongfully named. Really.
And by the way, I do greatly appriciate people helping me out. Thanks, shadow, for helping me with that timer control. I wouldn'tve guessed right off that the callback sub for the timer optionally takes 4 parameters, especially considering how vb6 makes everything else so grossly oversimplified.
Amazing what 15 minutes of searching (http://msdn2.microsoft.com/en-us/library/ms632642.aspx) will do....
Quote from: MyndFyre[vL] on August 20, 2007, 03:06 PM
Quote from: brew on August 20, 2007, 12:34 PM
Quote from: MyndFyre[vL] on August 20, 2007, 10:11 AM
Quote from: brew on August 20, 2007, 08:56 AM
Quote from: Explicit[nK] on August 20, 2007, 02:09 AM
rtfm.
Can you provide any actual help? At all? In any of my topics? I'm pretty sure I've heard "rtfm" over nine thousand times and that's really, not helping.
"RTFM" stands for "read the fucking manual." If you did some research (maybe you should memorize MSDN), and then you didn't bitch when people actually provided substantive help (http://forum.valhallalegends.com/index.php?topic=16921.msg171402#msg171402), more people might be inclined to more thoroughly help you.
I know what RTFM means, myndfyre. I was reading MSDN all last night and I still wasn't able to find much out, other then to set the window's text, something about a pointer to a custom draw struct, and do this all on WM_NOTIFY, however it doesn't work out very well when i don't return defwindowproc() on WM_NOTIFY, thanks. Not like Explicit ever actually helped anyone at all with anything related to actual programming... so why even post? And if he's going to post, why is he posting a 4 letter word, and a period? That response doesn't really help much, especially after i've mentioned serveral times i'm already reading msdn, and i'm getting little if nothing out of it, that's all. So far i've seen you link me twice to that same topic, it looks like you want me to look at it differently or something, thanks, it's just that I don't appriciate being called ignorant when I don't look at msdn to find out what a UINT_PTR is and find it's something completely different then what would logically make sense. I even said I figured it out. All I did is just mention that typedef being wrongfully named. Really.
And by the way, I do greatly appriciate people helping me out. Thanks, shadow, for helping me with that timer control. I wouldn'tve guessed right off that the callback sub for the timer optionally takes 4 parameters, especially considering how vb6 makes everything else so grossly oversimplified.
Amazing what 15 minutes of searching (http://msdn2.microsoft.com/en-us/library/ms632642.aspx) will do....
I believe what he wants to do is set a different font for each item in the listview, which is what the link I provided him with.
The link I provided is MFC, but it uses the same functions regardless if you're using MFC or Win32 API alone. I just don't see how it's so hard to follow that link :/.
Quote from: Yegg on August 20, 2007, 03:13 PM
I believe what he wants to do is set a different font for each item in the listview, which is what the link I provided him with.
The link I provided is MFC, but it uses the same functions regardless if you're using MFC or Win32 API alone. I just don't see how it's so hard to follow that link :/.
Oh. (That's dumb). But yeah, your link is good then. :)
Quote from: brew on August 20, 2007, 12:34 PM
Quote from: MyndFyre[vL] on August 20, 2007, 10:11 AM
Quote from: brew on August 20, 2007, 08:56 AM
Quote from: Explicit[nK] on August 20, 2007, 02:09 AM
rtfm.
Can you provide any actual help? At all? In any of my topics? I'm pretty sure I've heard "rtfm" over nine thousand times and that's really, not helping.
"RTFM" stands for "read the fucking manual." If you did some research (maybe you should memorize MSDN), and then you didn't bitch when people actually provided substantive help (http://forum.valhallalegends.com/index.php?topic=16921.msg171402#msg171402), more people might be inclined to more thoroughly help you.
I know what RTFM means, myndfyre. I was reading MSDN all last night and I still wasn't able to find much out, other then to set the window's text, something about a pointer to a custom draw struct, and do this all on WM_NOTIFY, however it doesn't work out very well when i don't return defwindowproc() on WM_NOTIFY, thanks. Not like Explicit ever actually helped anyone at all with anything related to actual programming... so why even post? And if he's going to post, why is he posting a 4 letter word, and a period? That response doesn't really help much, especially after i've mentioned serveral times i'm already reading msdn, and i'm getting little if nothing out of it, that's all. So far i've seen you link me twice to that same topic, it looks like you want me to look at it differently or something, thanks, it's just that I don't appriciate being called ignorant when I don't look at msdn to find out what a UINT_PTR is and find it's something completely different then what would logically make sense. I even said I figured it out. All I did is just mention that typedef being wrongfully named. Really.
And by the way, I do greatly appriciate people helping me out. Thanks, shadow, for helping me with that timer control. I wouldn'tve guessed right off that the callback sub for the timer optionally takes 4 parameters, especially considering how vb6 makes everything else so grossly oversimplified.
Don't get mad at me because you can't comprehend the page's content while others (yes, including myself) can. If you're going to cry so much about why it won't work, post your crappy code so people can actually see where it is that
you are messing up at.
In the past it's always been a problem on your end, and frankly I don't expect it to be anything otherwise.
Yes, myndfyre, that's completely amazing what you think 15 minutes of searching can do until you attempt to use it.
Also, I thought you memorized MSDN? I'm a bit suprised you didn't know about WM_SETFONT (a very *ahem* simple message everyone should know about) or can't you just get over your high level .NET crap? I'm sick of how arrogant you act when you don't even realize how much more complicated C++ is, IIRC you can make drag/drop interfaces just like in visual basic 6. I'd love to see you make a nice interface with C++, and not from a dialog box either. The only reason why you have such, a great job is because corporations are blinded by microsoft's glittery new hyper-turbo-oop piece of crap, and you're one of the few to care enough to learn it. So then again, why would you even care about WM_SETFONT when you can set the font from a cute dialog box? :p....
I'm not going to even reply to rabbit's post.
@Explicit: I can comprehend it. It's just that i've quit caring for now. Also if you haven't noticed, it's mfc, and I do remember saying I am not using mfc.
http://www.codeproject.com/listctrl/listview.asp
http://msdn2.microsoft.com/en-us/library/ms364048(vs.80).aspx
You could probably find more on the subject and be less of a dick all the time.
Quote from: l)ragon on August 20, 2007, 06:23 PM
http://www.codeproject.com/listctrl/listview.asp
I was just about to post this exact link, but you beat me to the punch. :P
brew: the link is 100% API.
Wow, l)ragon thanks for those helpful links and actually helping me. Heh. Why can't you all be more like l)ragon and Kp?
Quote from: brew on August 20, 2007, 06:47 PM
Wow, l)ragon thanks for those helpful links and actually helping me. Heh. Why can't you all be more like l)ragon and Kp?
Because we provided others means of support which solved the same exact problem? We are all different people and can't possibly know all of the same links as each other. The link I posted solves the problem, I just don't see how you missed it. The fact that they were using MFC couldn't have possibly kept you from figuring it out. I've never used MFC alone and I understood it perfectly.
(http://img64.imageshack.us/img64/6995/amidoingitriteia5.gif)
i split the icons from this, put together with the panorama option in InfranView:
(http://img77.imageshack.us/img77/120/iconsth7.png)
except in bmp format. imageshack converts bmps to png files.
HELP
Where are you getting those images from? You should use icons.bni.
It's from DMBot, IIRC.
Also, your skin is hideous.
That color scheme makes me picture brew as some dark, disturbed, quiet, awkward, creepy, manipulative kid. do you throw tantrums when your mom gets you to do stuff?
Quote from: rabbit on August 21, 2007, 02:30 PM
It's from DMBot, IIRC.
Also, your skin is hideous.
I just said I made it with infranview's panorama image maker from smaller icons....
Edit * Oh , if you mean where I got the original icons from, I cut and copied them with windows paint (from screenshots on starcraft itself) and i got the rarer icons from blizzard's battle.net icon information page.
And it's not a skin. I just used windows classic style with that color scheme and for the taskbar i just made a quick program to make it have an alpha blend of 165 (165 seems to look the best)
@Spht: i am not. When I had my first computer, I was a little kid who enjoyed playing with the color schemes. I've quickly grown used to the high contrast this one offers, therefore, easier to read. It is also black/red because it's the most efficient (energy-wise), since i'm using a CRT monitor. And because it just looks sweet.
(http://clanbnu.ws/images/icons.bmp)
Or you could have lots of icons, write a function to add numbers to the icons for levels/scores, and use these:
Games:
(http://realityripple.com/Uploads/icons/Games/Chat.bmp)
(http://realityripple.com/Uploads/icons/Games/DRTL.bmp)(http://realityripple.com/Uploads/icons/Games/DSHR.bmp)
(http://realityripple.com/Uploads/icons/Games/D2DV.bmp)(http://realityripple.com/Uploads/icons/Games/D2XP.bmp)
(http://realityripple.com/Uploads/icons/Games/STAR.bmp)(http://realityripple.com/Uploads/icons/Games/SEXP.bmp)
(http://realityripple.com/Uploads/icons/Games/SSHR.bmp)(http://realityripple.com/Uploads/icons/Games/SSPN.bmp)
(http://realityripple.com/Uploads/icons/Games/JSTR.bmp)(http://realityripple.com/Uploads/icons/Games/JSPN.bmp)
(http://realityripple.com/Uploads/icons/Games/W2BN.bmp)(http://realityripple.com/Uploads/icons/Games/W2SP.bmp)
(http://realityripple.com/Uploads/icons/Games/WAR3.bmp)(http://realityripple.com/Uploads/icons/Games/W3XP.bmp)
Others:
(http://realityripple.com/Uploads/icons/Others/Admin.bmp)(http://realityripple.com/Uploads/icons/Others/Guest.bmp)
(http://realityripple.com/Uploads/icons/Others/Operator.bmp)(http://realityripple.com/Uploads/icons/Others/Rep.bmp)
(http://realityripple.com/Uploads/icons/Others/Speaker.bmp)(http://realityripple.com/Uploads/icons/Others/Squelch.bmp)
(http://realityripple.com/Uploads/icons/Others/Unknown.bmp)
Clan:
(http://realityripple.com/Uploads/icons/Clan/00.bmp)(http://realityripple.com/Uploads/icons/Clan/01.bmp)(http://realityripple.com/Uploads/icons/Clan/02.bmp)(http://realityripple.com/Uploads/icons/Clan/03.bmp)(http://realityripple.com/Uploads/icons/Clan/04.bmp)
DRTL:
(http://realityripple.com/Uploads/icons/Diablo%20I/Warrior/0.bmp)(http://realityripple.com/Uploads/icons/Diablo%20I/Warrior/1.bmp)(http://realityripple.com/Uploads/icons/Diablo%20I/Warrior/2.bmp)(http://realityripple.com/Uploads/icons/Diablo%20I/Warrior/3.bmp)
(http://realityripple.com/Uploads/icons/Diablo%20I/Rogue/0.bmp)(http://realityripple.com/Uploads/icons/Diablo%20I/Rogue/1.bmp)(http://realityripple.com/Uploads/icons/Diablo%20I/Rogue/2.bmp)(http://realityripple.com/Uploads/icons/Diablo%20I/Rogue/3.bmp)
(http://realityripple.com/Uploads/icons/Diablo%20I/Sorceror/0.bmp)(http://realityripple.com/Uploads/icons/Diablo%20I/Sorceror/1.bmp)(http://realityripple.com/Uploads/icons/Diablo%20I/Sorceror/2.bmp)(http://realityripple.com/Uploads/icons/Diablo%20I/Sorceror/3.bmp)
DSHR:
(http://realityripple.com/Uploads/icons/Diablo%20I/Shareware.bmp)
D2DV/D2XP:
(http://realityripple.com/Uploads/icons/Diablo%20II/Amazon/0.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Amazon/1.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Amazon/2.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Amazon/3.bmp)
(http://realityripple.com/Uploads/icons/Diablo%20II/Assassin/0.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Assassin/1.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Assassin/2.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Assassin/3.bmp)
(http://realityripple.com/Uploads/icons/Diablo%20II/Barbarian/0.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Barbarian/1.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Barbarian/2.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Barbarian/3.bmp)
(http://realityripple.com/Uploads/icons/Diablo%20II/Druid/0.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Druid/1.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Druid/2.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Druid/3.bmp)
(http://realityripple.com/Uploads/icons/Diablo%20II/Necromancer/0.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Necromancer/1.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Necromancer/2.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Necromancer/3.bmp)
(http://realityripple.com/Uploads/icons/Diablo%20II/Paladin/0.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Paladin/1.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Paladin/2.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Paladin/3.bmp)
(http://realityripple.com/Uploads/icons/Diablo%20II/Sorceress/0.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Sorceress/1.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Sorceress/2.bmp)(http://realityripple.com/Uploads/icons/Diablo%20II/Sorceress/3.bmp)
STAR/SEXP/JSTR:
(http://realityripple.com/Uploads/icons/Starcraft/0.bmp)(http://realityripple.com/Uploads/icons/Starcraft/1.bmp)(http://realityripple.com/Uploads/icons/Starcraft/2.bmp)(http://realityripple.com/Uploads/icons/Starcraft/3.bmp)(http://realityripple.com/Uploads/icons/Starcraft/4.bmp)
(http://realityripple.com/Uploads/icons/Starcraft/5.bmp)(http://realityripple.com/Uploads/icons/Starcraft/6.bmp)(http://realityripple.com/Uploads/icons/Starcraft/7.bmp)(http://realityripple.com/Uploads/icons/Starcraft/8.bmp)(http://realityripple.com/Uploads/icons/Starcraft/9.bmp)
(http://realityripple.com/Uploads/icons/Starcraft/10.bmp)(http://realityripple.com/Uploads/icons/Starcraft/Ladder.bmp)(http://realityripple.com/Uploads/icons/Starcraft/LadderTop.bmp)(http://realityripple.com/Uploads/icons/Starcraft/Ladder1.bmp)
W2BN:
(http://realityripple.com/Uploads/icons/Warcraft%20II/0.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20II/1.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20II/2.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20II/3.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20II/4.bmp)
(http://realityripple.com/Uploads/icons/Warcraft%20II/5.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20II/6.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20II/7.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20II/8.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20II/9.bmp)
(http://realityripple.com/Uploads/icons/Warcraft%20II/10.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20II/Ladder.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20II/LadderTop.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20II/Ladder1.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20II/IronMan.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20II/IronMan1.bmp)
WAR3:
(http://realityripple.com/Uploads/icons/Warcraft%20III/00.bmp)
(http://realityripple.com/Uploads/icons/Warcraft%20III/H1.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/H2.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/H3.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/H4.bmp)
(http://realityripple.com/Uploads/icons/Warcraft%20III/N1.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/N2.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/N3.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/N4.bmp)
(http://realityripple.com/Uploads/icons/Warcraft%20III/O1.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/O2.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/O3.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/O4.bmp)
(http://realityripple.com/Uploads/icons/Warcraft%20III/U1.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/U2.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/U3.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/U4.bmp)
(http://realityripple.com/Uploads/icons/Warcraft%20III/R1.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/R2.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/R3.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/R4.bmp)
W3XP:
(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/00.bmp)
(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/H1.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/H2.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/H3.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/H4.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/H5.bmp)
(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/N1.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/N2.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/N3.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/N4.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/N5.bmp)
(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/O1.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/O2.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/O3.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/O4.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/O5.bmp)
(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/U1.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/U2.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/U3.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/U4.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/U5.bmp)
(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/T1.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/T2.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/T3.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/T4.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/T5.bmp)
(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/R1.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/R2.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/R3.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/R4.bmp)(http://realityripple.com/Uploads/icons/Warcraft%20III/Expansion/R5.bmp)
And yes, I did make all of these using icons.bni where I could, and the WAR3 icon list on blizz's site for the WAR3/W3XP icons. Oh, and the WAR2 Spawn icon I made from the WAR2 icon and DSHR icon.
And where the hell did you get that b.net admin icon? that thing looks terrible.
Quote from: Spht on August 21, 2007, 02:56 PM
That color scheme makes me picture brew as some dark, disturbed, quiet, awkward, creepy, manipulative kid. do you throw tantrums when your mom gets you to do stuff?
So many adjectives...
RealityRipple: That's one idea, but I don't want to have a headache x18....
If you've noticed, in that screenshot you can see I'm loading my icons from file. I'm doing this because it just doesn't work when I try to load it from my resources. Why it does this, I have no idea. But I do get error 1814 from GetLastError(). I looked this up, it seems as if the resource hasn't been found. Wtf? I don't get why this is so, I'm using the constant assigned for it in resources.h, and it just can't seem to find it. :/ I have no idea on this one. Does microsoft's resource manager really just suck that much?
Quote from: brew on August 21, 2007, 08:20 PM
Does microsoft's resource manager really just suck that much?
Yep. Despite more than 20 years of time in development, Microsoft's resource manager sucks that much, they don't know how to name their type definitions, and you're the god of all programming.
Actually... I've noticed most of their resource managers within IDEs are somewhat lacking. Mostly they seem like afterthoughts or last-minute add-ins compared to the rest of the IDEs. At least the ones in visual studio 6 and .net 2003 were. I don't know what that would have to do with making your program work better or worse though...