<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Codality &#187; Skinning</title>
	<atom:link href="http://blog.najmanowicz.com/category/desktop-customization/skinning/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.najmanowicz.com</link>
	<description>Code and Effect - solving problem with just enough amount of code - by Adam Najmanowicz</description>
	<lastBuildDate>Mon, 08 Feb 2010 12:01:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Windowblinds went translucency crazy!</title>
		<link>http://blog.najmanowicz.com/2005/10/12/windowblinds-went-translucency-crazy-by-adam-najmanowicz/</link>
		<comments>http://blog.najmanowicz.com/2005/10/12/windowblinds-went-translucency-crazy-by-adam-najmanowicz/#comments</comments>
		<pubDate>Wed, 12 Oct 2005 02:51:24 +0000</pubDate>
		<dc:creator>Adam Najmanowicz</dc:creator>
				<category><![CDATA[SkinStudio]]></category>
		<category><![CDATA[Skinning]]></category>
		<category><![CDATA[WindowBlinds]]></category>

		<guid isPermaLink="false">http://blog.najmanowicz.com/2005/10/12/windowblinds-went-translucency-crazy-by-adam-najmanowicz/</guid>
		<description><![CDATA[WindowBlinds &#8220;PerPixel&#8221; 5 &#8211; new features explanatory series &#8211; part two. Originally posted on Wincustomize.com If Stardock gave WindowBlinds version names like Microsoft did with XP and its successor, WindowBlinds 5 would probably be called &#8220;WindowBlinds Translucent&#8221; or &#8220;WindowBlinds See-Through&#8221; or&#8230; oh no&#8230; it can&#8217;t be&#8230; or can it (?) &#8220;WindowBlinds Vista&#8221;! In the first part [...]]]></description>
			<content:encoded><![CDATA[<h3>WindowBlinds &#8220;PerPixel&#8221; 5 &#8211; new features explanatory series &#8211; part two.</h3>
<p><a title="Originally posted on another site" href="http://adam.wincustomize.com/articles.aspx?AID=88984&#038;c=1">Originally posted on Wincustomize.com</a></p>
<p>If Stardock gave WindowBlinds version names like Microsoft did with XP and its successor, WindowBlinds 5 would probably be called &#8220;WindowBlinds Translucent&#8221; or &#8220;WindowBlinds See-Through&#8221; or&#8230; oh no&#8230; it can&#8217;t be&#8230; or can it (?) &#8220;WindowBlinds Vista&#8221;!</p>
<p>In the <a href="http://adam.wincustomize.com/articles.aspx?AID=88858&#038;c=1">first part</a> I&#8217;ve explained the most noticeable changes you will see in a new WindowBlinds 5 skin but to be honest it went all crazy about translucent parts. We&#8217;ve got used to the translucent start panel since 4.6 which I&#8217;ve described how to create in <a href="http://adam.wincustomize.com/articles.aspx?AID=78608&#038;c=1">this article</a>. But in WindowBlinds 5 you can make the whole taskbar translucent as well as the drop down menus, and the &#8220;Please Wait&#8221; dialog!</p>
<p><span id="more-16"></span></p>
<h2>Here comes my skin!</h2>
<p>Like it or not first impressions are important. For a skin, the first impression often determine whether the user will try it long enough to appreciate the qualities or reach for that &#8220;Delete This Skin&#8221; button right away. Right now you&#8217;ve really got the tools to make your skin transition smoothly onto the user&#8217;s system or make a big splash!</p>
<p align="center"><img src="http://www.stardock.com/products/skinstudio/blog_bin/sks_perpixel_misc_3.jpg" /></p>
<p>WB5 adds a new section that you can find in <a href="http://www.skinstudio.net/">SkinStudio</a> under <strong><em>&#8220;XP Shell&#8221;->&#8221;Please Wait Dialog&#8221;</em></strong>. The section is so straightforward there&#8217;s really not much to say about it. I just wanted to make sure you&#8217;re aware of its existence ands importance. The image now separated from the shutdown image and is no longer limited to the system dialog size. It blends nicely into the desktop and you gain the control over the text font and color! Think of it like of a movie trailer. It&#8217;s very important that it expresses the spirit of the skin and makes an excellent impression.</p>
<h2>&#8230; with a cool taskbar&#8230;</h2>
<p>The taskbar is probably more omnipresent on your user&#8217;s desktops than other controls you may consider crucial to your skin. It gives you a vast area to paint upon and allows for a quite a bit control over it. Now you can use that space in an even better way and you can finally make it blend nicely with the desktop wallpaper.</p>
<p align="center"><img src="http://www.stardock.com/products/skinstudio/blog_bin/sks_perpixel_misc_1.jpg" /></p>
<p>The effect is pretty simple to achieve. If you have read my other (previously linked) articles then you have a good idea about how translucency works. The simple Per-pixel effect has never worked on the taskbar before. WindowBlinds is always trying to be as backward-compatible as possible so not to break skins for which it might have been accidentally (or for research purposes) enabled, another switch has been enabled in section: <strong><em>&#8220;Taskbar&#8221;->&#8221;Taskbar Background&#8221;->&#8221;Horizontal&#8221;</em></strong>. The <strong><em>&#8220;Background Effect&#8221;</em></strong> attribute.  That failsafe need to be enabled on top of what you would regularly do to enable translucency. To summarize &#8211; to make the sample horizontal taskbar translucent enter the section: <strong><em>&#8220;Taskbar&#8221;->&#8221;Taskbar Background&#8221;->&#8221;Horizontal&#8221;</em></strong> and set the following attributes to their respective values:</p>
<ul>
<li><strong><em>&#8220;Painting options&#8221;->&#8221;Transparency and translucency &#8211; Switch&#8221;</em></strong> as <em>&#8220;Transparent&#8221;,</em></li>
<li><strong><em>&#8220;Painting options&#8221;->&#8221;Translucency &#8211; Switch&#8221;</em></strong> to <em>&#8220;Translucency IS being used&#8221; and</em></li>
<li><strong><em>&#8220;Background Effect&#8221;</em></strong> to <em>&#8220;Translucent Taskbar effect&#8221;</em></li>
</ul>
<p>Needless to say the taskbar must actually be a translucent image for the effect to work :)</p>
<p>The first two switches are enabled for each section respectively (vertical/horizontal taskbar/gripper) but the last one (the &#8220;Background effect&#8221;) is shared among all of them and toggling it in any of the taskbar sections will toggle it for the whole taskbar.</p>
<h2>&#8230; and a sparkling menu.</h2>
<p>Similarly the drop down menus are now skinned in a per-pixel manner&#8230;</p>
<p align="center"><img src="http://www.stardock.com/products/skinstudio/blog_bin/sks_perpixel_misc_2.jpg" /></p>
<p>It&#8217;s as simple making your <strong><em>&#8220;Controls&#8221;->&#8221;Menus&#8221;->&#8221;Pull Down Background&#8221;-> &#8220;Pull Down Background Image&#8221;</em></strong> translucent and enabling the usual:</p>
<ul>
<li><strong><em>&#8220;Painting options&#8221;->&#8221;Transparency and translucency &#8211; Switch&#8221;</em></strong> as <em>&#8220;Transparent&#8221;,</em></li>
<li><strong><em>&#8220;Painting options&#8221;->&#8221;Translucency &#8211; Switch&#8221;</em></strong> to <em>&#8220;Translucency IS being used&#8221; and</em></li>
</ul>
<p>attributes in the <strong><em>&#8220;Controls&#8221;->&#8221;Menus&#8221;->&#8221;Pull Down Background&#8221;</em></strong> section. Such menus will automatically become translucent in the new WindowBlinds version.</p>
<p>Similarly to what has been described in <a href="http://adam.wincustomize.com/articles.aspx?AID=78608&#038;c=1">this article</a> the new menus may have the shape that does not look good with the regular menus shadow that is simply square. So if your menu is of some irregular shape or simply do the shadow blending itself you can disable the system shadows with the <strong><em>&#8220;Hide Shadows&#8221;</em></strong> attribute in the same section. Also for the feature to work you should check to make sure that the <strong><em>&#8220;Flat menus &#8211; disables skinning&#8221;</em></strong> attribute is disabled. This will especially be the case with MSStyles converted to WindowBlinds skins.</p>
<p>One of the features that generated a lot of excitement in the comments of the <a href="http://adam.wincustomize.com/articles.aspx?AID=88858&#038;c=1">first part</a> of the series was the ability to define a reflection map for the window frames. The cool news is that the drop down menus will allow for the same features to work on them. One can only imagine what cool effects the skinners could make with it. Suffice to say the menu can look different depending on which part of the screen it&#8217;s open on.</p>
<p>The drop down menu section for the feature is located in <strong><em>&#8220;Controls&#8221;->&#8221;Menus&#8221;->&#8221;Pull Down Background&#8221;->&#8221;Pull Down Back &#8211; Reflection&#8221;</em></strong> in <a href="http://www.skinstudio.net/">SkinStudio</a>.</p>
<p>WindowBlinds 5 is one of the most exciting releases so far. The numerous translucency additions allow skinners to create smoother, more visually appealing skins. New features like the &#8220;progress flash&#8221; and the default button fading make them more dynamic and interactive.</p>
<img src="http://blog.najmanowicz.com/?ak_action=api_record_view&id=16&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.najmanowicz.com/2005/10/12/windowblinds-went-translucency-crazy-by-adam-najmanowicz/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WindowBlinds 5 translucent frames explained</title>
		<link>http://blog.najmanowicz.com/2005/10/10/windowblinds-5-translucent-frames-explained-by-adam-najmanowicz/</link>
		<comments>http://blog.najmanowicz.com/2005/10/10/windowblinds-5-translucent-frames-explained-by-adam-najmanowicz/#comments</comments>
		<pubDate>Mon, 10 Oct 2005 02:40:28 +0000</pubDate>
		<dc:creator>Adam Najmanowicz</dc:creator>
				<category><![CDATA[SkinStudio]]></category>
		<category><![CDATA[Skinning]]></category>
		<category><![CDATA[WindowBlinds]]></category>

		<guid isPermaLink="false">http://blog.najmanowicz.com/2005/10/10/windowblinds-5-translucent-frames-explained-by-adam-najmanowicz/</guid>
		<description><![CDATA[WindowBlinds 5 &#8220;PerPixel&#8221; new features explanatory series &#8211; part one. Originally posted on Wincustomize.com One of the coolest features of WindowBlinds 5 is the possibility to define a translucent frames in your skin. This means a lot of things and a lot of new possibilities. Your windows can drop shadows, glow but most of all you don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<h3>WindowBlinds 5 &#8220;PerPixel&#8221; new features explanatory series &#8211; part one.</h3>
<p><a title="Originally posted on another site" href="http://adam.wincustomize.com/articles.aspx?AID=88858&#038;c=1">Originally posted on Wincustomize.com</a></p>
<p>One of the coolest features of <a href="http://www.windowblinds.net/">WindowBlinds </a>5 is the possibility to define a translucent frames in your skin. This means a lot of things and a lot of new possibilities. Your windows can drop shadows, glow but most of all you don&#8217;t have to look at those jaggies if your skin features rounded corners in them. The level of excitement can probably be shown by the fact that it does not have even shown in the public beta, yet it already has artists creating <a href="http://www.deviantart.com/view/23467780/">artwork advocating it</a>. and a number of authors creating a mock-ups of the skins they intend to create. I have to admit I do not recall being contacted so much about any previous version of <a href="http://www.windowblinds.net/">WindowBlinds</a> and any other version that generated such passion among even the MSStyles users.</p>
<p align="left">The new window frames blend nicely into the current feature set of WB.</p>
<p align="center"><img src="http://www.stardock.com/products/skinstudio/blog_bin/sks_perpixel_frames_1.png" border="0" alt=""/></p>
<p>The window part is divided into 5 parts, one for each side: top, bottom, left and right like in the following picture:</p>
<p><span id="more-17"></span></p>
<p align="center"><img src="http://www.stardock.com/products/skinstudio/blog_bin/sks_perpixel_frames_2.png" alt="" /></p>
<p align="left">If you look at the picture carefully you&#8217;ll notice that unlike before the top and bottom part of the frame goes from the very left to the very right of the window. Meaning that unlike previously the corners belong to the horizontal images rather that vertical. I must say I like that change a lot as it&#8217;s much more natural. The frames layout inside the images have remained the same. The vertical images (left and right) contain 2 frames side by side horizontally. The first frame belongs to the active state of a window while the second one belongs to the inactive state. Similarly the Horizontal images (top and bottom) has 2 frames placed on top of each other. The upper one is the active state, while the inactive one is placed on the bottom.</p>
<p align="center"><img src="http://www.stardock.com/products/skinstudio/blog_bin/sks_perpixel_frames_3.png" alt="" /></p>
<p align="left">Should you be reading it carefully you have probably noticed that I&#8217;ve said 5 but only mentioned 4, that is because the 5th one is the maximized caption</p>
<p align="center"> <img src="http://www.stardock.com/products/skinstudio/blog_bin/sks_perpixel_frames_4.png" /></p>
<p align="left">The image is formatted just like the regular caption image &#8211; 2 frames on top of each other. The images in all of the frames MUST be 32-bit TGA-s which <a href="http://www.skinstudio.net/">SkinStudio</a> can create for you from PNG images or even allow you to edit like described in <a href="http://adam.wincustomize.com/Articles.aspx?AID=2574">one of my previous articles</a>.</p>
<h2 align="left">Now what about the buttons?</h2>
<p align="left">The per pixel buttons are a bit less flexible on those new borders than they are on the regular windows borders, but the good news is that they are MUCH, MUCH easier to understand and test! Currently <a href="http://www.windowblinds.net/">WindowBlinds</a> allows you to define 5 buttons: minimize, maximize &#038; restore, close and a special close button for the frames that cannot be maximized or minimized (basically those Dialog frames like Display properties.</p>
<p align="center"><img src="http://www.stardock.com/products/skinstudio/blog_bin/sks_perpixel_frames_5.jpg" /></p>
<p align="left">The frames in the image  are in the following order:</p>
<ul>
<li>
<div align="left">Normal</div>
</li>
<li>
<div align="left">Mouse Over</div>
</li>
<li>
<div align="left">Pressed</div>
</li>
<li>
<div align="left">Disabled</div>
</li>
<li>
<div align="left">Inactive</div>
</li>
<li>
<div align="left">Inactive Mouse Over</div>
</li>
<li>
<div align="left">Inactive Pressed</div>
</li>
<li>
<div align="left">Inactive Disabled</div>
</li>
</ul>
<p align="left">And although not all of them may always be used the image can look like this: </p>
<p align="center"><img src="http://www.stardock.com/products/skinstudio/blog_bin/sks_perpixel_frames_6.png" /></p>
<p align="left">The buttons are in their respective sections conveniently places under the <strong><em>&#8220;Window Borders &#8211; Per-Pixel&#8221;->&#8221;Buttons&#8221;</em></strong> section. there is currently no way to define additional buttons and the buttons should use the same 32-bit TGA format as the frames.</p>
<p>Now <a href="http://www.skinstudio.net/">SkinStudio</a> 5 gives you a way to test those images by means of 4 new sub-previews added to the main preview.</p>
<p align="center"><img src="http://www.stardock.com/products/skinstudio/blog_bin/sks_perpixel_frames_7.png" /></p>
<p align="left">Just like any other preview &#8211; clicking on an image will take you to its respective section. <a href="http://www.skinstudio.net/">SkinStudio</a> also allows you to reposition the buttons on the preview by dragging and dropping them in the places of your choice. There is a limit to how the buttons are placed currently &#8211; they have to be aligned to the top right corner and they have to be positioned in the window caption area, With an exception of the system icon which is aligned to the top-left corner of its window. You should be aware however that each button has 2 coordinates, one for when the window is maximized and the other for the non-maximized version of the window.</p>
<p align="center"><img src="http://www.stardock.com/products/skinstudio/blog_bin/sks_perpixel_frames_9.png" /></p>
<h2 align="left">Cool! So I won&#8217;t ever have to create those regular borders, right? Wrong.</h2>
<p align="left"><img style="width: 187px; height: 241px" src="http://www.stardock.com/products/skinstudio/blog_bin/sks_perpixel_frames_8.png" align="right" border="0" />Unfortunately <a href="http://www.windowblinds.net/">WindowBlinds</a> still requires you to define the regular borders. Most users will not see them or just not too often, but it&#8217;s just like that vertical taskbar which is supposedly <a href="http://www.wincustomize.com/articles.aspx?AID=71458&#038;c=1">used only by me and probably the other freak at Microsoft that actually designed it</a> :). <a href="http://www.windowblinds.net/">WindowBlinds</a> requires those frames for 2 situations:</p>
<ol>
<li>
<div>MDI Windows &#8211; the applications like <a href="http://www.skinstudio.net/">SkinStudio</a> that allow you to open multiple documents (skins) at once. Those will use the old frames when the document inside is not maximized and therefore requires the app to paint its frame.</div>
</li>
<li>
<div>Older systems that <a href="http://www.windowblinds.net/">WindowBlinds</a> detects they cannot support it due to the lack of support on the driver&#8217;s side.</div>
</li>
</ol>
<p>The good news is that you are <a href="http://www.windowblinds.net/">WindowBlinds</a> longer constrained on the per pixel frames to the size of the caption height &#8211; system metrics. You know&#8230; the error <a href="http://www.skinstudio.net/">SkinStudio</a> reported when you had the value of  <strong><em>Section: &#8220;Window Borders&#8221;->   Attribute: &#8220;Top Image&#8221;->&#8221;Caption Height&#8221;</em> </strong>defined to a different height that the caption image height. You only should check that the maximized per-pixel caption does not collide with it as WindowBlinds will then crop the image.</p>
<h2>Window caption text</h2>
<p>All the caption text definitions are stored withing the definition of the caption image, that is the Section: <strong><em>&#8220;Window Borders &#8211; PerPixel&#8221;->&#8221;Caption&#8221;->   Attribute: &#8220;Text Settings&#8221;</em></strong>. You can define <a href="http://www.wincustomize.com/Articles.aspx?AID=87627">the text font</a> there as well as it&#8217;s placement and color. You can shift if vertically and horizontally by means of: Section: <strong><em>&#8220;Window Borders &#8211; PerPixel&#8221;->&#8221;Caption&#8221;->   Attribute: &#8220;Content Margins&#8221;</em></strong>.</p>
<p>Other than the imperative to have TGA&#8217;s as the images on those new sections they are pretty much a standard WindowBlinds sections like for push buttons and such.</p>
<h2>What is the reflection map?</h2>
<p>Reflection map is a new concept that allows the skinner to have a kind of watermark that does not belong to a particular window but adds a nice feeling that binds a number of windows together, creating a smooth desktop-wide feel. I&#8217;ve added to <a href="http://mikeb314.wincustomize.com/">Mike</a>&#8216;s skin this reflection map (the preview shows it rescaled to 50% of its size).</p>
<p align="center"><img src="http://www.stardock.com/products/skinstudio/blog_bin/sks_perpixel_frames_11.jpg" /></p>
<p>the image is indeed all white and the gray areas are just translucent background that you can see through the image.</p>
<p>Now if you apply the image (remember to turn the translucent and transparent bits on) the sample reflection will look like this.</p>
<p align="center"><img src="http://www.stardock.com/products/skinstudio/blog_bin/sks_perpixel_frames_10.png" /></p>
<p align="left">Now that feature is liable to make things paint slower. So use it with caution and use it only if you really have something that you can only express that way.</p>
<img src="http://blog.najmanowicz.com/?ak_action=api_record_view&id=17&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.najmanowicz.com/2005/10/10/windowblinds-5-translucent-frames-explained-by-adam-najmanowicz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A guide to WindowBlinds fonts in SkinStudio</title>
		<link>http://blog.najmanowicz.com/2005/09/26/a-guide-to-windowblinds-fonts-in-skinstudio-by-adam-najmanowicz/</link>
		<comments>http://blog.najmanowicz.com/2005/09/26/a-guide-to-windowblinds-fonts-in-skinstudio-by-adam-najmanowicz/#comments</comments>
		<pubDate>Mon, 26 Sep 2005 17:38:12 +0000</pubDate>
		<dc:creator>Adam Najmanowicz</dc:creator>
				<category><![CDATA[SkinStudio]]></category>
		<category><![CDATA[Skinning]]></category>
		<category><![CDATA[WindowBlinds]]></category>

		<guid isPermaLink="false">http://blog.najmanowicz.com/2005/09/26/a-guide-to-windowblinds-fonts-in-skinstudio-by-adam-najmanowicz/</guid>
		<description><![CDATA[How does one define a font to use for WindowBlinds. Originally posted on Wincustomize.com I find a lot of users having problems with how fonts are defined in a WindowBlinds skin. It&#8217;s quite simple once you understand it how it&#8217;s done. WindowBlinds bases on the premise that most of the skins use just a small [...]]]></description>
			<content:encoded><![CDATA[<h3>How does one define a font to use for WindowBlinds.</h3>
<p><a title="Originally posted on another site" href="http://adam.wincustomize.com/articles.aspx?AID=87627&#038;c=1">Originally posted on Wincustomize.com</a></p>
<p>I find a lot of users having problems with how fonts are defined in a WindowBlinds skin. It&#8217;s quite simple once you understand it how it&#8217;s done.</p>
<p>WindowBlinds bases on the premise that most of the skins use just a small number of font variants but use them in a number of places, meaning that one font setting will be used in a number of places like a push button, a tab, a status bar.</p>
<p>A font setting in SkinStudio is called &#8220;font preset&#8221; and is a set of font name, size and formatting as well as its shadow settings. When you think of it in the terms of any word processor a font setting is not different from &#8220;styles&#8221; used e.g. in Microsoft Word. And they are equally as useful! in contrast to MSStyles where you define the font for every control or its sub style in WindowBlinds you only define it a few times and then use them in multiple places.</p>
<p>What&#8217;s better&#8230; if you decide to change the font in a style, do it only once for the style and WB will change it everywhere the font is used! Let me show you how it&#8217;s working on a sample skin for a push button.</p>
<p>Every control section has a font setting (at least one) in most cases grouped in the &#8220;Fonts&#8221; subgroup in its section section.</p>
<p align="center"><a href="http://www.stardock.com/products/skinstudio/blog_bin/sks_fonts_1.png"><img style="width: 300px; height: 244px" src="http://www.stardock.com/products/skinstudio/blog_bin/sks_fonts_1_thumb.png" border="0" alt="" /></a></p>
<p><span id="more-18"></span></p>
<p> </p>
<p>selection one of the attributes in the group allows you to select one of the preselected fonts from the bottom combo box as shown in the above picture. Now what if you want to edit the preset and change it?</p>
<p>You can simply press the &#8220;Edit this font&#8221; button as in this figure:</p>
<p align="center"><a href="http://www.stardock.com/products/skinstudio/blog_bin/sks_fonts_2.png"><img style="width: 300px; height: 244px" src="http://www.stardock.com/products/skinstudio/blog_bin/sks_fonts_2_thumb.png" border="0" /></a></p>
<p>and SkinStudio will take you to the appropriate section.</p>
<p>But this will change all the elements that use the preset! So if you only want to change it in this one situation or only this one control, you need to create a new preset. You can do this by either pressing the &#8220;Add new font&#8221; that will create a new default &#8220;Arial&#8221; font preset or you can choose the &#8220;Duplicate this font&#8221; that will create a new font preset identical to the one that is currently selected. Obviously you will choose the second option if you want to make the font slightly different, e.g. bold-ed for pressed state or slightly bigger or smaller. Both options will also automatically assign the newly created font preset to your selected control/attribute.</p>
<p>One nice thing which is probably not known by even some advanced artists is that WB will try to be smart if you won&#8217;t assign all of the fonts. For instance you can assign only the Normal font and WB will use that for all states. Now if you choose to assign another font for pressed state you only define this new state and WB will use the &#8220;pressed font&#8221; for pressed state and the &#8220;normal font&#8221; for all the rest. the fonts marked as (WB 3x) are only there for compatibility with already discontinued WindowBlinds 3 versions as some skins from the old days still use them, but there is no need to define those.</p>
<p>Now that you have a new preset defined it would be a good idea to modify it to your liking. If you select the attribute using the said font preset and press the &#8220;Edit this font&#8221; button SkinStudio will take you straight to the font.</p>
<p align="center"><a href="http://www.stardock.com/products/skinstudio/blog_bin/sks_fonts_3.png"><img style="width: 300px; height: 244px" src="http://www.stardock.com/products/skinstudio/blog_bin/sks_fonts_3_thumb.png" border="0" /></a></p>
<p>Now if you have the &#8220;Font &#8211; face&#8221; attribute selected &#8211; SkinStudio will provide you with a convenient font editor in the lower panel. It&#8217;s a good idea to define the &#8220;Font name&#8221; attribute to something that is descriptive for you. It&#8217;s your &#8220;style name&#8221; speaking in the MS Office nomenclature again and it will be displayed in the combo box while you&#8217;ll be selecting the presets for your controls.</p>
<p>You may wish to explore and experiment the &#8220;Shadow&#8221; subsection as a homework :)</p>
<p>There are more fonts to WindowBlinds that are not defined in this very way like titlebar fonts. Those are defined in their respective sections.</p>
<p>The other type of fonts are the system fonts. Those are the fonts that you can define for the &#8220;classic&#8221; look in the Display Properties as you&#8217;ve been able to do since Windows 95.</p>
<p>WindowBlinds allows you to define those fonts in the skin as well in a sepearta place although in a very similar way.</p>
<p align="center"><a href="http://www.stardock.com/products/skinstudio/blog_bin/sks_fonts_4.png"><img style="width: 300px; height: 235px" src="http://www.stardock.com/products/skinstudio/blog_bin/sks_fonts_4_thumb.png" border="0" /></a></p>
<p>The skin can define all 6 system fonts in the same way. The presets are defined in the same way although they do not share the same preseyts pool as the regular fonts preset.but rather attach their sections below the &#8220;Miscellaneous&#8221;->&#8221;Fonts for classic widgets&#8221; section.</p>
<p>Now as I have suggested in <a href="http://www.wincustomize.com/Articles.aspx?AID=71458">one of my previous articles</a> it&#8217;s best to define the font size in negative values for the size of those fonts:</p>
<blockquote style="margin-right: 0px"><p><em>If you use the classic widget fonts referenced from section <strong>&#8220;Miscellaneous&#8221;->&#8221;Fonts for classic widgets&#8221;</strong> and defined as subsections to the section, make sure you specify the font sizes in negative values. Should you fail to do this, all kind of bad things may happen. </em><a href="http://www.mozilla.org/products/firefox/"><em>Firefox</em></a><em> will look bad. Outlook 2003 will most probably have problems and applications are liable to have some of their fonts blown out of the proportion.</em></p></blockquote>
<p>But as we&#8217;ve investigated with <a href="http://danillooc.wincustomize.com/"><strong>danilloOC</strong></a><strong>,</strong> probably the best idea would be not to define them at all as they tend to cause problems with some cross platform apps like OpenOffice or Firefox which does not seem to know how to handle the Windows fonts properly. Your experiences may be different though or the application may have been improved since then, but be sure to check it out before you publish your skin.</p>
<img src="http://blog.najmanowicz.com/?ak_action=api_record_view&id=18&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.najmanowicz.com/2005/09/26/a-guide-to-windowblinds-fonts-in-skinstudio-by-adam-najmanowicz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where&#8217;s that &#8220;File dialog&#8230; *something*&#8221; section?</title>
		<link>http://blog.najmanowicz.com/2005/09/23/wheres-that-file-dialog-something-section-by-adam-najmanowicz/</link>
		<comments>http://blog.najmanowicz.com/2005/09/23/wheres-that-file-dialog-something-section-by-adam-najmanowicz/#comments</comments>
		<pubDate>Fri, 23 Sep 2005 18:51:36 +0000</pubDate>
		<dc:creator>Adam Najmanowicz</dc:creator>
				<category><![CDATA[SkinStudio]]></category>
		<category><![CDATA[Skinning]]></category>
		<category><![CDATA[WindowBlinds]]></category>

		<guid isPermaLink="false">http://blog.najmanowicz.com/2005/09/23/wheres-that-file-dialog-something-section-by-adam-najmanowicz/</guid>
		<description><![CDATA[Another feature that you may find helpful in your day to day skinning. Originally posted  on Wincustomize.com It all started with another brain-freeze today. I just couldn&#8217;t find a section that contained the File Dialog places bar images. You know the bar on the left on the File->Save and File->Open dialogs? I bet you&#8217;ve been cursing [...]]]></description>
			<content:encoded><![CDATA[<h3>Another feature that you may find helpful in your day to day skinning.</h3>
<p><a title="Originally posted on another site" href="http://adam.wincustomize.com/articles.aspx?AID=87423&#038;c=1">Originally posted  on Wincustomize.com</a></p>
<p>It all started with another brain-freeze today. I just couldn&#8217;t find a section that contained the File Dialog places bar images. You know the bar on the left on the File->Save and File->Open dialogs? I bet you&#8217;ve been cursing more than once searching for a section like that. SkinStudio will help you with searching for a section if you know it&#8217;s UIS name or its part AND if such section actually exist. But in my case it didn&#8217;t.</p>
<p>Wouldn&#8217;t it be great if I could just lookup the section by it&#8217;s name or a part of it?</p>
<p>So I&#8217;ve added a tool button like you can see on the image below.</p>
<p align="center"><img src="http://www.skinstudio.net/blog_bin/sks_locate_section_1.png" /></p>
<p><span id="more-19"></span>Press this button (or press Ctrl+F while the tree view is focused) and you&#8217;re getting the familiar &#8220;Find&#8221; dialog.</p>
<p align="center"><img src="http://www.skinstudio.net/blog_bin/sks_locate_section_2.png" /></p>
<p>Enter the section name or a part of it and press the &#8220;Fine Next&#8221; button.</p>
<p align="center"><img src="http://www.skinstudio.net/blog_bin/sks_locate_section_3.png" /><br />
<font face="Verdana" size="1">There you are&#8230; Where have you been? I&#8217;ve been so worried!</font></p>
<p>It will also work if there is more than one section matching, in which case SkinStudio will iterate through the sections when you press the &#8220;Find Next&#8221; button consecutively.</p>
<p>The feature will be introduced in SkinStudio 5 Beta, soon to be made available on <a href="http://www.objectdesktop.com/">Object Desktop</a>.</p>
<img src="http://blog.najmanowicz.com/?ak_action=api_record_view&id=19&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.najmanowicz.com/2005/09/23/wheres-that-file-dialog-something-section-by-adam-najmanowicz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make a translucent start pane like a pro</title>
		<link>http://blog.najmanowicz.com/2005/06/16/make-a-translucent-start-pane-like-a-pro-by-adam-najmanowicz/</link>
		<comments>http://blog.najmanowicz.com/2005/06/16/make-a-translucent-start-pane-like-a-pro-by-adam-najmanowicz/#comments</comments>
		<pubDate>Thu, 16 Jun 2005 22:30:07 +0000</pubDate>
		<dc:creator>Adam Najmanowicz</dc:creator>
				<category><![CDATA[SkinStudio]]></category>
		<category><![CDATA[Skinning]]></category>
		<category><![CDATA[WindowBlinds]]></category>

		<guid isPermaLink="false">http://blog.najmanowicz.com/2005/06/16/make-a-translucent-start-pane-like-a-pro-by-adam-najmanowicz/</guid>
		<description><![CDATA[As all problems this one appears to obvious when you know the answer. Originally posted on Wincustomize.com Little I knew that I will be involved in it, when I was posting a while ago on Neowin and WinMatrix about the cool Warcraft skins available on Wincustomize. Blizzard is offering a World of Warcraft suite now for download [...]]]></description>
			<content:encoded><![CDATA[<h3>As all problems this one appears to obvious when you know the answer.</h3>
<p><a title="Originally posted on another site" href="http://adam.wincustomize.com/articles.aspx?AID=78608&#038;c=1">Originally posted on Wincustomize.com</a></p>
<p>Little I knew that I will be involved in it, when I was posting a while ago on <a href="http://www.neowin.net/forum/index.php?showtopic=311589">Neowin</a> and <a href="http://www.winmatrix.com/forums/index.php?showtopic=4160">WinMatrix</a> about the cool Warcraft skins available on Wincustomize. <a href="http://www.blizzard.com/">Blizzard</a> is offering a <a href="http://www.worldofwarcraft.com/">World of Warcraft</a> suite now for download on their  <a href="http://www.worldofwarcraft.com/">US</a> and <a href="http://www.wow-europe.com/">European</a> pages pages and upon their request we needed to swiftly modify the <a href="http://apocalypse67.wincustomize.com/">Apocalypse</a>&#8216;s great <a href="http://adam.wincustomize.com/ViewSkin.aspx?SID=1&#038;SkinID=4767&#038;LibID=1">World_of_Warcraft</a> skin to meet <a href="http://www.blizzard.com/">Blizzard</a>&#8216;s request to match the game GUI more closely. I was assigned to the task so I went swiftly to the local store with the perfect excuse to get myself a new toy!</p>
<blockquote dir="ltr" style="margin-right: 0px"><p>- Honey, but I need it for work&#8230;<br />
- Sure you do!<br />
- but really, darling&#8230; look&#8230;</p></blockquote>
<p>&#8230; so I started hacking the game files to get some artwork out of it. As it appears there&#8217;s a lot of people looting the game resources than one could expect&#8230; a bi-product of it you can find in my previous article <a href="http://adam.wincustomize.com/articles.aspx?SID=59&#038;aid=74756&#038;c=1&#038;UID=1023">here</a>.</p>
<p>But to the point&#8230;.</p>
<p>Out of the game files I got some cool graphics, now I&#8217;m not really good with with design but equipped with some original artwork I can be pretty dangerous. So I got some artwork out of the game and started cutting and pasting this auction window:</p>
<p align="center"><img src="http://www.skinstudio.net/blog_bin/startpanel_trans/blog_startpanel_trans_1.jpg" border="0" /></p>
<p>as you can notice the frame drops a nice shadow and I wanted to reflect that in the skin. To make the long story short I ended up with  this design:</p>
<p align="center"><img src="http://www.skinstudio.net/blog_bin/startpanel_trans/blog_startpanel_trans_2.jpg" border="0" /></p>
<p><span id="more-20"></span></p>
<p align="left">you may have noticed that I have made the right panel translucent as well, hey! if <a href="http://www.windowblinds.net/">WindowBlinds</a> can do it, why not?</p>
<p align="left">Now it came the time to cut the images into their respective sections. After the process common to all XP enabled styles, the only difference so far is that I used TGAs (PNGs actually and then <a href="http://adam.wincustomize.com/Articles.aspx?SID=59&#038;AID=2574">SkinStudio did the conversion to TGA for me automatically</a>) in the images instead of the usual bitmaps. Let&#8217;s try it now&#8230;</p>
<p align="center"><a href="http://www.skinstudio.net/blog_bin/startpanel_trans/blog_startpanel_trans_3.jpg"><img src="http://www.skinstudio.net/blog_bin/startpanel_trans/blog_startpanel_trans_3_small.jpg" border="0" /></a></p>
<p align="left">OK, not quite what we hoped for, right? This is because <a href="http://www.windowblinds.net/">WindowBlinds</a> didn&#8217;t realize we have used translucent images and simply painted them as if they were binary transparent. so now for every element of the panel we need to enable translucency. This is done by clicking on each of the elements in the preview and selecting the &#8220;Translucency&#8221; check box in the lower right corner of the <a href="http://www.skinstudio.net/">SkinStudio</a> area like this:</p>
<p align="center"><img src="http://www.skinstudio.net/blog_bin/startpanel_trans/blog_startpanel_trans_7.jpg" border="0" /></p>
<p align="left">OK so it&#8217;s still not completely right. This is still the transparency we could have get from the beginning since <a href="http://www.windowblinds.net/">WindowBlinds</a> started supporting Windows XP. If you check the following screen-shot you will notice that the shadow in the bottom and left of the panel is solid gray instead of the nice shadow in my Photoshop screen-shot.</p>
<p align="center"><a href="http://www.skinstudio.net/blog_bin/startpanel_trans/blog_startpanel_trans_4.jpg"><img src="http://www.skinstudio.net/blog_bin/startpanel_trans/blog_startpanel_trans_4_small.jpg" border="0" /></a></p>
<p align="left">There is a nice shadow on the right, but it&#8217;s the regular Windows shadow. In World of Warcraft the light is dropped from the top/right corner co the shadow drops to the bottom.left and that&#8217;s the effect we&#8217;re trying to have. Also the right panel is not translucent, so that&#8217;s unacceptable. And Actually this is the point when <a href="http://www.windowblinds.net/">WindowBlinds</a> magic really begins. Let&#8217;s tell <a href="http://www.windowblinds.net/">WindowBlinds</a> that we REALLY, REALLY want the start panel to be translucent. You can do this by setting the &#8220;Start Panel Effects&#8221; Attribute to &#8220;normal per pixel alpha&#8221; for every element of the start panel:</p>
<ul>
<li>
<div align="left">Section: &#8220;Start Panel&#8221;->&#8221;User Pane&#8221;->   Attribute: &#8220;Start panel effects&#8221;</div>
</li>
<li>
<div align="left">Section: &#8220;Start Panel&#8221;->&#8221;Programs List&#8221;->   Attribute: &#8220;Start panel effects&#8221;</div>
</li>
<li>
<div align="left">Section: &#8220;Start Panel&#8221;->&#8221;More Programs Panel&#8221;->&#8221;Background&#8221;->   Attribute: &#8220;Start panel effects&#8221;</div>
</li>
<li>
<div align="left">Section: &#8220;Start Panel&#8221;->&#8221;Places List&#8221;->   Attribute: &#8220;Start panel effects&#8221;</div>
</li>
<li>
<div align="left">Section: &#8220;Start Panel&#8221;->&#8221;Bottom Bar&#8221;->   Attribute: &#8220;Start panel effects&#8221;</div>
</li>
</ul>
<p align="left">So we&#8217;re set now right?</p>
<p align="center"><a href="http://www.skinstudio.net/blog_bin/startpanel_trans/blog_startpanel_trans_5_small.jpg"><img src="http://www.skinstudio.net/blog_bin/startpanel_trans/blog_startpanel_trans_5_small.jpg" border="0" /></a></p>
<p align="left">WRONG! Due to how <a href="http://www.windowblinds.net/">WindowBlinds</a> actually processes the Start Panel translucency windows added a shadow on the right of the panel, check out the image once again, there is a shadow on the right of the start panel, some 10 pixels right of it. Once you&#8217;ll notice it&#8217;s it&#8217;s quite annoying! Let&#8217;s get rid of it&#8230;that&#8217;s a pretty simple task. All you need to do is set the following attribute to &#8220;Enabled&#8221;:</p>
<ul>
<li>
<div align="left">Section: &#8220;Start Panel&#8221;->&#8221;Bottom Bar&#8221;->   Attribute: &#8220;Start panel effects&#8221;</div>
</li>
</ul>
<p align="left">And here&#8217;s the new Start Panel in it&#8217;s full glory:</p>
<p align="left"><a href="http://www.skinstudio.net/blog_bin/startpanel_trans/blog_startpanel_trans_6.jpg">http://www.skinstudio.net/blog_bin/startpanel_trans/blog_startpanel_trans_6.jpg</a></p>
<p><a href="http://www.skinstudio.net/blog_bin/startpanel_trans/blog_startpanel_trans_6_small.jpg" /><a href="http://www.skinstudio.net/blog_bin/startpanel_trans/blog_startpanel_trans_6_small.jpg" /><a href="http://www.skinstudio.net/blog_bin/startpanel_trans/blog_startpanel_trans_6_small.jpg"></p>
<p align="left">Now, could you make some more, please? ;)</p>
<p> </p>
<p></a></p>
<img src="http://blog.najmanowicz.com/?ak_action=api_record_view&id=20&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.najmanowicz.com/2005/06/16/make-a-translucent-start-pane-like-a-pro-by-adam-najmanowicz/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How dare you, touch my alpha channel!</title>
		<link>http://blog.najmanowicz.com/2005/05/11/how-dare-you-touch-my-alpha-channel-by-adam-najmanowicz/</link>
		<comments>http://blog.najmanowicz.com/2005/05/11/how-dare-you-touch-my-alpha-channel-by-adam-najmanowicz/#comments</comments>
		<pubDate>Wed, 11 May 2005 00:29:46 +0000</pubDate>
		<dc:creator>Adam Najmanowicz</dc:creator>
				<category><![CDATA[Desktop Customization]]></category>
		<category><![CDATA[Downloadable]]></category>
		<category><![CDATA[Skinning]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://blog.najmanowicz.com/2005/05/11/how-dare-you-touch-my-alpha-channel-by-adam-najmanowicz/</guid>
		<description><![CDATA[Why can&#8217;t graphic applications get their channels right? Originally posted on Wincustomize.com [Updated 11 May 2005] Read at the end of the article. I&#8217;ve been on a quest to improve a skin today and to do so&#160;I needed to extract a big archive in a proprietary and not widely supported format and get the images [...]]]></description>
			<content:encoded><![CDATA[<h3>Why can&#8217;t graphic applications get their channels right?</h3>
<p><a title="Originally posted on another site" href="http://adam.wincustomize.com/articles.aspx?SID=59&#038;AID=74756&#038;c=1">Originally posted on Wincustomize.com</a></p>
<p><P><STRONG><FONT color=#ff0000>[Updated 11 May 2005] Read at the end of the article.</FONT></STRONG></P><br />
<P>I&#8217;ve been on a quest to improve a skin today and to do so&nbsp;I needed to extract a big archive in a proprietary and not widely supported format and get the images out of it and into the skin. Turned out the first part was not as bad as I expected as I&#8217;ve found some tools on the net to do this and Kris helped with the tool to convert the images in the proprietary format into TGA&#8217;s. Now here&#8217;s where the pain begun.</P><br />
<P>I needed to have my alpha channel kept in the files but I also wanted to process the files before making them into the skin.</P><br />
<span id="more-23"></span><br />
<P>Turns out Adobe still haven&#8217;t got their TGA support fixed (which was why I added the quasi-PNG-support to SkinStudio in the first place). If you&#8217;re not familiar with the problem, Ive wrote an article about it&nbsp;&nbsp;before and it&#8217;s available <A href="http://adam.wincustomize.com/Articles.aspx?SID=59&amp;AID=2574">here</A>.&nbsp;As you can read <A href="http://www.adobe.com/support/downloads/detail.jsp?ftpID=1544">here</A>&nbsp;Adobe actually considers the current one a proper behaviour and the one that we enjoyed in Photoshop 7.0 is considered an &#8220;incompatibility with some existing workflows&#8221;. I&#8217;ve tried a number of other apps including IrfanView, xnView and SageThumbs but they just couldn&#8217;t chew it. So before I&#8217;ve lost what was&nbsp;left of my nails, I&#8217;ve decided to write a little Applet that turns 32-bit images (be those TGA-s or BMP-s) to PNG-s so that I can actually do something with them before making them into a skin.</P><br />
<P align=center><IMG src="http://www.najmanowicz.com/temp/tga2png.png"></P><br />
<P align=center><STRIKE>the applet is available <A href="about:blank#">here</A></STRIKE></P><br />
<P>But because a lot of skinners have troubles&nbsp;going the other way,&nbsp;and it was only like a few lines of code, I&#8217;ve&nbsp;also made one for the other format. This one takes any 32-bit BMP or PNG and turns it into a TGA.</P><br />
<P align=center><IMG src="http://www.najmanowicz.com/temp/png2tga.png"><BR><STRIKE>and you can get it <A href="about:blank#">here</A>.</STRIKE></P><br />
<P align=left><STRONG><FONT color=#ff0000>[Updated 11 May 2005]</FONT></STRONG> It could get confusing for others just like it got for me, so&nbsp;I&#8217;ve integrated the 2 apps and added saving to 32-bit bitmaps. I have also added the option to include or ignore images that are not 32-bit.</P><br />
<P align=center><A href="http://www.najmanowicz.com/temp/AlphaConv.zip"><IMG style="WIDTH: 384px; HEIGHT: 255px" alt="" hspace=0 src="http://www.najmanowicz.com/temp/32bitConv.png" border=0></A></P><br />
<P align=center>Now this updated applet is available <A href="http://www.najmanowicz.com/temp/AlphaConv.zip">here</A>.</P><br />
<P align=left>Have fun, and make the cool skin coming!</P></p>
<img src="http://blog.najmanowicz.com/?ak_action=api_record_view&id=23&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.najmanowicz.com/2005/05/11/how-dare-you-touch-my-alpha-channel-by-adam-najmanowicz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Things to check before uploading your WindowBlinds skin</title>
		<link>http://blog.najmanowicz.com/2005/04/22/10-things-to-check-before-uploading-your-windowblinds-skin-by-adam-najmanowicz/</link>
		<comments>http://blog.najmanowicz.com/2005/04/22/10-things-to-check-before-uploading-your-windowblinds-skin-by-adam-najmanowicz/#comments</comments>
		<pubDate>Fri, 22 Apr 2005 21:44:36 +0000</pubDate>
		<dc:creator>Adam Najmanowicz</dc:creator>
				<category><![CDATA[SkinStudio]]></category>
		<category><![CDATA[Skinning]]></category>
		<category><![CDATA[WindowBlinds]]></category>

		<guid isPermaLink="false">http://blog.najmanowicz.com/2005/04/22/10-things-to-check-before-uploading-your-windowblinds-skin-by-adam-najmanowicz/</guid>
		<description><![CDATA[The most common problems with skins we find on Wincustomize Originally posted on Wincustomize.com Browsing the WindowBlinds skins on Wincustomize and applying them is a source of a lot of joy, but there&#8217;s also a drop of frustration. There are some common problems with the skins that skinners notoriously forget to check for. Perhaps my [...]]]></description>
			<content:encoded><![CDATA[<h3>The most common problems with skins we find on Wincustomize</h3>
<p><a title="Originally posted on another site" href="http://adam.wincustomize.com/articles.aspx?SID=59&#038;AID=71458&#038;c=1">Originally posted on Wincustomize.com</a></p>
<p><P>Browsing the <A href="http://www.wincustomize.net/">WindowBlinds</A> skins on <A href="http://www.wincustomize.com/Skins.aspx?LibID=1">Wincustomize</A> and applying them is a source of a lot of joy, but there&#8217;s also a drop of frustration. There are some common problems with the skins that skinners notoriously forget to check for. Perhaps my working environment is not typical but since you&#8217;ve went all the way to create a skin it&#8217;s relatively easy to make it a perfect skin for everyone. So here are the 10 things I find most common to be wrong with a lot of skins:</P><br />
<OL><span id="more-24"></span><br />
<LI>Vertical taskbars. this one is a source of a lot of grief for me. I use 2 monitors, which results in a very wide desktop area, so it&#8217;s logical for me to use the vertical taskbar. And I do use it. I must say that it&#8217;s the most common for Both <A href="http://www.wincustomize.net/">WindowBlinds</A> and MSStyles not to include a customized Vertical Taskbar and leaving it in Luna Blue instead.</LI><br />
<LI>Make sure your horizontal taskbar does not have problems when it&#8217;s located on top of the screen or when user resizes it to more than one row of task buttons. If I use the horizontal taskbar (for example when a skin does not provide a vertical one) I always have it resized to at least 4 rows of tasks. Being the developer I tend to have a teen up to 30 windows open at once for testing various aspects, browsing sites with code and helpful tips and what not. 1 row of tasks in NOT enough.</LI><br />
<LI>Making dark skins is tricky on Windows. A lot of apps are not ready at all for dark skins they hard-code colors or use the classic ones for a lot of things: Internet Explorer for example always uses only the classic color for text on buttons. No. it is not sufficient that your dark skin looks good outside Internet Explore, if it makes IE forms unusable it&#8217;s not going to be used by the majority of users. IE uses the color defined in Section: <EM><STRONG>&#8220;Miscellaneous&#8221;-&gt;&#8221;Colors&#8221;</STRONG></EM> in Attribute: <EM><STRONG>&#8220;3D Controls&#8221;-&gt;&#8221;Text &#8211; System Button&#8221;</STRONG></EM>. If you make the skin have dark buttons, make sure this color is readable on Web forms or you&#8217;ll run into this:<BR><BR><IMG src="http://www.skinstudio.net/blog_bin/wb_tips1.png"><BR></LI><br />
<LI>Make sure you fix the colors on the Desktop context menu, the &#8220;New&#8221; item sub menu and you won&#8217;t have problems with custom drawn menus. On this menu Microsoft pretty much violated it&#8217;s own guidelines of how menus should be implemented (which a lot of other apps do as well &#8211; including one menu in <A href="http://www.skinstudio.net/">SkinStudio</A>). If you do not make sure the following hint worked in your skin, this menu is liable to look bad.<BR><BR><IMG src="http://www.skinstudio.net/blog_bin/wb_tips2.png"><BR><BR>The text should be black on the olive green, but instead it has the light outline. the colors responsible for the outlines in your skin are: <BR></LI><br />
<UL><br />
<LI>Section: <STRONG><EM>&#8220;Miscellaneous&#8221;-&gt;&#8221;Colors&#8221;</EM></STRONG> Attribute: <STRONG><EM>&#8220;Window&#8221;-&gt;&#8221;Background &#8211; Window&#8221;</EM></STRONG> for the regular non highlighted menu items. (this is what makes the menu in this very skin look bad). <STRONG><EM><FONT color=#ff0000>Update!</FONT></EM></STRONG> I have just recentlydiscovered that this color is overriden by the: Section: <STRONG><EM>&#8220;Miscellaneous&#8221;-&gt;&#8221;Colors&#8221;-&gt;&nbsp;&nbsp; Attribute: &#8220;Menus&#8221;-&gt;&#8221;Background &#8211; Menu&#8221;</EM></STRONG> which is much better choice as it is liable to interfere with much less places in windows.<BR></LI><br />
<LI>Section: <EM><STRONG>&#8220;Miscellaneous&#8221;-&gt;&#8221;Colors&#8221;</STRONG></EM> Attribute: <STRONG><EM>&#8220;Selections&#8221;-&gt;&#8221;Background &#8211; Highlighted&#8221;</EM></STRONG> for highlighted text outline (which in this skin is not visible since it&#8217;s defined as orange &#8211; which is very good)<BR></LI></UL><br />
<LI>Some people use task grouping. It&#8217;s the first thing people on large screens tend to turn off. I&#8217;m sure I don&#8217;t use it and the graphic designers tend to have big screens as well, but people on notebooks with small screens may indeed find it useful. So make sure you turn on the attribute grouing on for a while before uploading your skin. Launch a few Explorer windows with <STRONG><EM>Win+E</EM></STRONG> to make sure you have something grouped and check out the fonts and colors on the arrow and the grouped menu. We tend to see some real problems with a lot of skins on the menu. As I understand people simply do not use this feature and forget about it.<BR></LI><br />
<LI>Make sure yous skin looks good with re-sizable and not re-sizable taskbar. this error is not nearly as common as the previous ones built it just like the one with taskbar using more than one row of buttons draws from the assumption that people will use your skin the same way you do. They don&#8217;t.<BR></LI><br />
<LI>If you use the classic widget fonts referenced from section <STRONG><EM>&#8220;Miscellaneous&#8221;-&gt;&#8221;Fonts for classic widgets&#8221;</EM></STRONG> and defined as subsections to the section, make sure you specify the font sizes in negative values. Should you fail to do this, all kind of bad things may happen. <A href="http://www.mozilla.org/products/firefox/">Firefox</A> will look bad. Outlook 2003 will most probably have problems and applications are liable to have some of their fonts blown out of the proportion.<BR></LI><br />
<LI>If you use non typical fonts, you have a mechanism for <A href="http://www.wincustomize.net/">WindowBlinds</A> to temporally install those fonts for you. Section: <STRONG><EM>&#8220;Miscellaneous&#8221;-&gt;&#8221;Fonts to Install&#8221;</EM></STRONG> is the place where you can specify the fonts you want to have installed. If you do not reference them from there, Window will try to substitute the fonts with something it has in stock which is mostly not what you intended.<BR></LI><br />
<LI>A lot of users use <A href="http://www.mozilla.org/products/firefox/">Firefox</A> or Mozilla these days. Since <A href="http://www.mozilla.org/products/firefox/">Firefox</A> GUI toolbox (XUL) look and feel is defined with CSS, it&#8217;s only aware of the classic colors. Just like IE, you need to make sure they all play nicely together. You cannot make sure it will look nicely with all <A href="http://www.mozilla.org/products/firefox/">Firefox</A> skins but you should at least try the &#8220;Default&#8221; one.<BR></LI><br />
<LI>Minimized Window caption and its buttons defined as subsections to <STRONG><EM>&#8220;Minimized Window Caption&#8221;</EM></STRONG> are often omitted by skinners since they do not see the appliance for them, but they actually are used. The Restore, close and Maximize are quite obvious as they are used by all MDI apps (like <A href="http://www.skinstudio.net/">SkinStudio</A> &#8211; when you minimize the Skin document from the menu bar) on minimized windows. But applications from <A href="http://www.adobe.com/">Adobe</A> and a few other vendors are actually using them for custom painted buttons. <A href="http://www.adobe.com/">Photoshop</A> for instance uses the minimize button for all of its palette windows.</LI></OL><br />
<P>this my no means exhausts the list of skin bugs, but those the things I find most commonly wrong with the <A href="http://www.wincustomize.net/">WindowBlinds</A> skins. To be honest most of the tips also concern the MSStyles I tend to convert a lot. Of course they do not have their menus skinnable and do not have a way to auto install fonts and <A href="http://www.skinstudio.net/">SkinStudio</A> auto converts classic fonts to negative values during conversion but it does not really make the things much better better, if anything &#8211; more limited.</P><br />
<P>If you find any of the problems in your skins the fix are in most cases at the reach of your hand. Should you find none of the problems in them, your nick is probably <A href="http://pixtudio.wincustomize.com/">treetog</A>, <!--StartFragment --><SPAN class=author-name><A class=ArticleAuthorBox href="http://mikeb314.wincustomize.com/">MikeB314</A></SPAN>, <A href="http://danillooc.wincustomize.com/">danilloOc</A> or <A href="http://ianblack.wincustomize.com/">VoodooFreak</A> ;)</P></p>
<img src="http://blog.najmanowicz.com/?ak_action=api_record_view&id=24&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.najmanowicz.com/2005/04/22/10-things-to-check-before-uploading-your-windowblinds-skin-by-adam-najmanowicz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How big is that thing anyway?</title>
		<link>http://blog.najmanowicz.com/2005/02/14/how-big-is-that-thing-anyway-by-adam-najmanowicz/</link>
		<comments>http://blog.najmanowicz.com/2005/02/14/how-big-is-that-thing-anyway-by-adam-najmanowicz/#comments</comments>
		<pubDate>Mon, 14 Feb 2005 04:51:43 +0000</pubDate>
		<dc:creator>Adam Najmanowicz</dc:creator>
				<category><![CDATA[IconDeveloper]]></category>
		<category><![CDATA[SkinStudio]]></category>

		<guid isPermaLink="false">http://blog.najmanowicz.com/2005/02/14/how-big-is-that-thing-anyway-by-adam-najmanowicz/</guid>
		<description><![CDATA[Making sure everything in place, just where it should be. Originally posted on Wincustomize.com Implementing FireFox support in SkinStudio and having to calculate everyting carefully in the process I got pretty tired of being unable to tell how wide something is or having to run a separate app for it. Is there one actually? I [...]]]></description>
			<content:encoded><![CDATA[<h3>Making sure everything in place, just where it should be.</h3>
<p><a title="Originally posted on another site" href="http://adam.wincustomize.com/articles.aspx?SID=59&#038;AID=65017&#038;c=1">Originally posted on Wincustomize.com</a></p>
<p><FONT face=Arial color=#000000 size=2><FONT face=Arial color=#000000 size=2><FONT face=Arial color=#000000 size=2>Implementing FireFox support in SkinStudio and having to calculate everyting carefully in the process I got pretty tired of being unable to tell how wide something is or having to run a separate app for it. Is there one actually? I guess there is&#8230; perhaps even skinnable. But being where I am &#8211; I wanted it integrated and easy to use for myself and for every skiner. available instantaneously. Seamlessly integrated into Skinstudio. (This will be available in the next SkinStudio release),<BR><BR>So here&#8217;s my attempt at counting pixels.<BR><BR>You probably already used Skinstudio zooming tool, and you&#8217;ve noticed that apart from magnifying the screen it also tells you the color of a pixel under the cursor.<BR><BR><br />
<DIV style="TEXT-ALIGN: center"><IMG style="WIDTH: 255px; HEIGHT: 265px" alt="" src="http://www.skinstudio.net/blog_bin/zoom.png"><BR><br />
<DIV style="TEXT-ALIGN: left"><BR>now if you press the Ctrl key it will start to measure whatever you have highlighted<BR><BR><br />
<DIV style="TEXT-ALIGN: center"><IMG style="WIDTH: 255px; HEIGHT: 265px" alt="" src="http://www.skinstudio.net/blog_bin/zoom1.png"><BR></DIV><BR>As you can see &#8211; additionally to the RGB values, now you also have the &#8220;Width&#8221; and &#8220;Height&#8221; values. Now, while still having the Ctrl key pressed, let me move the cursor down and right a bit&#8230;<BR><BR><br />
<DIV style="TEXT-ALIGN: center"><IMG style="WIDTH: 255px; HEIGHT: 265px" alt="" src="http://www.skinstudio.net/blog_bin/zoom2.png"><BR></DIV><BR>as you can see, the Width and Height values show the difference between what was the mouse position when you pressed the &#8220;Ctrl&#8221; key and what it is now. The size is measured as long as you hol the &#8220;Ctrl:&#8221; button pressed.</DIV></DIV></FONT></FONT></FONT></p>
<img src="http://blog.najmanowicz.com/?ak_action=api_record_view&id=30&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.najmanowicz.com/2005/02/14/how-big-is-that-thing-anyway-by-adam-najmanowicz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New WindowBlinds window frame possiblities</title>
		<link>http://blog.najmanowicz.com/2005/02/05/new-windowblinds-window-frame-possiblities-by-adam-najmanowicz/</link>
		<comments>http://blog.najmanowicz.com/2005/02/05/new-windowblinds-window-frame-possiblities-by-adam-najmanowicz/#comments</comments>
		<pubDate>Sat, 05 Feb 2005 03:54:45 +0000</pubDate>
		<dc:creator>Adam Najmanowicz</dc:creator>
				<category><![CDATA[SkinStudio]]></category>
		<category><![CDATA[WindowBlinds]]></category>

		<guid isPermaLink="false">http://blog.najmanowicz.com/2005/02/05/new-windowblinds-window-frame-possiblities-by-adam-najmanowicz/</guid>
		<description><![CDATA[How WindowBlinds 4.5 made the window frames even more frolicsome. Originally posted on Wincustomize.com WindowBlinds 4.5 introduced two new cool tricks for window frames &#8211; IE/Explorer special shell frames, and random frames. The two features are mutually exclusive, meaning that if you use random frames you cannot specify the special frames for the shell windows. [...]]]></description>
			<content:encoded><![CDATA[<h3>How WindowBlinds 4.5 made the window frames even more frolicsome.</h3>
<p><a title="Originally posted on another site" href="http://adam.wincustomize.com/articles.aspx?SID=59&#038;AID=63909&#038;c=1">Originally posted on Wincustomize.com</a></p>
<p><P>WindowBlinds 4.5 introduced two new cool tricks for window frames &#8211; </P><br />
<UL type=disc><br />
<LI>IE/Explorer special shell frames, and<br />
<LI>random frames. </LI></UL><br />
<P>The two features are mutually exclusive, meaning that if you use random frames you cannot specify the special frames for the shell windows. <BR><STRONG>First of all &#8211; both features are only available in the UIS2 skins (Advanced WindowBlinds skinning format). </STRONG></P><br />
<P>Now let me explain how you can use/access the features in SkinStudio and what exactly do they do:</P><br />
<H2>1) Shell windows </H2><br />
<P>Those are the system windows that you browse/explore your computer and the Internet with. SkinStudio added a special section for referencing them placed in the tree in this node: <EM>&#8220;Window Borders&#8221;-&gt;&#8221;Frames for Shell Windows&#8221;</EM>. The section defines two attributes:</P><br />
<UL type=disc><br />
<LI><EM>&#8220;Explorer Active Windows&#8221;</EM><br />
<LI><EM>&#8220;Explorer Inactive Windows&#8221;</EM> </LI></UL><br />
<P>The names are pretty self explanatory. The attributes define the indexes of the states used for the active and inactive shell windows. But what you may find confusing is that the index is zero based &#8211; meaning that the first state in your frame set has an index of 0. If you define the attributes WindowBlinds will choose those states for shell windows instead of it&#8217;s regular choice being &#8211; the first state for active and the last one for inactive windows.</P><br />
<P>What you need to do is simply make your window frame images contain two more states for the shell windows so instead of 2 or 3 (if you define the disabled state) images you would include normally &#8211; you put 4 or 5 states in there. Of course the states layout setup cannot violate the 3 canonic WindowBlinds rules which are:</P><br />
<UL type=disc><br />
<LI>first state is for the regular active window.<br />
<LI>last state is for the inactive window (or the second from the end if disabled state is used).<br />
<LI>and if you have the &#8220;Disabled frame state&#8221; enabled in the skin, that is you have this attribute:<BR><EM>Section: &#8220;Window Borders&#8221;-&gt; Attribute: &#8220;Miscellaneous options&#8221;-&gt;&#8221;Image State &#8211; Disabled Frame&#8221;</EM><BR>set to &#8220;Enabled&#8221;, then the &#8220;disabled state&#8221; must be added as the last state in the strip. By the way &#8211; if you never realized this before &#8211; disabled frames are used when a window is showing a modal dialog that makes this window inaccessible for the user. You can find when a window is disabled if Windows will *ding* at you when you try to click such disabled window. </LI></UL><br />
<P>So this forces us to use a following states layout:</P><br />
<OL type=1><br />
<LI>Active window<br />
<LI>Active shell window (this is the state that you need to point at in the <EM>&#8220;Explorer Active Windows&#8221;</EM> attribute &#8211; in this case you would need to set it to &#8220;1&#8243; since the index is zero based).<br />
<LI>Inactive shell window (this is the state that you need to point at in the <EM>&#8220;Explorer Inactive Windows&#8221;</EM> attribute &#8211; in this case you would need to set it to &#8220;1&#8243; since the index is zero based).<br />
<LI>Inactive window state<br />
<LI>Disabled window state (if the disabled state visualization is enabled).</LI></OL><br />
<P>That&#8217;s all that it is to it. Of course you need to equip all the window edge images with the equally same states number as that&#8217;s a fundamental WindowBlinds requirement.</P><br />
<H2>2) Random frames</H2><br />
<P>Random frames is a feature which I personally find much cooler than the shell windows skinning. This feature actually changes the windows states layout established so long ago. You enable the feature by flipping the:</P><br />
<P><EM>Section: &#8220;Window Borders&#8221;-&gt; Attribute: &#8220;Miscellaneous options&#8221;-&gt;&#8221;Random frame selection&#8221;</EM></P><br />
<P>from <EM>&#8220;Disable random borders&#8221;</EM> to <EM>&#8220;Enable random borders&#8221;</EM>.</P><br />
<P>By doing so you allow WindowBlinds to randomize the available frames looks for newly created windows. If this option is enabled, the skin must provide more than one pair of active/inactive states for windows borders. The borders must be organized in sets of pairs of active and inactive states following each other like that:</P><br />
<OL type=1><br />
<LI>active state 1<br />
<LI>inactive state 1<br />
<LI>active state 2<br />
<LI>inactive state 2<br />
<LI>&#8230;<br />
<LI>&#8230;<br />
<LI>active state X<br />
<LI>inactive state X </LI></OL><br />
<P>Also like previously &#8211; exactly the same number of states needs to be supplied for all edges of the window frames. Also there is another limitation here &#8211; all states must be of the same shape, which means that if you put any pink area on the frame in the active1 state &#8211; it needs to be in the exact same shape in all the active states as well and unless you enabled Dynamic frames (<EM>Section: &#8220;Window Borders&#8221;-&gt; Attribute: &#8220;Miscellaneous options&#8221;-&gt;&#8221;Dynamic Frame Image Shape&#8221;</EM>) &#8211; it needs to be in all of the disabled states too. </P><br />
<P>WindowBlinds will choose among the pairs on a random basis during creation of each window/app.</P><br />
<P DESIGNTIMESP="21930">Now if you define say&#8230; 20 framesets &#8211; the user will have a few hours of fun and surprises with the skin. I can see how this is a big job to define that number of frames, but isn&#8217;t a skin an enormous effort already? Now if you add just a little bit to it making it exceptional &#8211; don&#8217;t we all agree that it&#8217;s what lies in the heart of customization? I can see how this could be a true favorite feature (on top of the translucent start menus) in the coming months</P></p>
<img src="http://blog.najmanowicz.com/?ak_action=api_record_view&id=31&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.najmanowicz.com/2005/02/05/new-windowblinds-window-frame-possiblities-by-adam-najmanowicz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why would you use WindowBlinds &#8211; An MSStyle to WindowBlinds porter manifest.</title>
		<link>http://blog.najmanowicz.com/2004/12/27/why-would-you-use-windowblinds-an-msstyle-to-windowblinds-porter-manifest-by-adam-najmanowicz/</link>
		<comments>http://blog.najmanowicz.com/2004/12/27/why-would-you-use-windowblinds-an-msstyle-to-windowblinds-porter-manifest-by-adam-najmanowicz/#comments</comments>
		<pubDate>Mon, 27 Dec 2004 14:14:34 +0000</pubDate>
		<dc:creator>Adam Najmanowicz</dc:creator>
				<category><![CDATA[SkinStudio]]></category>
		<category><![CDATA[WindowBlinds]]></category>

		<guid isPermaLink="false">http://blog.najmanowicz.com/2004/12/27/why-would-you-use-windowblinds-an-msstyle-to-windowblinds-porter-manifest-by-adam-najmanowicz/</guid>
		<description><![CDATA[If you&#8217;re an msstyles author you may want to read it. Originally posted on Wincustomize.com Very important: Recoloring/converting or altering icons or skins does not change the original author&#8217;s copyright, nor does it make such skin yours! If you recolor/convert or alter a skin or icon that has not been made by yourself you may [...]]]></description>
			<content:encoded><![CDATA[<h3>If you&#8217;re an msstyles author you may want to read it.</h3>
<p><a title="Originally posted on another site" href="http://adam.wincustomize.com/articles.aspx?SID=59&#038;AID=59294&#038;c=1">Originally posted on Wincustomize.com</a></p>
<p><B>Very important:</B> Recoloring/converting or altering icons or skins does not change the original author&#8217;s copyright, nor does it make such skin yours! If you recolor/convert or alter a skin or icon that has not been made by yourself you may not upload or share the modified skin or icon without the original author&#8217;s permission.<BR><BR><br />
<P>Working on <A href="http://adam.wincustomize.com/Skins.aspx?LibID=1&amp;view=1&amp;sortby=4&amp;sortdir=DESC&amp;p=1&amp;advanced=1&amp;scat=Ports">enhancing the porting filter</A> in the most recent months I&#8217;ve been working with various msstyles authors (and a lot of them either <A href="http://adam.wincustomize.com/Skins.aspx?LibID=1&amp;view=1&amp;sortby=4&amp;sortdir=DESC&amp;p=1&amp;advanced=1&amp;scat=Ports">ported or allowed to port their msstyles</A>). And almost always the first question that arises is &#8211; &#8220;What&#8217;s the point? I can use Windows XP built in theming after all. What does it give me to release my style as a <A href="http://www.windowblinds.net/">WindowBlinds</A> skin?&#8221;</P><br />
<OL><br />
<LI><A href="http://www.windowblinds.net/">WindowBlinds</A> skins non-theme aware programs so all of Windows would have the style, not just theme aware ones.<br />
<LI>Users can mix and match toolbar and progress animations with it (yes there are other ways to do this but nothing as easy as <A href="http://www.windowblinds.net/">WindowBlinds</A>).<br />
<LI>You can change its color easily on the fly.<br />
<LI>For most people, it&#8217;ll run significantly (i.e. noticeably) faster. Hardware acceleration!<br />
<LI>You can assign other mouse button operations to the title bar.<br />
<LI>You can easily add buttons that enhance the theme&#8217;s functionality.<br />
<LI>You can apply advanced recoloring to it with <A href="http://www.stardock.com/products/skinstudio/">SkinStudio</A>.<br />
<LI>With minimum effort you can enable dropdown menus skinning after conversion.<br />
<LI>Setting <A href="http://www.stardock.com/products/skinstudio/">SkinStudio</A> use &#8220;maximum quality&#8221; option during conversion will make your menu bar skinned as it was a toolbar.<br />
<LI>Ability to integrate the skin with the font (the font is installed automatically as the skin is used). It comes with the skin in one WBA (<A href="http://www.windowblinds.net/">WindowBlinds</A> zipped skin) so there is no risk the theme will look weird if user forgets to install the font or just skip reading the readme where you advise him/her to.<br />
<LI>Ability to associate the skin with the toolbar icons so that they are automatically applied once you start using the skin. Same with Animations if the msstyles contains them as well. No need for them to use Additional programs as Y&#8217;Z toolbar or replace system files.<br />
<LI>User can set the Visual Style to be used for a single app while having another one fot the whole system.<br />
<LI>Users do not have to hack the dlls vital to their system systems functioning. This may not be important for you, but believe me it has raised concern more than once among our customers. That was why actually we decided to make the MSStyles converter. Our customers liked some of the msstyles but didn&#8217;t want to hack their system files.<br />
<LI>On my ssytem (though you may have either confirm or an feel differently) <A href="http://www.windowblinds.net/">WindowBlinds</A> is more stable than Msstyles. Actually changing msstyles (And I&#8217;m changing both of them a lot) kills an application running on my system at least once a 4 changes of a theme. Will it be Firefox(a lot), my Bluetooth stack (more seldom) or my programing IDE(really, really popular at dying). It practically does not happen to <A href="http://www.windowblinds.net/">WindowBlinds</A> any longer. And being an msstyles author you most probably know very well what I&#8217;m talking about.<br />
<LI>There is no way you could make an Msstyle that a company like <A href="http://www.pixtudio.com/portfolio.php?Client=3">Nintendo</A>, <A href="http://www.wincustomize.com/Skins.aspx?LibID=1&amp;view=1&amp;sortby=4&amp;sortdir=DESC&amp;p=1&amp;advanced=0&amp;searchtxt=nVidia">nVidia</A> (or <A href="http://www.pixtudio.com/portfolio.php?Client=14">here</A>), <A href="http://www.skinplant.com/premlib.cfm">Marvel</A>, <A href="http://www.theskinsfactory.com/skinsfactory/?page=fvportfolio&amp;id=128">ATI</A> or <A href="http://www.wincustomize.com/Skins.aspx?LibID=1&amp;view=1&amp;sortby=4&amp;sortdir=DESC&amp;p=1&amp;advanced=0&amp;searchtxt=official%20xbox">Microsoft</A> (or <A href="http://www.wincustomize.com/Skins.aspx?LibID=1&amp;view=1&amp;sortby=4&amp;sortdir=DESC&amp;p=1&amp;advanced=0&amp;searchtxt=age%20of">here</A>) would pay you for. Those are just the few themes off a top of my head, but <A href="http://www.windowblinds.net/">WindowBlinds</A> skinners are making paid themes on a daily basis. The reason why you cannot sell your MSstyle to them is that there is no way for the user to apply the theme in a legitimate way. No &#8211; a hack is not legitimate even if some companies sell them). I&#8217;m sure you&#8217;re in it for fun and not for money. That&#8217;s cool, but making a few bucks now and then doing what you love is really nice, isn&#8217;t it?</LI></OL><br />
<P>That&#8217;s just 15 reasons that I think of first when someone asks me &#8220;Why <A href="http://www.windowblinds.net/">WindowBlinds</A>&#8220;. If you&#8217;re still undecided just download <A href="http://www.stardock.com/products/skinstudio/">SkinStudio</A> and you should be able to just double click on your .msstyles file (make sure you unzip it to a directory first) and have it imported in. <A href="http://www.stardock.com/products/skinstudio/">SkinStudio</A> is a free download that will not expire on you and will allow you to convert msstyles to <A href="http://www.windowblinds.net/">WindowBlinds</A> and edit your themes indefinitely!</P><br />
<P>Be aware that even though it&#8217;s still not perfect (especially the Free version is rather old) there will be a new <A href="http://www.stardock.com/products/skinstudio/">SkinStudio</A> release right after the New Year (Jan 2005) that will significantly improve upon what it does now. <A href="http://www.objectdesktop.com/">Object Desktop</A> subscribers may already enjoy some of the improvements. More to come!</P><br />
<P>I used elements of <A href="http://adam.wincustomize.com/info.aspx?acid=1">Brad&#8217;s</A> post from Neowin in my article &#8211; thanks for the inspiration Brad.</P></p>
<img src="http://blog.najmanowicz.com/?ak_action=api_record_view&id=33&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.najmanowicz.com/2004/12/27/why-would-you-use-windowblinds-an-msstyle-to-windowblinds-porter-manifest-by-adam-najmanowicz/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
