calendarui/views/inc/calennativeview.h
branchRCL_3
changeset 13 0f07cd1b5772
parent 0 f979ecb2b13e
child 60 96907930389d
equal deleted inserted replaced
12:38571fd2a704 13:0f07cd1b5772
   260     /**
   260     /**
   261     * @brief From MEikMenuObserver. Dynamically initializes the menubar.
   261     * @brief From MEikMenuObserver. Dynamically initializes the menubar.
   262     * @see MEikMenuObserver.
   262     * @see MEikMenuObserver.
   263     */
   263     */
   264     void DynInitMenuBarL( TInt aResourceId, CEikMenuBar* aMenuBar );
   264     void DynInitMenuBarL( TInt aResourceId, CEikMenuBar* aMenuBar );
       
   265     
       
   266     /**
       
   267     * @brief copies the calendar entry to respective calendar.
       
   268     */
       
   269     void CopyToCalendarsL();
       
   270     
   265 
   271 
   266 protected:  // New functions
   272 protected:  // New functions
   267     /**
   273     /**
   268      * C++ constructor.
   274      * C++ constructor.
   269      */
   275      */
   345                         const TDesC8& aCustomMessage);
   351                         const TDesC8& aCustomMessage);
   346     /**
   352     /**
   347      * From CAknView View deactivation handler
   353      * From CAknView View deactivation handler
   348      */
   354      */
   349     void DoDeactivate();
   355     void DoDeactivate();
       
   356     
       
   357     /**
       
   358     * @brief asynchronous call back for copy to calendar functionality.
       
   359     *        added because of err VGGG-82X8TV . 
       
   360     * 
       
   361     */
       
   362     static TInt AsyncCopyToCalendarsL(TAny* aThisPtr);
       
   363 
       
   364     /**
       
   365     * @brief called from AsyncCopyToCalendarsL
       
   366     */
       
   367     void CopyEntryToCalendarsL();
   350 
   368 
   351 protected:  // Data
   369 protected:  // Data
   352     CCalenContainer*                iContainer;
   370     CCalenContainer*                iContainer;
   353     MCalenModelChangeHandler*       iHandler;
   371     MCalenModelChangeHandler*       iHandler;
   354     CAknNavigationControlContainer* iNaviContainer; // cache
   372     CAknNavigationControlContainer* iNaviContainer; // cache
   378     /**
   396     /**
   379      * @var iCommandProcessing
   397      * @var iCommandProcessing
   380      * @brief ETrue if some command handling is under progress, EFalse otherwise
   398      * @brief ETrue if some command handling is under progress, EFalse otherwise
   381      */
   399      */
   382     TBool iCommandProcessing;
   400     TBool iCommandProcessing;
       
   401     
       
   402     CAsyncCallBack* iAsyncCallback; 
   383     };
   403     };
   384 
   404 
   385 #endif  // CALENNATIVEVIEW_H
   405 #endif  // CALENNATIVEVIEW_H
   386 
   406 
   387 
   407