r550: no message
[ctsim.git] / src / dialogs.cpp
index 9e5cb2dfc3c459099aa241af3853165bd00e726f..f25952c9db6b7c4b5ceca36375d15c5dbc165475 100644 (file)
@@ -9,7 +9,7 @@
 **  This is part of the CTSim program
 **  Copyright (c) 1983-2001 Kevin Rosenberg
 **
-**  $Id: dialogs.cpp,v 1.35 2001/02/16 22:31:18 kevin Exp $
+**  $Id: dialogs.cpp,v 1.36 2001/02/19 20:23:17 kevin Exp $
 **
 **  This program is free software; you can redistribute it and/or modify
 **  it under the terms of the GNU General Public License (version 2) as
@@ -620,7 +620,7 @@ DialogGetProjectionParameters::DialogGetProjectionParameters
     std::ostringstream osRotAngle;
     osRotAngle << dDefaultRotAngle;
     m_pTextCtrlRotAngle = new wxTextCtrl (this, -1, osRotAngle.str().c_str(), wxDefaultPosition, wxSize(100, 25), 0);
-    pText2Sizer->Add (new wxStaticText (this, -1, "Rotation Angle (PI units)"), 0, wxALIGN_RIGHT | wxALIGN_CENTER_VERTICAL);
+    pText2Sizer->Add (new wxStaticText (this, -1, "Rotation Angle (Fraction of circle)"), 0, wxALIGN_RIGHT | wxALIGN_CENTER_VERTICAL);
     pText2Sizer->Add (m_pTextCtrlRotAngle, 0, wxALIGN_CENTER_VERTICAL);
   }
   pGridSizer->Add (pText2Sizer);
@@ -692,7 +692,7 @@ DialogGetProjectionParameters::getRotAngle ()
     wxString strCtrl = m_pTextCtrlRotAngle->GetValue();
     double dValue;
     if (strCtrl.ToDouble (&dValue))
-      return (dValue * PI);
+      return (dValue * TWOPI);
     else
       return (m_dDefaultRotAngle);
   } else {
@@ -700,7 +700,7 @@ DialogGetProjectionParameters::getRotAngle ()
           Scanner::GEOMETRY_PARALLEL)
       return (PI);
     else
-      return (2 * PI);
+      return (TWOPI);
   }
 }
 
@@ -1325,6 +1325,7 @@ DialogGetConvertPolarParameters::DialogGetConvertPolarParameters (wxWindow* pPar
   pTextGridSizer->Add (m_pTextCtrlXSize, 0, wxALIGN_LEFT | wxALIGN_CENTER_VERTICAL);
   pTextGridSizer->Add (new wxStaticText (this, -1, "Y Size"), 0, wxALIGN_RIGHT | wxALIGN_CENTER_VERTICAL);
   pTextGridSizer->Add (m_pTextCtrlYSize, 0, wxALIGN_LEFT | wxALIGN_CENTER_VERTICAL);
+#ifdef DEBUG
   if (iDefaultZeropad >= 0) {
     std::ostringstream osZeropad;
     osZeropad << iDefaultZeropad;
@@ -1332,7 +1333,8 @@ DialogGetConvertPolarParameters::DialogGetConvertPolarParameters (wxWindow* pPar
     pTextGridSizer->Add (new wxStaticText (this, -1, "Zeropad"), 0, wxALIGN_RIGHT | wxALIGN_CENTER_VERTICAL);
     pTextGridSizer->Add (m_pTextCtrlZeropad, 0, wxALIGN_LEFT | wxALIGN_CENTER_VERTICAL);
   }
-  
+#endif
+
   pGridSizer->Add (pTextGridSizer, 0, wxALIGN_CENTER | wxALL);
 
   pTopSizer->Add (pGridSizer, 1, wxALL | wxALIGN_CENTER, 3);
@@ -1387,12 +1389,16 @@ DialogGetConvertPolarParameters::getYSize ()
 unsigned int
 DialogGetConvertPolarParameters::getZeropad ()
 {
+#ifdef DEBUG
   wxString strCtrl = m_pTextCtrlZeropad->GetValue();
   unsigned long lValue;
   if (strCtrl.ToULong (&lValue))
     return lValue;
   else
     return (m_iDefaultZeropad);
+#else
+  return 0;
+#endif
 }
 
 const char*