idlehomescreen/inc/xnnewsticker.h
changeset 2 08c6ee43b396
parent 0 f72a12da539e
child 54 1b758917cafc
equal deleted inserted replaced
1:5315654608de 2:08c6ee43b396
    94     	 * @param aIndex The index to return the title.
    94     	 * @param aIndex The index to return the title.
    95     	 * @return The title of the given index.
    95     	 * @return The title of the given index.
    96     	 */
    96     	 */
    97         virtual const TDesC& Title(TInt aIndex) = 0;
    97         virtual const TDesC& Title(TInt aIndex) = 0;
    98 
    98 
    99     	/**
       
   100     	 * Set the separator image for all titles.
       
   101     	 * @param aIcon The separator image. This must be mif icon.
       
   102     	 * @return KErrNone if successful, KErrArgument if the icon is not mif.
       
   103     	 */
       
   104         virtual TInt SetSeparatorImageL(CGulIcon* aIcon) = 0;
       
   105 
       
   106         /**
    99         /**
   107          * Delete all titles.
   100          * Delete all titles.
   108          */
   101          */
   109         virtual void ClearTitles() = 0;
   102         virtual void ClearTitles() = 0;
   110 
       
   111         /**
       
   112          * Append the SVG title to be shown.
       
   113          * @param aByteData The SVG data.
       
   114          */
       
   115         virtual void AppendSvgTitleL(const TDesC8& aByteData) = 0;
       
   116 
       
   117         /**
       
   118          * Insert the SVG title to be shown.
       
   119          * @param aByteData The SVG data.
       
   120          */
       
   121         virtual void InsertSvgTitleL(const TDesC8& aByteData, TInt aIndex) = 0;
       
   122 
   103 
   123         /**
   104         /**
   124          * Set callback interface.
   105          * Set callback interface.
   125          * @param aCallback The callback interface pointer.
   106          * @param aCallback The callback interface pointer.
   126          */
   107          */
   188     	 * Return the title of the given index.
   169     	 * Return the title of the given index.
   189     	 * @param aIndex The index to return the title.
   170     	 * @param aIndex The index to return the title.
   190     	 * @return The title of the given index.
   171     	 * @return The title of the given index.
   191     	 */
   172     	 */
   192         const TDesC& Title(TInt aIndex);
   173         const TDesC& Title(TInt aIndex);
   193 
       
   194     	/**
       
   195     	 * Set the separator image for all titles.
       
   196     	 * @param aIcon The separator image. This must be mif icon.
       
   197     	 * @return KErrNone if successful, KErrArgument if the icon is not mif.
       
   198     	 */
       
   199         TInt SetSeparatorImageL(CGulIcon* aIcon);
       
   200 
   174 
   201         /**
   175         /**
   202          * Delete all titles.
   176          * Delete all titles.
   203          */
   177          */
   204         void ClearTitles();
   178         void ClearTitles();