phoneapp/phoneuiutils/inc/cphoneresourceresolverbase.h
branchRCL_3
changeset 69 8baf28733c3d
parent 62 5266b1f337bd
child 81 c26cc2a7c548
--- a/phoneapp/phoneuiutils/inc/cphoneresourceresolverbase.h	Wed Sep 01 12:30:10 2010 +0100
+++ b/phoneapp/phoneuiutils/inc/cphoneresourceresolverbase.h	Tue Sep 14 21:18:17 2010 +0300
@@ -73,13 +73,23 @@
         IMPORT_C CPhoneResourceResolverBase();
         
         /**
-        * Checkes whether a certain feature is on / or not.
+        * Checks whether a certain feature is on / or not.
         * @param aFeatureId
         * @return TBool supported /not supported
         */ 
         IMPORT_C virtual TBool IsTelephonyFeatureSupported( TInt aFeatureId ) const;
+
+    private:
+        /**
+        * Checks whether the Video Share button should be shown,
+        * i.e., if the appropriate feature flag is enabled *and*
+        * Video Sharing is currently available
+        * @param None
+        * @return TBool show / don't show
+        */
+        TBool ShowVideoShareButton() const;
     
-   protected:
+    protected:
        TInt iResourceOffset;     
 
     private:
@@ -90,8 +100,10 @@
             EOnscreenDialer = 1,
             //Flag to indicate whether on touch call handling is supported.
             ETouchCallHandling = 2,
-            //Flag to indicate whether videocallmenu is supported.
-            EVideoCallMenu = 4
+            //Flag to indicate whether video call menu is supported.
+            EVideoCallMenu = 4,
+            //Flag to indicate whether entry point for video share is supported.
+            EVideoShareEntryPoint = 8
             };
         TInt iVariationFlags;