WX_CONFIG=$(WX_GTK_PATH)/wx-config
WX_CPPFLAGS = $(shell $(WX_CONFIG) --cxxflags)
WX_LIBS = $(shell $(WX_CONFIG) --libs core, base, aui, adv)
+SVN_REVISION = $(shell svnversion)
CODEC2_INC=-I$(CODEC2_PATH)/src
CODEC2_LIB=$(CODEC2_PATH)/src/.libs/libcodec2.a
-CPP_FLAGS = $(WX_CPPFLAGS) $(CODEC2_INC) -I. -g -Wall -O3
+CPP_FLAGS = $(WX_CPPFLAGS) $(CODEC2_INC) -I. -g -Wall -O3 -DSVN_REV=$(SVN_REVISION)
LIBS = $(WX_LIBS) $(CODEC2_LIB) -lm -lportaudiocpp -lpthread -lsndfile /usr/lib/libsamplerate.so.0
OBJS = topFrame.o \
//-------------------------------------------------------------------------
void MainFrame::OnHelpAbout(wxCommandEvent& event)
{
- wxUnusedVar(event);
-// int rv = 0;
-// AboutDlg *dlg = new AboutDlg(NULL);
-// rv = dlg->ShowModal();
-// if(rv == wxID_OK)
-// {
-// dlg->ExchangeData(EXCHANGE_DATA_OUT);
-// }
-// delete dlg;
+ wxString msg;
+ msg.Printf( wxT("This is the About dialog of the sound sample.\n")
+ wxT("Welcome to %s"), wxVERSION_STRING);
+
+ wxMessageBox(msg, wxT("About"), wxOK | wxICON_INFORMATION, this);
}
/*