<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.newlc.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>NewLC - Enable Skin support in your Symbian OS applications - Comments</title>
 <link>http://www.newlc.com/Enable-Skin-support-in-your.html</link>
 <description>Comments for &quot;Enable Skin support in your Symbian OS applications&quot;</description>
 <language>en</language>
<item>
 <title>Enable Skin support in your Symbian OS applications</title>
 <link>http://www.newlc.com/Enable-Skin-support-in-your.html#comment-2577</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;The code described in the post works for 3rd Edition.&lt;/div&gt;</description>
 <pubDate>Fri, 30 Mar 2007 14:22:02 +0200</pubDate>
 <dc:creator>eric</dc:creator>
 <guid isPermaLink="false">comment 2577 at http://www.newlc.com</guid>
</item>
<item>
 <title>Enable Skin support in your Symbian OS applications</title>
 <link>http://www.newlc.com/Enable-Skin-support-in-your.html#comment-2576</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;hi eric,
please update this post S60 3rd edition.&lt;/div&gt;</description>
 <pubDate>Fri, 30 Mar 2007 14:16:33 +0200</pubDate>
 <dc:creator>Himanshu</dc:creator>
 <guid isPermaLink="false">comment 2576 at http://www.newlc.com</guid>
</item>
<item>
 <title>Enable Skin support in your Symbian OS applications</title>
 <link>http://www.newlc.com/Enable-Skin-support-in-your.html#comment-2575</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;&lt;p class=&quot;spip&quot;&gt;Hi..&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;I want some more information about getting the bitmaps from the skin.&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;I want to know how to get the bitmaps (say the background image for progress bar, or menu tab from the skin).
 I tried with ..&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;&lt;tt&gt;&lt;div align=&#039;left&#039; class=&#039;spip_code&#039; dir=&#039;ltr&#039;&gt;colour = (CAknsItemData * )skin-&amp;gt;GetCachedItemData (KAknsIIDQsnBgAreaMainFlat , &amp;nbsp;EAknsITBitmap &amp;nbsp; &amp;nbsp;);&lt;br /&gt;
&lt;br /&gt;
if(colour)&lt;br /&gt;
{&lt;br /&gt;
 &amp;nbsp; &amp;nbsp;CAknsBitmapItemData* colourData = static_cast&amp;lt;CAknsBitmapItemData*&amp;gt;(colour);&lt;br /&gt;
 &amp;nbsp; &amp;nbsp;CFbsBitmap *bitmp = &amp;nbsp;colourData-&amp;gt;Bitmap();&lt;br /&gt;
}&lt;/div&gt;&lt;/tt&gt;
  is this correct??&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;do anyone have a list of available(minimum ) bitmaps in the skin.
 When i run this application on different skins it always shows a blank image.. i dont know wether it is working properly or not...please clarify my doubts.&lt;/p&gt;&lt;/div&gt;</description>
 <pubDate>Thu, 08 Feb 2007 12:50:01 +0100</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 2575 at http://www.newlc.com</guid>
</item>
<item>
 <title>Skins and S60 3rd Edition</title>
 <link>http://www.newlc.com/Enable-Skin-support-in-your.html#comment-2569</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;Hi
I just tested your code with Nokia n80 (S60 3rd ed., Symbian 9.1 phone) - everything you write in your article works perfectly fine :-D  I don&#039;t even have to call a special method for Listbox to work with skins (probably it&#039;s active by default). Doesn&#039;t work by CEikLabel, though. Probably not meant to be skinned? I don&#039;t know yet.
Anyway, thanx a lot for the hints :-)
Bye&lt;/div&gt;</description>
 <pubDate>Mon, 07 Aug 2006 10:38:03 +0200</pubDate>
 <dc:creator>Relghuar</dc:creator>
 <guid isPermaLink="false">comment 2569 at http://www.newlc.com</guid>
</item>
<item>
 <title>Enable Skin support in your Symbian OS applications</title>
 <link>http://www.newlc.com/Enable-Skin-support-in-your.html#comment-2574</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;&lt;p class=&quot;spip&quot;&gt;Hi,&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;What type of iListBox is ?
  I tried with custom list box but it gave error that ColumnData(),ItemDrawer(), SetSkinEnabled() are not member of that class.
  which listbox should i use ?
thnx in advace.........&lt;/p&gt;&lt;/div&gt;</description>
 <pubDate>Tue, 04 Jul 2006 12:04:17 +0200</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 2574 at http://www.newlc.com</guid>
</item>
<item>
 <title>Enable Skin support in your Symbian OS applications</title>
 <link>http://www.newlc.com/Enable-Skin-support-in-your.html#comment-2573</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;Hows that to bring the skins for Menu too.I was able to create the skin support for the cba and grids.but i dont find the bitmap shown in the menus..is there any way to do it.
regards&lt;/div&gt;</description>
 <pubDate>Tue, 04 Jul 2006 11:51:08 +0200</pubDate>
 <dc:creator>Priju</dc:creator>
 <guid isPermaLink="false">comment 2573 at http://www.newlc.com</guid>
</item>
<item>
 <title>Enable Skin support in your Symbian OS applications</title>
 <link>http://www.newlc.com/Enable-Skin-support-in-your.html#comment-2572</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;Hi. it is worked. Cool.
How displey skins in the dialog. I us CEikDialog. Thank you.&lt;/div&gt;</description>
 <pubDate>Tue, 30 May 2006 10:43:57 +0200</pubDate>
 <dc:creator>Mihalych</dc:creator>
 <guid isPermaLink="false">comment 2572 at http://www.newlc.com</guid>
</item>
<item>
 <title>Enable Skin support in your Symbian OS applications</title>
 <link>http://www.newlc.com/Enable-Skin-support-in-your.html#comment-2571</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;All work exactly. It nice. 
I would like see my skin in the dialog. I us CEikDialog. How to do it?&lt;/div&gt;</description>
 <pubDate>Mon, 29 May 2006 17:45:35 +0200</pubDate>
 <dc:creator>Mihalych</dc:creator>
 <guid isPermaLink="false">comment 2571 at http://www.newlc.com</guid>
</item>
<item>
 <title>Enable Skin support in your Symbian OS applications</title>
 <link>http://www.newlc.com/Enable-Skin-support-in-your.html#comment-2566</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;&lt;p class=&quot;spip&quot;&gt;Here is some information how to fetch suitable colors through skins aswell.&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;The different color groups are defined in aknsconstants.h and
they are:&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;KAknsIIDQsnIconColors,
KAknsIIDQsnTextColors,
KAknsIIDQsnLineColors,
KAknsIIDQsnOtherColors and
KAknsIIDQsnHighlightColors&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;All the color groups have corresponding enum, which is used to
choose a specific color in the group. Every value in the enum has
different purpose, but fortunately every item has atleast some
kind of description&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;Example, how to fetch main area text color through skins library&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;// Initialize the color to some default value as GetCachedColor(...) won&#039;t change it if the colori is not defined in the skin&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;TRgb color(0,0,0);&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;GetCachedColor(skin, color, KAknsIIDQsnTextColors,
            EAknsCIQsnTextColorsCG6 );&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;Additionally, to use skins you probably don&#039;t need to link against aknskinsrv.lib at all,
but aknskins.lib should be enough.&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;Also you probably need to take care of KAknsMessageSkinChange in your applications HandleResourceChange function (and refetch the needed information through skins), and in some cases
you need to call HandleResourceChange for the subcomponents you might have.&lt;/p&gt;&lt;/div&gt;</description>
 <pubDate>Tue, 09 May 2006 13:05:37 +0200</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 2566 at http://www.newlc.com</guid>
</item>
<item>
 <title>Enable Skin support in your Symbian OS applications</title>
 <link>http://www.newlc.com/Enable-Skin-support-in-your.html</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;Nokia has introduced skin support in S60 v2 but this support is not enabled by default: your application will display a not so original white background unless you enable the skin support. Here is how to proceed...&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.newlc.com/Enable-Skin-support-in-your.html&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.newlc.com/Enable-Skin-support-in-your.html#comments</comments>
 <category domain="http://www.newlc.com/taxonomy/term/4">Series 60</category>
 <category domain="http://www.newlc.com/taxonomy/term/38">Series 60 (Dev)</category>
 <category domain="http://www.newlc.com/taxonomy/term/41">Symbian OS</category>
 <pubDate>Tue, 09 May 2006 11:36:59 +0200</pubDate>
 <dc:creator>eric</dc:creator>
 <guid isPermaLink="false">843 at http://www.newlc.com</guid>
</item>
</channel>
</rss>
