ui/commandhandlers/commoncommandhandlers/src/glxcommandhandlernewmedia.cpp
changeset 62 36d93b4dc635
parent 50 a0f57508af73
child 69 45459746d5e8
equal deleted inserted replaced
58:383b67fbdb11 62:36d93b4dc635
    65    
    65    
    66     QString mainPane = GenerateNewMediaItemTitleL(GLX_DIALOG_ALBUM_NAME_DEFAULT,aMediaList);
    66     QString mainPane = GenerateNewMediaItemTitleL(GLX_DIALOG_ALBUM_NAME_DEFAULT,aMediaList);
    67     bool ok = false;
    67     bool ok = false;
    68 	QString mediaTitle = NULL;
    68 	QString mediaTitle = NULL;
    69     GlxTextInputDialog* dlg = new GlxTextInputDialog();
    69     GlxTextInputDialog* dlg = new GlxTextInputDialog();
    70     mediaTitle = dlg->getText(GLX_DIALOG_NAME_PROMPT, mainPane, &ok);
    70     mediaTitle = dlg->getText(GLX_DIALOG_ALBUM_PROMPT, mainPane, &ok);
    71     delete dlg;
    71     delete dlg;
    72     iNewMediaCreationError = KErrNone;
    72     iNewMediaCreationError = KErrNone;
    73     if (ok == true)
    73     if (ok == true)
    74         {
    74         {
    75         
    75         
   180     }
   180     }
   181 
   181 
   182 void GlxCommandHandlerNewMedia::HandleErrorL(TInt aErrorCode)
   182 void GlxCommandHandlerNewMedia::HandleErrorL(TInt aErrorCode)
   183     {
   183     {
   184     OstTraceFunctionEntry0( GLXCOMMANDHANDLERNEWMEDIA_HANDLEERRORL_ENTRY );
   184     OstTraceFunctionEntry0( GLXCOMMANDHANDLERNEWMEDIA_HANDLEERRORL_ENTRY );
   185     if (aErrorCode == KErrAlreadyExists && !mShowConfirmation)
   185     if (aErrorCode == KErrAlreadyExists && !mShowConfirmation && iNewMediaItemTitle)
   186         {
   186         {
   187         HbMessageBox::warning("Album Already Exist!!!" );
   187         QString albumName = QString::fromUtf16(iNewMediaItemTitle->Des().Ptr(),
       
   188             iNewMediaItemTitle->Length());
       
   189         QString stringToDisplay = hbTrId(GLX_NAME_ALREADY_EXIST).arg(albumName);
       
   190         HbMessageBox::warning(stringToDisplay);
   188         }
   191         }
   189     OstTraceFunctionExit0( GLXCOMMANDHANDLERNEWMEDIA_HANDLEERRORL_EXIT );
   192     OstTraceFunctionExit0( GLXCOMMANDHANDLERNEWMEDIA_HANDLEERRORL_EXIT );
   190     }
   193     }
   191 
   194 
   192 QString GlxCommandHandlerNewMedia::GenerateNewMediaItemTitleL(
   195 QString GlxCommandHandlerNewMedia::GenerateNewMediaItemTitleL(