photosgallery/viewframework/commandhandlers/commoncommandhandlers/inc/glxcommandhandleraddtocontainer.h
--- a/photosgallery/viewframework/commandhandlers/commoncommandhandlers/inc/glxcommandhandleraddtocontainer.h Mon Jan 18 20:19:20 2010 +0200
+++ b/photosgallery/viewframework/commandhandlers/commoncommandhandlers/inc/glxcommandhandleraddtocontainer.h Tue Jan 26 11:58:28 2010 +0200
@@ -44,6 +44,13 @@
IMPORT_C static CGlxCommandHandlerAddToContainer* NewAddToAlbumCommandHandlerL(
MGlxMediaListProvider* aMediaListProvider, TBool aHasToolbarItem);
+ /**
+ * Create add to album command handler for singleclick
+ * @param aMediaListProvider object that provides the media list.
+ */
+ IMPORT_C static CGlxCommandHandlerAddToContainer* NewAddToAlbumSingleClickCommandHandlerL(
+ MGlxMediaListProvider* aMediaListProvider, TBool aHasToolbarItem);
+
/**
* Create add (to) tags command handler
* @param aMediaListProvider object that provides the media list.
@@ -51,6 +58,13 @@
IMPORT_C static CGlxCommandHandlerAddToContainer* NewAddToTagCommandHandlerL(
MGlxMediaListProvider* aMediaListProvider, TBool aHasToolbarItem);
+ /**
+ * Create add (to) tags command handler for singleclick
+ * @param aMediaListProvider object that provides the media list.
+ */
+ IMPORT_C static CGlxCommandHandlerAddToContainer* NewAddToTagSingleClickCommandHandlerL(
+ MGlxMediaListProvider* aMediaListProvider, TBool aHasToolbarItem);
+
/**
* Create add (to) Favourites command handler
* @param aMediaListProvider object that provides the media list.
@@ -90,8 +104,10 @@
void DoActivateL(TInt aViewId);
/** See @ref CGlxCommandHandler::PopulateToolbar*/
- void PopulateToolbarL();
-
+ void PopulateToolbarL();
+
+ /** See @ref CGlxCommandHandler::DoIsDisabled*/
+ TBool DoIsDisabled(TInt aCommandId, MGlxMediaList& aList) const;
private:
/**
* Second phase constructor