emailuis/emailui/inc/FreestyleMessageHeaderHTML.h
branchRCL_3
changeset 16 b5fbb9b25d57
parent 10 f5907b1a1053
child 22 d620048b4810
equal deleted inserted replaced
14:b13141f05c3d 16:b5fbb9b25d57
    90     /*
    90     /*
    91      * Writes the subject to iWriteStream and also
    91      * Writes the subject to iWriteStream and also
    92      * takes care of the urls and marks them as hotspots
    92      * takes care of the urls and marks them as hotspots
    93      */
    93      */
    94     void WriteSubjectL(TDesC& aText ) const; 
    94     void WriteSubjectL(TDesC& aText ) const; 
    95     
    95 
       
    96     void ExportCollapseButtonL() const;
       
    97     void ExportTimeAndExpandButtonL() const;
    96     void ExportSubjectL() const;
    98     void ExportSubjectL() const;
       
    99     void ExportSubjectCollapsedL() const;
    97     void ExportFromL() const;
   100     void ExportFromL() const;
    98     void ExportToL() const;
   101     void ExportToL() const;
    99     void ExportCcL() const;
   102     void ExportCcL() const;
   100     void ExportBccL() const;
   103     void ExportBccL() const;
   101     void ExportSentTimeL() const;
   104     void ExportSentTimeL() const;
   116     void EndHyperlinkL() const;
   119     void EndHyperlinkL() const;
   117     
   120     
   118     void AddImageL( const TDesC8& aImageUrl ) const;
   121     void AddImageL( const TDesC8& aImageUrl ) const;
   119     void AddImageL( const TDesC8& aImageId, const TDesC8& aImageUrl, const TDesC8& aImageEvent ) const;
   122     void AddImageL( const TDesC8& aImageId, const TDesC8& aImageUrl, const TDesC8& aImageEvent ) const;
   120     
   123     
   121     void StartHeaderTableL( const TDesC8& aTableId ) const;
   124     void StartHeaderTableL( const TDesC8& aTableId, TBool aVisible ) const;
   122     void EndHeaderTableL() const;
   125     void EndHeaderTableL() const;
   123 
   126 
   124     void StartTableL( const TDesC8& aTableId ) const;
   127     void StartTableL( const TDesC8& aTableId ) const;
   125     void EndTableL() const;
   128     void EndTableL() const;
   126     
   129 
   127     void AddShowDetailL() const;
       
   128     
       
   129     HBufC8* ClickImageEventL( const TDesC8& aImageName ) const;
   130     HBufC8* ClickImageEventL( const TDesC8& aImageName ) const;
   130 
   131 
   131     void AddJavascriptL() const;    
   132     void AddJavascriptL() const;    
   132     
   133     
   133     HBufC8* HeadingTextLC( TInt aId ) const;
   134     HBufC8* HeadingTextLC( TInt aId ) const;
   134     HBufC8* HeadingTextLC( TInt aId, TInt aSize ) const;
   135     HBufC8* HeadingTextLC( TInt aId, TInt aSize ) const;
   135     
   136 
   136     void ExportInitialTableL() const;
   137     void ExportCollapsedHeaderTableL() const;
       
   138     void ExportExpandedHeaderTableL() const;
       
   139 
   137     /**
   140     /**
   138      * Function for generating follow up icon's HTML code.
   141      * Function for generating follow up icon's HTML code.
   139      * Returns NULL if no follow up flags are set.
   142      * Returns NULL if no follow up flags are set.
   140      *
   143      *
   141      * @param aShowText Whether to show icon's text after the icon or not.
   144      * @param aShowText Whether to show icon's text after the icon or not.