Spent today working on the Campaign Editor. I tried to do a multi-column
listbox at first, but Ian turned me on to using a CListCtrl. Shows you how much
MFC I've done in the last couple of years. I'm amazed at how much skill you lose
when you don't use it. It's not like riding a bike. If you forget some MFC flags
or tricks, they're gone forever. I'm lucky to have a Windows Internals guru just
down the hall 
So, here's the first shot of the campaign editor. Like the scenario editor,
it's made of tabs.

Just some standard campaign text here.

Here are the missions. If you click the button, a file dialog
will come up so that you can just select the missions instead of typing them in.
Same for the maps. Isn't that nice?
I like the CListCtrl so much that I might revamp the technology
window in the Scenario Editor to use it. It'd have the technology names on one
side and either "Available", "Starting" or "Unavailable". You can select the
different states using a combo box. Maybe I'll try that tomorrow.
That's it for today. Gotta go home and do some gaming. If you
see "Mudflap" or "SD_Mudflap" on a CallOfDuty or Halo server, it's probably me.
Say hi.