Update of /cvsroot/netrek/client/netrekxp In directory sc8-pr-cvs16:/tmp/cvs-serv22675 Modified Files: NetrekXP to do list.C clientr.suo Log Message: This patch begins the work on making the game work when font size changes. Added new font W_SmallFont which will always be the traditional 6x10 pixel font. Not used currently, but for applications that require a small font regardless of regular font size, will use this. Fontsize is now a proper global variable and the ability to change it via netrekrc is now made aware to user via netrekrc entry. Restored xtrekrc and motdwin (aka entry window) to follow TWINSIDE as it seems the right thing to do, people expect tactical window and entry window to be same size. Removed debug statement in phasers I left in on accident. Centered planet names and army count on global map, so they scale properly with font size. Moved handy MIN function to global defs file. Added functions for determining size of stats window width and height for initial window creation. Main title bar is now on by default (most people agreed it should be on, deferring to their opinion). Fixed a ton of places where entry window was not scaling properly to text height. Team and quit windows will now remap properly if entry window is moved/resized. Fixed ping stats and stat window widths so that slider bars are never lost if font size is increased greatly. Index: NetrekXP to do list.C =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/NetrekXP to do list.C,v retrieving revision 1.136 retrieving revision 1.137 diff -u -d -r1.136 -r1.137 --- NetrekXP to do list.C 12 Apr 2007 09:06:07 -0000 1.136 +++ NetrekXP to do list.C 13 Apr 2007 07:12:19 -0000 1.137 @@ -38,6 +38,8 @@ 9) if cursor is in window and it receives a message, it scrolls to bottom automatically, bad if you are scrolling up reading history 10) check if scrolling is working ok with recent fix to setting position +11) things to fix with font size: dashboard, doc window, xtrekrc window, +macro window Wish list: 1) Rewrite graphics engine using SDL Index: clientr.suo =================================================================== RCS file: /cvsroot/netrek/client/netrekxp/clientr.suo,v retrieving revision 1.119 retrieving revision 1.120 diff -u -d -r1.119 -r1.120 Binary files /tmp/cvs3DctM1 and /tmp/cvsDD6Oiv differ