bool SFTPTreeView::GetAccountFromUser(SSHAccountInfo& account) { SFTPQuickConnectDlg connectDialog(EventNotifier::Get()->TopFrame()); if(connectDialog.ShowModal() != wxID_OK) { return false; } // Get the selected account account = connectDialog.GetSelectedAccount(); return true; }
void MainSynthWindow::menuJackTry (void) { gthJackAudio *jaudio = (gthJackAudio*)audio_; if (jaudio) { int error; if ((error = jaudio->tryConnect()) == 0) toggleConnects(); else connectDialog(error); } }
void MainSynthWindow::jackCheck (void) { gthPrefs *prefs = gthPrefs::instance(); string ** vals; /* Not the best place to do it but we need to call toggleConnects */ if (dynamic_cast<gthJackAudio*>(audio_) != NULL) { vals = prefs->Get("autoconnect"); if (vals && *vals[0] == "true") { int error; if ((error = ((gthJackAudio*)audio_)->tryConnect()) == 0) toggleConnects(); else connectDialog (error); } } }