Update of /cvsroot/netrek/client/netrekxp
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv7060

Modified Files:
	NetrekXP to do list.C 
Log Message:
Using DeleteDC instead of ReleaseDC on map SDB buffer, apparently
this is the correct way to release a DC made by CreateCompatibleDC.
Added some extra precautions during creating the SDB DCs, apparently
one needs to worry about the objects stored into a DC when it is created.
So following what is done for the other global DCs, the object is selected
and removed.  The reason for these changes is to try and stop a hard to
reproduce bug where certain bitmap graphics are not displaying correct,
most noticeable on the new planet and team window bitmaps.  Since it's
not a pointer problem (these are only stored not pointed to), and it's not
a memory allocation error (that would crash the program), and since the
graphics that display during the error state look oddly like Windows buttons
or icons,I believe it's some sort of default bitmap/whatever not being freed.
Only time will tell if these changes actually fix the problem.
Also cleaned up todo list.

Index: NetrekXP to do list.C
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/NetrekXP to do list.C,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -d -r1.112 -r1.113
--- NetrekXP to do list.C	16 Mar 2007 01:44:23 -0000	1.112
+++ NetrekXP to do list.C	19 Mar 2007 09:25:15 -0000	1.113
@@ -35,17 +35,18 @@
 2) Save options for observer/servernick/servertype need to be saved
 3) Get square planet bitmaps so I can turn them into mapped rotating globes.
 4) Pop-up dialog box for bad version response
-5) Metaping on a Unknown server is causing unseemly delay due to threading.
+5) Metaping on a Unknown server is causing unseemly delay due to threading.  I believe
+this is fixed.
 7) Some sort of click action on player list brings up a menu with settings for that
 player's candock, cantranswarp, ban, ignore, etc.
 8) Maybe fix galactic new planet bitmap redraw sequence, caused incredible lag on a P166
-Win98 xp computer
+Win98 xp computer (already checked for CPU usage, not so bad, plus 50 updates/sec has
+more impact).
 9) Out of bounds message window calcs don't work with taskbar or menu bar, basewin
 rect doesn't take these into account.
 10) sendto() error: 10049 on metaserver connect to a bad server, believe it's due
-to hostname not resolving.  Should be fixed.
-12) fix redraw for stationary ships with new planets
-13) fix crash bug with %u macros via playerlist to non-visible players
+to hostname not resolving.  Currently fixed by using mulitple attempts to resolve bad
+host names.
 
 Stas's list:
 - color coded (?) and scrollable playerlist.