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 |