photosgallery/viewframework/plugins/listviewplugin/src/glxalbumlistviewplugin.cpp
branchRCL_3
changeset 25 191387a8b767
parent 0 4e91876724a2
equal deleted inserted replaced
22:2dac0fdba72b 25:191387a8b767
    26 #include <glxcommandhandlernewmedia.h>
    26 #include <glxcommandhandlernewmedia.h>
    27 #include <glxcommandhandlerrename.h>
    27 #include <glxcommandhandlerrename.h>
    28 #include <glxcommandhandlerhelp.h>
    28 #include <glxcommandhandlerhelp.h>
    29 #include <glxcommandhandlerslideshow.h>
    29 #include <glxcommandhandlerslideshow.h>
    30 #include <glxlistviewplugin.rsg>
    30 #include <glxlistviewplugin.rsg>
    31 
    31 #include <glxresourceutilities.h>                // for CGlxResourceUtilities
    32 #include "glxlistviewplugin.hrh"
    32 #include "glxlistviewplugin.hrh"
    33 
    33 
    34 // ---------------------------------------------------------------------------
    34 // ---------------------------------------------------------------------------
    35 // Two-phased constructor for album list view plugin.
    35 // Two-phased constructor for album list view plugin.
    36 // ---------------------------------------------------------------------------
    36 // ---------------------------------------------------------------------------
    88 // ---------------------------------------------------------------------------
    88 // ---------------------------------------------------------------------------
    89 // From CGlxListViewPluginBase
    89 // From CGlxListViewPluginBase
    90 // ---------------------------------------------------------------------------
    90 // ---------------------------------------------------------------------------
    91 //
    91 //
    92 void CGlxAlbumListViewPlugin::AddCommandHandlersL()
    92 void CGlxAlbumListViewPlugin::AddCommandHandlersL()
    93     {
    93 	{
    94     CGlxListViewPluginBase::AddCommandHandlersL();
    94 	CGlxListViewPluginBase::AddCommandHandlersL();
    95     iListView->AddCommandHandlerL(CGlxCommandHandlerSlideshow::NewL( iListView, EFalse, ETrue ) );
    95 	TFileName uiutilitiesrscfile;
    96     iListView->AddCommandHandlerL(CGlxCommandHandlerDelete::NewL(iListView, ETrue, EFalse));
    96 	uiutilitiesrscfile.Append(
    97     iListView->AddCommandHandlerL(CGlxCommandHandlerNewMedia::NewL(iListView));
    97 			CGlxResourceUtilities::GetUiUtilitiesResourceFilenameL());
    98     iListView->AddCommandHandlerL(CGlxCommandHandlerRename::NewL(iListView, ETrue));
       
    99     // add help command handler
       
   100     
       
   101     // set up help context info
       
   102     TGlxHelpContext helpInfo;
       
   103     helpInfo.iBrowseContext = LGAL_HLP_ALBUM_LIST;
       
   104 
    98 
   105     iListView->AddCommandHandlerL(CGlxCommandHandlerHelp::NewL(helpInfo));
    99 	iListView->AddCommandHandlerL(CGlxCommandHandlerSlideshow::NewL(iListView,
   106     }
   100 			EFalse, ETrue, uiutilitiesrscfile));
       
   101 	iListView->AddCommandHandlerL(CGlxCommandHandlerDelete::NewL(iListView,
       
   102 			ETrue, EFalse, uiutilitiesrscfile));
       
   103 	iListView->AddCommandHandlerL(CGlxCommandHandlerNewMedia::NewL(iListView,
       
   104 			uiutilitiesrscfile));
       
   105 	iListView->AddCommandHandlerL(CGlxCommandHandlerRename::NewL(iListView,
       
   106 			ETrue, uiutilitiesrscfile));
       
   107 	// add help command handler
       
   108 
       
   109 	// set up help context info
       
   110 	TGlxHelpContext helpInfo;
       
   111 	helpInfo.iBrowseContext = LGAL_HLP_ALBUM_LIST;
       
   112 
       
   113 	iListView->AddCommandHandlerL(CGlxCommandHandlerHelp::NewL(helpInfo));
       
   114 	}
   107 
   115 
   108 //  End of File
   116 //  End of File