# HG changeset patch # User s_nakamoto # Date 1261091787 0 # Node ID 047586b05aa4a38ff8b15fda3f9b91bb6d1bad3f # Parent d36e511e195f7693ccb05c0e0f18df3d5e8abe54 command line switch -noui git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@52 1a98c847-1fd6-4fd8-948a-caf3550aa51b diff --git a/ui.cpp b/ui.cpp --- a/ui.cpp +++ b/ui.cpp @@ -190,6 +190,9 @@ int ThreadSafeMessageBox(const string& message, const string& caption, int style, wxWindow* parent, int x, int y) { + if (mapArgs.count("-noui")) + return wxOK; + #ifdef __WXMSW__ return wxMessageBox(message, caption, style, parent, x, y); #else @@ -3716,16 +3719,19 @@ // // Create the main frame window // - pframeMain = new CMainFrame(NULL); - if (mapArgs.count("-min")) - pframeMain->Iconize(true); - pframeMain->Show(true); // have to show first to get taskbar button to hide - if (fMinimizeToTray && pframeMain->IsIconized()) - fClosedToTray = true; - pframeMain->Show(!fClosedToTray); - ptaskbaricon->Show(fMinimizeToTray || fClosedToTray); - - CreateThread(ThreadDelayedRepaint, NULL); + if (!mapArgs.count("-noui")) + { + pframeMain = new CMainFrame(NULL); + if (mapArgs.count("-min")) + pframeMain->Iconize(true); + pframeMain->Show(true); // have to show first to get taskbar button to hide + if (fMinimizeToTray && pframeMain->IsIconized()) + fClosedToTray = true; + pframeMain->Show(!fClosedToTray); + ptaskbaricon->Show(fMinimizeToTray || fClosedToTray); + + CreateThread(ThreadDelayedRepaint, NULL); + } if (!CheckDiskSpace()) return false; @@ -3928,13 +3934,3 @@ bool GetStartOnSystemStartup() { return false; } void SetStartOnSystemStartup(bool fAutoStart) { } #endif - - - - - - - - - -