+#if wxUSE_CMDLINE_PARSER
+
+#include "wx/cmdline.h"
+
+static const char *PROGRESS_SWITCH = "progress";
+
+void MyApp::OnInitCmdLine(wxCmdLineParser& parser)
+{
+ wxApp::OnInitCmdLine(parser);
+
+ parser.AddOption("", PROGRESS_SWITCH,
+ "Style for the startup progress dialog (wxPD_XXX)",
+ wxCMD_LINE_VAL_NUMBER);
+}
+
+bool MyApp::OnCmdLineParsed(wxCmdLineParser& parser)
+{
+ if ( !wxApp::OnCmdLineParsed(parser) )
+ return false;
+
+ parser.Found(PROGRESS_SWITCH, &m_startupProgressStyle);
+
+ return true;
+}
+
+#endif // wxUSE_CMDLINE_PARSER
+