emailuis/emailui/inc/FreestyleEmailUiHtmlViewerContainer.h
branchRCL_3
changeset 17 8592a65ad3fb
parent 16 4ce476e64c59
child 24 b5fbb9b25d57
equal deleted inserted replaced
16:4ce476e64c59 17:8592a65ad3fb
    23 
    23 
    24 #include <coecntrl.h>
    24 #include <coecntrl.h>
    25 #include <brctlspecialloadobserver.h>
    25 #include <brctlspecialloadobserver.h>
    26 #include <brctllinkresolver.h>
    26 #include <brctllinkresolver.h>
    27 
    27 
       
    28 #include <finditemengine.h>
       
    29 
    28 #include "FreestyleEmailUiAknStatusIndicator.h"
    30 #include "FreestyleEmailUiAknStatusIndicator.h"
    29 #include "FreestyleEmailDownloadInformationMediator.h"
    31 #include "FreestyleEmailDownloadInformationMediator.h"
    30 #include "freestyleemailcenrepkeys.h"
    32 #include "freestyleemailcenrepkeys.h"
    31 #include "OverlayControl.h"
    33 #include "OverlayControl.h"
    32 
    34 
   321     void ConvertToHTML( const TDesC& aContent,
   323     void ConvertToHTML( const TDesC& aContent,
   322             const TDesC& aFileName, CFSMailMessagePart& aHtmlBodyPart );
   324             const TDesC& aFileName, CFSMailMessagePart& aHtmlBodyPart );
   323     HBufC8* GetCharacterSetL( CFSMailMessagePart& aHtmlBodyPart );
   325     HBufC8* GetCharacterSetL( CFSMailMessagePart& aHtmlBodyPart );
   324     TBool IsMessageBodyURLL(const TDesC& aUrl);
   326     TBool IsMessageBodyURLL(const TDesC& aUrl);
   325 	void CreateHyperlinksFromUrlsL( RBuf& aSource );
   327 	void CreateHyperlinksFromUrlsL( RBuf& aSource );
       
   328 	TInt TotalLengthOfItems( CFindItemEngine& aItemEngine ) const;
       
   329 	
   326     //Returns ETrue of clicking on a link requires a browser to be launched
   330     //Returns ETrue of clicking on a link requires a browser to be launched
   327     TBool NeedToLaunchBrowserL( const TDesC& aUrl );
   331     TBool NeedToLaunchBrowserL( const TDesC& aUrl );
   328     //Launch the browser as a standalone app
   332     //Launch the browser as a standalone app
   329     void LaunchBrowserL( const TDesC& aUrl );
   333     void LaunchBrowserL( const TDesC& aUrl );
   330     
   334