Log Message:
-----------
slider default value
Modified Files:
--------------
/cvsroot/decaldev/source/DecalControls:
Slider.cpp
Revision Data
-------------
Index: Slider.cpp
===================================================================
RCS file: /cvsroot/decaldev/source/DecalControls/Slider.cpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- Slider.cpp 23 Sep 2003 05:23:58 -0000 1.7
+++ Slider.cpp 11 Oct 2003 01:45:33 -0000 1.8
@@ -146,6 +146,7 @@
vMinSliderColor = pElement->getAttribute(_T("mincolor")),
vMaxSliderColor = pElement->getAttribute(_T("maxcolor")),
vVertical = pElement->getAttribute(_T("vertical")),
+ vDefault = pElement->getAttribute(_T("default")),
vMaximum = pElement->getAttribute(_T("maximum")),
vMinimum = pElement->getAttribute(_T("minimum")),
vName = pElement->getAttribute(_T("name"));
@@ -206,6 +207,14 @@
} catch( ... ) {
// Type conversion error
_ASSERTE(FALSE);
+ }
+ }
+
+ if (vDefault.vt != VT_NULL) {
+ try {
+ m_nSliderPos = static_cast<long>(vDefault);
+ } catch( ... ) {
+ m_nSliderPos = m_nMinimum;
}
}
|