Update of /cvsroot/audacity/audacity-src/src/effects
In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv27213

Modified Files:
        Amplify.cpp 
Log Message:
Allow fractional dBs.

Index: Amplify.cpp
===================================================================
RCS file: /cvsroot/audacity/audacity-src/src/effects/Amplify.cpp,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -d -r1.42 -r1.43
--- Amplify.cpp 3 Jun 2008 07:16:38 -0000       1.42
+++ Amplify.cpp 22 Jun 2008 07:40:52 -0000      1.43
@@ -118,13 +118,6 @@
 // AmplifyDialog
 //----------------------------------------------------------------------------
 
-const static wxChar *numbers[] =
-{
-   wxT("0"), wxT("1"), wxT("2"), wxT("3"), wxT("4"),
-   wxT("5"), wxT("6"), wxT("7"), wxT("8"), wxT("9"),
-   wxT("-"), wxT("+")
-};
-
 #define AMP_MIN -500
 #define AMP_MAX 500
 
@@ -155,8 +148,7 @@
 
 void AmplifyDialog::PopulateOrExchange(ShuttleGui & S)
 {
-   wxTextValidator vld(wxFILTER_INCLUDE_CHAR_LIST);
-   vld.SetIncludes(wxArrayString(12, numbers));
+   wxTextValidator vld(wxFILTER_NUMERIC);
 
    S.StartHorizontalLay(wxCENTER, false);
    {
@@ -198,7 +190,7 @@
       mPeakT = S.Id(ID_PEAK_TEXT).AddTextBox(_("New Peak Amplitude (dB):"),
                                              wxT(""),
                                              12);
-      // mPeakT->SetValidator(vld);
+      mPeakT->SetValidator(vld);
    }
    S.EndMultiColumn();
 


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Audacity-cvs mailing list
Audacity-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/audacity-cvs

Reply via email to