/[svn]/qsampler/trunk/src/qsamplerMainForm.ui.h
ViewVC logotype

Diff of /qsampler/trunk/src/qsamplerMainForm.ui.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 753 by capela, Wed Aug 24 17:44:59 2005 UTC revision 772 by capela, Tue Sep 13 14:00:22 2005 UTC
# Line 471  bool qsamplerMainForm::openSession (void Line 471  bool qsamplerMainForm::openSession (void
471    
472      // Ask for the filename to open...      // Ask for the filename to open...
473      QString sFilename = QFileDialog::getOpenFileName(      QString sFilename = QFileDialog::getOpenFileName(
474              m_pOptions->sSessionDir,                // Start here.                  m_pOptions->sSessionDir,                // Start here.
475              tr("LSCP Session files") + " (*.lscp)", // Filter (LSCP files)                  tr("LSCP Session files") + " (*.lscp)", // Filter (LSCP files)
476              this, 0,                                // Parent and name (none)                  this, 0,                                // Parent and name (none)
477              tr("Open Session")                      // Caption.                  QSAMPLER_TITLE ": " + tr("Open Session")        // Caption.
478      );      );
479    
480      // Have we cancelled?      // Have we cancelled?
# Line 505  bool qsamplerMainForm::saveSession ( boo Line 505  bool qsamplerMainForm::saveSession ( boo
505              sFilename = m_pOptions->sSessionDir;              sFilename = m_pOptions->sSessionDir;
506          // Prompt the guy...          // Prompt the guy...
507          sFilename = QFileDialog::getSaveFileName(          sFilename = QFileDialog::getSaveFileName(
508                  sFilename,                              // Start here.                          sFilename,                              // Start here.
509                  tr("LSCP Session files") + " (*.lscp)", // Filter (LSCP files)                          tr("LSCP Session files") + " (*.lscp)", // Filter (LSCP files)
510                  this, 0,                                // Parent and name (none)                          this, 0,                                // Parent and name (none)
511                  tr("Save Session")                      // Caption.                          QSAMPLER_TITLE ": " + tr("Save Session")        // Caption.
512          );          );
513          // Have we cancelled it?          // Have we cancelled it?
514          if (sFilename.isEmpty())          if (sFilename.isEmpty())
# Line 518  bool qsamplerMainForm::saveSession ( boo Line 518  bool qsamplerMainForm::saveSession ( boo
518              sFilename += ".lscp";              sFilename += ".lscp";
519          // Check if already exists...          // Check if already exists...
520          if (sFilename != m_sFilename && QFileInfo(sFilename).exists()) {          if (sFilename != m_sFilename && QFileInfo(sFilename).exists()) {
521              if (QMessageBox::warning(this, tr("Warning"),              if (QMessageBox::warning(this,
522                                    QSAMPLER_TITLE ": " + tr("Warning"),
523                  tr("The file already exists:\n\n"                  tr("The file already exists:\n\n"
524                     "\"%1\"\n\n"                     "\"%1\"\n\n"
525                     "Do you want to replace it?")                     "Do you want to replace it?")
# Line 540  bool qsamplerMainForm::closeSession ( bo Line 541  bool qsamplerMainForm::closeSession ( bo
541    
542      // Are we dirty enough to prompt it?      // Are we dirty enough to prompt it?
543      if (m_iDirtyCount > 0) {      if (m_iDirtyCount > 0) {
544          switch (QMessageBox::warning(this, tr("Warning"),          switch (QMessageBox::warning(this,
545                            QSAMPLER_TITLE ": " + tr("Warning"),
546              tr("The current session has been changed:\n\n"              tr("The current session has been changed:\n\n"
547              "\"%1\"\n\n"              "\"%1\"\n\n"
548              "Do you want to save the changes?")              "Do you want to save the changes?")
# Line 785  bool qsamplerMainForm::saveSessionFile ( Line 787  bool qsamplerMainForm::saveSessionFile (
787                  ts << endl;                  ts << endl;
788                  ts << "LOAD ENGINE " << pChannel->engineName() << " " << iChannel << endl;                  ts << "LOAD ENGINE " << pChannel->engineName() << " " << iChannel << endl;
789                  ts << "LOAD INSTRUMENT NON_MODAL '" << pChannel->instrumentFile() << "' " << pChannel->instrumentNr() << " " << iChannel << endl;                  ts << "LOAD INSTRUMENT NON_MODAL '" << pChannel->instrumentFile() << "' " << pChannel->instrumentNr() << " " << iChannel << endl;
790                                    qsamplerChannelRoutingMap::ConstIterator audioRoute;
791                                    for (audioRoute = pChannel->audioRouting().begin();
792                                                    audioRoute != pChannel->audioRouting().end();
793                                                            ++audioRoute) {
794                                            ts << "SET CHANNEL AUDIO_OUTPUT_CHANNEL " << iChannel
795                                                    << " " << audioRoute.key()
796                                                    << " " << audioRoute.data() << endl;
797                                    }
798                  ts << "SET CHANNEL VOLUME " << iChannel << " " << pChannel->volume() << endl;                  ts << "SET CHANNEL VOLUME " << iChannel << " " << pChannel->volume() << endl;
799                  if (pChannel->channelMute())                                  if (pChannel->channelMute())
800                          ts << "SET CHANNEL MUTE " << iChannel << " 1" << endl;                                          ts << "SET CHANNEL MUTE " << iChannel << " 1" << endl;
801                  if (pChannel->channelSolo())                                  if (pChannel->channelSolo())
802                          ts << "SET CHANNEL SOLO " << iChannel << " 1" << endl;                                          ts << "SET CHANNEL SOLO " << iChannel << " 1" << endl;
803                  ts << endl;                  ts << endl;
804              }              }
805          }          }
# Line 881  void qsamplerMainForm::fileReset (void) Line 891  void qsamplerMainForm::fileReset (void)
891          return;          return;
892    
893      // Ask user whether he/she want's an internal sampler reset...      // Ask user whether he/she want's an internal sampler reset...
894      if (QMessageBox::warning(this, tr("Warning"),      if (QMessageBox::warning(this,
895                    QSAMPLER_TITLE ": " + tr("Warning"),
896          tr("Resetting the sampler instance will close\n"          tr("Resetting the sampler instance will close\n"
897             "all device and channel configurations.\n\n"             "all device and channel configurations.\n\n"
898             "Please note that this operation may cause\n"             "Please note that this operation may cause\n"
# Line 916  void qsamplerMainForm::fileRestart (void Line 927  void qsamplerMainForm::fileRestart (void
927      // Ask user whether he/she want's a complete restart...      // Ask user whether he/she want's a complete restart...
928      // (if we're currently up and running)      // (if we're currently up and running)
929      if (bRestart && m_pClient) {      if (bRestart && m_pClient) {
930          bRestart = (QMessageBox::warning(this, tr("Warning"),          bRestart = (QMessageBox::warning(this,
931                            QSAMPLER_TITLE ": " + tr("Warning"),
932              tr("New settings will be effective after\n"              tr("New settings will be effective after\n"
933                 "restarting the client/server connection.\n\n"                 "restarting the client/server connection.\n\n"
934                 "Please note that this operation may cause\n"                 "Please note that this operation may cause\n"
# Line 992  void qsamplerMainForm::editRemoveChannel Line 1004  void qsamplerMainForm::editRemoveChannel
1004    
1005      // Prompt user if he/she's sure about this...      // Prompt user if he/she's sure about this...
1006      if (m_pOptions && m_pOptions->bConfirmRemove) {      if (m_pOptions && m_pOptions->bConfirmRemove) {
1007          if (QMessageBox::warning(this, tr("Warning"),          if (QMessageBox::warning(this,
1008                            QSAMPLER_TITLE ": " + tr("Warning"),
1009              tr("About to remove channel:\n\n"              tr("About to remove channel:\n\n"
1010                 "%1\n\n"                 "%1\n\n"
1011                 "Are you sure?")                 "Are you sure?")
# Line 1175  void qsamplerMainForm::viewOptions (void Line 1188  void qsamplerMainForm::viewOptions (void
1188                  (!bOldStdoutCapture &&  m_pOptions->bStdoutCapture) ||                  (!bOldStdoutCapture &&  m_pOptions->bStdoutCapture) ||
1189                  ( bOldKeepOnTop     && !m_pOptions->bKeepOnTop)     ||                  ( bOldKeepOnTop     && !m_pOptions->bKeepOnTop)     ||
1190                  (!bOldKeepOnTop     &&  m_pOptions->bKeepOnTop)) {                  (!bOldKeepOnTop     &&  m_pOptions->bKeepOnTop)) {
1191                  QMessageBox::information(this, tr("Information"),                  QMessageBox::information(this,
1192                                            QSAMPLER_TITLE ": " + tr("Information"),
1193                      tr("Some settings may be only effective\n"                      tr("Some settings may be only effective\n"
1194                         "next time you start this program."), tr("OK"));                         "next time you start this program."), tr("OK"));
1195                  updateMessagesCapture();                  updateMessagesCapture();
# Line 1343  void qsamplerMainForm::stabilizeForm (vo Line 1357  void qsamplerMainForm::stabilizeForm (vo
1357      // Update the main application caption...      // Update the main application caption...
1358      QString sSessionName = sessionName(m_sFilename);      QString sSessionName = sessionName(m_sFilename);
1359      if (m_iDirtyCount > 0)      if (m_iDirtyCount > 0)
1360          sSessionName += '*';          sSessionName += " *";
1361      setCaption(tr(QSAMPLER_TITLE " - [%1]").arg(sSessionName));      setCaption(tr(QSAMPLER_TITLE " - [%1]").arg(sSessionName));
1362    
1363      // Update the main menu state...      // Update the main menu state...
# Line 1607  void qsamplerMainForm::appendMessagesErr Line 1621  void qsamplerMainForm::appendMessagesErr
1621    
1622      appendMessagesColor(s.simplifyWhiteSpace(), "#ff0000");      appendMessagesColor(s.simplifyWhiteSpace(), "#ff0000");
1623    
1624      QMessageBox::critical(this, tr("Error"), s, tr("Cancel"));      QMessageBox::critical(this,
1625                    QSAMPLER_TITLE ": " + tr("Error"), s, tr("Cancel"));
1626  }  }
1627    
1628    
# Line 1879  void qsamplerMainForm::startServer (void Line 1894  void qsamplerMainForm::startServer (void
1894    
1895      // Is the server process instance still here?      // Is the server process instance still here?
1896      if (m_pServer) {      if (m_pServer) {
1897          switch (QMessageBox::warning(this, tr("Warning"),          switch (QMessageBox::warning(this,
1898                            QSAMPLER_TITLE ": " + tr("Warning"),
1899              tr("Could not start the LinuxSampler server.\n\n"              tr("Could not start the LinuxSampler server.\n\n"
1900                 "Maybe it ss already started."),                 "Maybe it ss already started."),
1901              tr("Stop"), tr("Kill"), tr("Cancel"))) {              tr("Stop"), tr("Kill"), tr("Cancel"))) {

Legend:
Removed from v.753  
changed lines
  Added in v.772

  ViewVC Help
Powered by ViewVC