Author: muggenhor
Date: Sat Jul 28 01:07:17 2007
New Revision: 2234

URL: http://svn.gna.org/viewcvs/warzone?rev=2234&view=rev
Log:
Greater ease in porting to wxWidgets:
 * Rename class CInitialLimitsDlg to InitialLimitsDlg
 * Add templated constructor to InitialLimitsDlg
  * This constructor initializes an std::deque<std::string> (_stringList) with 
a list of strings
  * This constructor depends on InputIterators (as defined by the C++ standard 
in section 24.1.1) for its initialization
 * InitialLimitsDlg::OnInitDialog() now initializes its ComboBox with strings 
that have been loaded by the constructor from _stringList
 * Add a proxy class that serves as an InputIterator for the initialization of 
InitialLimitsDlg
  * This class is a proxy to ListNode<CScrollLimits>::iterator such that it 
extracts CScrollLimits.ScriptName and constructs an std::string from it
 - These changes decouple InitialLimitsDlg from the implementation and 
interface of CHeightMap and CScrollLimits

Modified:
    trunk/tools/editworld/src/bteditdoc.cpp
    trunk/tools/editworld/src/initiallimitsdlg.cpp
    trunk/tools/editworld/src/initiallimitsdlg.h


_______________________________________________
Warzone-commits mailing list
Warzone-commits@gna.org
https://mail.gna.org/listinfo/warzone-commits

Reply via email to