idlehomescreen/xmluirendering/uiengine/inc/xnpopupcontroladapter.h
branchRCL_3
changeset 9 f966699dea19
parent 0 f72a12da539e
child 50 137ebc85284b
equal deleted inserted replaced
5:c743ef5928ba 9:f966699dea19
    28 
    28 
    29 // Forward declarations
    29 // Forward declarations
    30 class CXnNodePluginIf;
    30 class CXnNodePluginIf;
    31 class CXnNode;
    31 class CXnNode;
    32 class CXnUiEngine;
    32 class CXnUiEngine;
       
    33 class CXnPluginData;
    33 class CAknStylusPopUpMenu;
    34 class CAknStylusPopUpMenu;
    34 
    35 
    35 // Class declaration
    36 // Class declaration
    36 
    37 
    37 /**
    38 /**
   101      */
   102      */
   102     void HandleScreenDeviceChangedL();
   103     void HandleScreenDeviceChangedL();
   103     
   104     
   104 private:
   105 private:
   105     // New functions
   106     // New functions
   106     void PopulateMenuL( CXnNode* aItem, CXnNode& aPlugin );                                  
   107     void PopulateMenuL( CXnPluginData& aPlugin, CXnNode* aItem );                                  
   107     void ShowMenuL( CXnNode& aPlugin, TPoint aPosition );
   108     void ShowMenuL( CXnPluginData& aPlugin, TPoint aPosition );
   108     void HideMenuL();
   109     void HideMenuL();
   109                            
   110                            
   110 private:
   111 private:
   111     // Data
   112     // Data
   112     
   113