<?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>blog ViolentCoding &#187; Flex</title>
	<atom:link href="http://violentcoding.com/blog/tag/flex/feed" rel="self" type="application/rss+xml" />
	<link>http://violentcoding.com/blog</link>
	<description>for more violent coder</description>
	<lastBuildDate>Tue, 18 Aug 2009 06:11:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>[Flash/Flex]ヘルプ用HTMLのローカル保存場所</title>
		<link>http://violentcoding.com/blog/2008/03/25/archives/114</link>
		<comments>http://violentcoding.com/blog/2008/03/25/archives/114#comments</comments>
		<pubDate>Mon, 24 Mar 2008 16:25:17 +0000</pubDate>
		<dc:creator>e_s_jp</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[ActionScript]]></category>

		<guid isPermaLink="false">http://violentcoding.com/blog/2008/03/25/archives/114</guid>
		<description><![CDATA[
Flash CS3とFlex Builder 3のヘルプに表示されるヘルプ用HTMLファイルのローカル保存場所をメモ。

&#160;
Flash CS3

Mac OS X：

Macintosh HD/ライブラリの [...]]]></description>
			<content:encoded><![CDATA[<p>
Flash CS3とFlex Builder 3のヘルプに表示されるヘルプ用HTMLファイルのローカル保存場所をメモ。
</p>
<p>&nbsp;</p>
<h3>Flash CS3</h3>
<p>
Mac OS X：</p>
<blockquote><p>
<strong>Macintosh HD/ライブラリ</strong>の<br />
Application Support/Adobe/Flash CS3/ja/Configuration/HelpPanel/Help
</p></blockquote>
<p>
Windows XP：</p>
<blockquote><p>
<strong>C:&yen;Documents and Settings&yen;All Users</strong>の<br />
Application Data&yen;Adobe&yen;Flash CS3&yen;ja&yen;Configuration&yen;HelpPanel&yen;Help
</p></blockquote>
<p>&nbsp;</p>
<p>
ActionScript 3.0 コンポーネントリファレンスガイドなら、</p>
<blockquote><p>
Help/ActionScriptLangRefV3/index.htmlになる。
</p></blockquote>
<hr />
<p>&nbsp;</p>
<h3>Flex Builder 3</h3>
<p>
Flex Builder 3の場合はというと、Flex Builder 3をインストールしたフォルダの「plugins/com.adobe.flexbuilder.helpなんとか」というのがヘルプ用HTMLファイル類。
</p>
<p>&nbsp;</p>
<p>
その中で日本語ヘルプファイルは「com.adobe.flexbuilder.help.nl1_3.0.194161/nl/ja」にある「doc.zip」。</p>
<blockquote><p>
Adobe Flex Builder 3/plugins/com.adobe.flexbuilder.help.nl1_3.0.194161/nl/ja/doc.zip
</p></blockquote>
<p>&nbsp;</p>
<p>Adobe Flex 3 リファレンスガイドなら、「doc.zip」を解凍して</p>
<blockquote><p>
doc/langref/index.htmlになる。
</p></blockquote>
<p>&nbsp;</p>
<p>
Webのリファレンスが使えない時は思い出してあげてください。<br />
まぁ、普通にアプリを立ち上げればそれで済むんだけどね。</p>
]]></content:encoded>
			<wfw:commentRss>http://violentcoding.com/blog/2008/03/25/archives/114/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Silverlight]Adobe AS3 Class Diagram Viewer</title>
		<link>http://violentcoding.com/blog/2008/03/16/archives/100</link>
		<comments>http://violentcoding.com/blog/2008/03/16/archives/100#comments</comments>
		<pubDate>Sat, 15 Mar 2008 15:14:54 +0000</pubDate>
		<dc:creator>e_s_jp</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://violentcoding.com/blog/2008/03/16/archives/100</guid>
		<description><![CDATA[
既に、Pepeさんやnitoyonさんが紹介している「Flex, ActionScript, AIR Posters」をWebで見れるようにしてみました。

Flex Team
Update on Flex, Acti [...]]]></description>
			<content:encoded><![CDATA[<p>
既に、Pepeさんやnitoyonさんが紹介している「Flex, ActionScript, AIR Posters」をWebで見れるようにしてみました。</p>
<blockquote><p>
<a href="http://weblogs.macromedia.com/flexteam/archives/2008/02/update_on_flex.cfm">Flex Team<br />
Update on Flex, ActionScript, AIR Posters</a></p>
<p><a href="http://shigeru-nakagaki.com/index.cfm?mode=entry&#038;entry=6AC4EFF1-3048-79ED-99ADB6186963F549&#038;lang=ja_JP">中垣 茂 （ Shigeru Nakagaki ） | ブログ （ Flex, AIR, ColdFusion ）<br />
AS3, Flex 3, AIR ポスター．．．97メガっすか</a></p>
<p><a href="http://d.hatena.ne.jp/nitoyon/20080312/air_as_flex_poster">てっく煮ブログ<br />
AIR・AS3・Flex3のクラス相関図ポスターが公開中</a>
</p></blockquote>
<p>&nbsp;</p>
<p>
申し訳ないですが、Silverlightです。<br />
<del datetime="2009-08-16T00:14:39+00:00">Silverlight 2.0 Beta </del>Silverlight  3のプラグインが必要なので見たい人は入れてください。</p>
<blockquote><p>
<strong>Microsoft Silverlight: Light Up the Web</strong><br />
<a href="http://www.microsoft.com/silverlight/default.aspx">http://www.microsoft.com/silverlight/default.aspx</a>
</p></blockquote>
<p>&nbsp;</p>
<p>
<strong>Deep Zoom Adobe ActionScript 3.0 Class Diagram Viewer &#8211; Silverlight 3</strong><br />
<a href="http://violentcoding.com/content/AdobeAS3ClassDiagramViewer/index.html">http://violentcoding.com/content/AdobeAS3ClassDiagramViewer/index.html</a>
</p>
<p>
posters.pdfから1枚7,200×10,800ピクセル（解像度300相当）のPNG画像に書き出し、それら５枚を横に並べています。各画像のサイズは、22.3MB、32.3MB、32.7MB、24.1MB、30.0MBというボリュームです。
</p>
<p style="text-align:center;">
<img src='http://violentcoding.com/blog/wp-content/uploads/2008/03/as3classviewer001.png' alt='Adobe AS3 Class Diagram Viewer01' />
</p>
<p>&nbsp;</p>
<p>
SilverlightのDeep Zoomという機能を使って表示してます。<br />
MIX08で紹介されていたHard Rock Cafeのサイトで使っているやつです。</p>
<blockquote><p>
<strong>Hard Rock Memorabilia</strong><br />
<a href="http://memorabilia.hardrock.com/">http://memorabilia.hardrock.com/</a>
</p></blockquote>
<p>マウスドラッグで画像の移動やマウスホイールで拡大縮小ができます。
</p>
<p style="text-align:center;">
<img src='http://violentcoding.com/blog/wp-content/uploads/2008/03/as3classviewer002.png' alt='Adobe AS3 Class Diagram Viewer02' />
</p>
<p>
Deep Zoomでは拡大縮小や移動を行っている最中に、結構な負荷がかかっています・・・。<br />
CPU%で拡大縮小・移動時には80% &#8211; 90%位のスコアをたたき出しております。
</p>
<p>&nbsp;</p>
<p>
作りはMSエバンジェリスト 大野さんの完コピです。</p>
<blockquote><p>
<strong>develop .net : Silverlight 2 の新機能 &#8211; Deep Zoom</strong><br />
<a href="http://blogs.msdn.com/mohno/archive/2008/03/12/silverlight-2-deep-zoom.aspx">http://blogs.msdn.com/mohno/archive/2008/03/12/silverlight-2-deep-zoom.aspx</a></p>
<p><strong>develop .net : Silverlight 2 の新機能 &#8211; Deep Zoom（マウスホイール編）</strong><br />
<a href="http://blogs.msdn.com/mohno/archive/2008/03/12/Silverlight-2-Deep-Zoom-with-Mouse-Wheel.aspx">http://blogs.msdn.com/mohno/archive/2008/03/12/Silverlight-2-Deep-Zoom-with-Mouse-Wheel.aspx</a>
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://violentcoding.com/blog/2008/03/16/archives/100/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Flex] CSS Design Viewが良い感じ。(2)</title>
		<link>http://violentcoding.com/blog/2007/11/12/archives/74</link>
		<comments>http://violentcoding.com/blog/2007/11/12/archives/74#comments</comments>
		<pubDate>Sun, 11 Nov 2007 16:33:45 +0000</pubDate>
		<dc:creator>e_s_jp</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Skin]]></category>

		<guid isPermaLink="false">http://violentcoding.com/blog/2007/11/12/archives/74</guid>
		<description><![CDATA[１つ前の投稿を書いてから「Specific component with style name」はいったい・・・と思って、adobe labsのFlex 3 フォーラムで聞いてみたところ、Flex Builder Tea [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://violentcoding.com/blog/2007/10/30/archives/66">１つ前の投稿</a>を書いてから「Specific component with style name」はいったい・・・と思って、adobe labsのFlex 3 フォーラムで聞いてみたところ、Flex Builder TeamのGregさんから返答がありました。</p>
<blockquote><p>The &#8220;Specific component with style name&#8221; acts as a hint to CSS Design View and serves to document the purpose of the style. However, Flex itself ignores the component name portion of the name.</p>
<p>So, if you have Label.myLabel{} in a css file and open that file in CSS Design View, you will see a preview of that style with a Label as the sample component. If you have just myLabel{}, CSS Design View will not know what to use as the sample component, so you would need to select the sample component from the combo box at the top of CSS Design View.</p>
<p>In the MXML source code, Flex considers Label.myLabel and myLabel to be the same thing. This is a limitation of Flex and the MXML compiler. It ignores all characters before the dot in the style name.</p>
<p>So, the Label.myLabel syntax is only useful in Flex Builder CSS Design View. It saves you from having to select Label as the sample component. We also consider it to be a good practice because it makes it clear from the name that the style is intended for use with a Label and not some other kinds of components.</p>
<p>&#8211; Greg Dow<br />
&#8211; Adobe Flex Builder Team</p></blockquote>
<p>&nbsp;</p>
<p>TypeセレクタとClassセレクタがくっついたLabel.myLabel{…….} みたいなのはCSS Design Viewのみで意味ある書き方で、プレビューするコンポーネントを指定できるだけという事みたいです。<br />
あと、スタイル名でドットの前はFlex・MXMLコンパイラで無視されるって書いてますね。</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://violentcoding.com/blog/2007/11/12/archives/74/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[Flex] CSS Design Viewが良い感じ。</title>
		<link>http://violentcoding.com/blog/2007/10/30/archives/66</link>
		<comments>http://violentcoding.com/blog/2007/10/30/archives/66#comments</comments>
		<pubDate>Mon, 29 Oct 2007 15:49:17 +0000</pubDate>
		<dc:creator>e_s_jp</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Skin]]></category>

		<guid isPermaLink="false">http://violentcoding.com/blog/2007/10/30/archives/66</guid>
		<description><![CDATA[Flex Builder 3 (Beta2)のCSS Design Viewがなかなかどうして良さそうな感じです。



Flex 3:Feature IntroductionsのCSS Design View (Upd [...]]]></description>
			<content:encoded><![CDATA[<p>Flex Builder 3 (Beta2)のCSS Design Viewがなかなかどうして良さそうな感じです。</p>
<p align="center"><img src='http://violentcoding.com/blog/wp-content/uploads/2007/10/cssdesignview01_ds.png' alt='CSS Design View' />
</p>
<p>
<a href="http://labs.adobe.com/wiki/index.php/Flex_3:Feature_Introductions#CSS_Design_View_.28Updated_for_Beta_2.29">Flex 3:Feature IntroductionsのCSS Design View (Updated for Beta 2)</a>にビデオがあるので、それを見ればだいたいのCSS Design Viewでできることは分かると思います。</p>
<p>ひとことで言うとFlex Builder内で<a href="http://www.maclema.com/content/sek/">Flex Style Explorer</a>みたいなことができるようになった感じです。</p>
<p>&nbsp;</p>
<p>CSSファイルを新規作成して、CSSデザインビューに切り替えると、&#8221;New Style&#8221;ボタンがあって、そこからコンポーネント用のCSS定義を作成できたり、開いているCSSファイルに含まれるCSS定義からデザインビューに表示するものをプルダウンで選択できたりします。<br />
で、それをCSSデザインビューのプロパティパネルからスタイル調整できるのです。</p>
<p>さらにはコンポーネントに含まれる別の部分のCSS定義に進める（画像のDropdown Listの&#8221;Edit&#8221;ボタン）仕様になっていて、なかなか考えられている印象です。</p>
<p>&nbsp;</p>
<p>
MXMLのデザインビューでも、コンポーネントにインラインでスタイル設定した後に、プロパティパネルから&#8221;Convert to CSS&#8221;ボタンでCSSファイルに移したり、CSSデザインビューに直接移動したりすることができます。</p>
<p>しかもコンポーネントのスタイルをインラインで再編集して、再び&#8221;Convert to CSS&#8221;ボタンを押すと、適用されているCSS定義の内容を上書きしてくれるなど、なかなかやります。</p>
</p>
<p align="center">
<img src='http://violentcoding.com/blog/wp-content/uploads/2007/10/newstyle_dialog_ds.png' alt='New Style Dialog' />　<img src='http://violentcoding.com/blog/wp-content/uploads/2007/10/flexproperties_style_ds.png' alt='Flex Properties Style' /></p>
<p>
その&#8221;Convert to CSS&#8221;ボタンやCSSデザインビューの&#8221;New Style&#8221;からは、</p>
<ul>
<li><strong>All components (global)</strong><br />
	globalセレクタ（ global{&#8230;&#8230;.} ）<br />
	コンポーネント・スタイル名指定なし<br />
	既にglobalセレクタがある場合は選択してもOKできない<br />
	その後、デザインビューでプレビューするコンポーネントを選択する。（適宜変更可）</li>
<p></p>
<li><strong>All components with style name</strong><br />
	Classセレクタ（ .myStyle{&#8230;&#8230;.} ）<br />
	スタイル名を指定する<br />
	既に同じ名前のClassセレクタがある場合は選択してもOKできない<br />
	その後、デザインビューでプレビューするコンポーネントを選択する（適宜変更可）</li>
<p></p>
<li><strong>Specific component</strong><br />
	Typeセレクタ（ Button{&#8230;&#8230;.} ）<br />
	コンポーネントを選択する<br />
	既に同じコンポーネントのTypeセレクタがある場合は選択してもOKできない</li>
<p></p>
<li><strong>Specific component with style name</strong><br />
	Typeセレクタ.Classセレクタ？（Button.myButton{&#8230;&#8230;.} ）<br />
	コンポーネント・スタイル名を指定する<br />
	既にTypeセレクタ.Classセレクタの名前の組み合わせがある場合は選択してもOKできない</li>
<p>
</ul>
</p>
<p>の４つのセレクタのタイプを選択することができます。</p>
<p>その時、MXMLデザインビューから&#8221;Convert to CSS&#8221;ボタンを押した場合には、そのコンポーネントにstyleNameが設定されます。</p>
<p>&nbsp;</p>
<p>で、４つ目のTypeセレクタとClassセレクタがくっついた<strong>Specific component with style name</strong>が良く分かりません。styleNameではClassセレクタ部分のみが使用されるので（styleName=&#8221;myButton&#8221;）、Classセレクタと区別がつかないし、また既に指定してあるClassセレクタ名（ .myButton{&#8230;&#8230;} ）とバッティングしても作成時にOKボタンが押せてしまいます。</p>
<p>
ついでにClassセレクタはMXMLのデザインビューでプロパティパネルのStyleのコンボボックスに表示されるけど、このTypeセレクタとClassセレクタが繋がったやつは表示されないのです。</p>
<p>ただスタイル作成時にプレビューできるコンポーネントを限定しているだけなんですかね・・・</p>
<p>
追記：Specific component with style nameについてFlex3のフォーラムで回答をもらいました。<br />
<a href="http://violentcoding.com/blog/2007/11/12/archives/74">[Flex] CSS Design Viewが良い感じ。(2)</a>
</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://violentcoding.com/blog/2007/10/30/archives/66/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Flex]Flex Skin Design Extensionsをインストール</title>
		<link>http://violentcoding.com/blog/2007/10/10/archives/49</link>
		<comments>http://violentcoding.com/blog/2007/10/10/archives/49#comments</comments>
		<pubDate>Tue, 09 Oct 2007 17:42:40 +0000</pubDate>
		<dc:creator>e_s_jp</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Skin]]></category>

		<guid isPermaLink="false">http://violentcoding.com/blog/2007/10/10/archives/49</guid>
		<description><![CDATA[Flex Skin Design Extensionsの日本語版Adobe CS3へのインストールについて。
2008年10月15日更新：Flex Builder 3のリリース版での記述に修正。
&#160;

Flex [...]]]></description>
			<content:encoded><![CDATA[<p>Flex Skin Design Extensionsの日本語版Adobe CS3へのインストールについて。</p>
<p>2008年10月15日更新：Flex Builder 3のリリース版での記述に修正。</p>
<p>&nbsp;</p>
<p>
Flex Skin Design Extensions はFlex3のスキン編集用に用意されたCS3（Flash・Illustrator・Photoshop・Fireworks）のための拡張機能で、Flex3とCS3用というところがちょっと注意です。
</p>
<p>&nbsp;</p>
<p>
Flex Skin Design Extensions は Flex Builder 3 のインストールディスクに付属しているものを使用するか、下記サイトよりダウンロードして使用します。
</p>
<p>
<strong>Flex Skin Design Extensions &#038; Flex Component Kit for Flash CS3</strong><br />
<a href="http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex_skins">http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex_skins</a>
</p>
<p>&nbsp;</p>
<p>
拡張機能のインストール方法や使用方法・Flexのスキンとしてエクスポートする説明は「Importing Skins into Flex Builder」というPDFドキュメントに書いてあります。
</p>
<p>
<strong>[PDF]Importing Skins into Flex Builder</strong><br />
<a href="http://www.adobe.com/go/flex3_skinning_doc">http://www.adobe.com/go/flex3_skinning_doc</a>
</p>
<p>&nbsp;</p>
<p>
でも、日本語環境だとIllustratorやPhotoshopで動かない場合があるんですね。<br />
ということで、各CS3アプリケーションでSkin Extensionの開始までをメモしときます。<br />
（Mac・Windows XPで確認）
</p>
<p>&nbsp;</p>
<hr />
<h2>Flash CS3</h2>
<p>まずはFlashから。</p>
<p>「Flex Skin Design Extension for Flash」（flex_skins_flash.mxp or Flex_Skins_12_05.mxp）をインストールするんですが、その前に「Flex Component Kit for Flash CS3」をインストールしていない場合は「Flex Component Kit for Flash CS3」をインストールします。
</p>
<p>
「Flex Component Kit for Flash CS3」も上記の<a href="http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex_skins">Flex Skin Design Extensions &#038; Flex Component Kit for Flash CS3</a>のページからダウンロードして使用するか（FlexComponentKit.mxp）、Flex Builder 3のインストールディスクにある「FlexComponentKit_ja.mxp」を使用してインストールします。
</p>
<p>&nbsp;</p>
<p>
「Flex Component Kit for Flash CS3」と「Flex Skin Design Extension for Flash」をインストールしたら、Flash CS3起動し、[ファイル]メニューから[新規]を選択します。
</p>
<p><img src="http://violentcoding.com/blog/wp-content/uploads/2008/10/fsde_fla01.png" alt="fsde_fla01" title="fsde_fla01" width="640" height="394" class="aligncenter size-full wp-image-383" /></p>
<p>&nbsp;</p>
<p>
表示されるダイアログで「一般」から「テンプレート」に切り替え、「テンプレートから新規作成」ダイアログにすると、カテゴリに「Flex Skins」が追加されていて、「Flex Skins」を選択し、テンプレートでスキン編集を行うアイテムを選択するか、全部入り「flex_skins」を選択すると、Flexスキンを編集するFlaファイルが開かれます。
</p>
<p><img src="http://violentcoding.com/blog/wp-content/uploads/2008/10/fsde_fla02.png" alt="fsde_fla02" title="fsde_fla02" width="640" height="489" class="aligncenter size-full wp-image-385" /></p>
<p>&nbsp;</p>
<hr />
<h2>Fireworks CS3</h2>
<p>「Flex Skin Design Extension for Fireworks」（flex_skins_fireworks.mxp or FW_Flex_Skinning_11_20.mxp）をインストールするだけで、Fireworksの場合はシンプルです。</p>
<p>
使用するには[コマンド]メニューから[Flex Skinning] ＞ [New Flex Skin]と選択し、編集するスキンを選びます。表示されるパネルの「multiple components」はコンポーネント全部入り、「specific component」は単一コンポーネント編集です。
</p>
<p align="center">
<img src="http://violentcoding.com/blog/wp-content/uploads/2008/10/fsde_fw01.png" alt="fsde_fw01" title="fsde_fw01" width="240" height="336" class="alignnone size-full wp-image-388" /><img src="http://violentcoding.com/blog/wp-content/uploads/2008/10/fsde_fw02.png" alt="fsde_fw02" title="fsde_fw02" width="400" height="348" class="alignnone size-full wp-image-389" />
</p>
<p>※ここでキャンセルするとFireworksが落ちたりする（Mac）。 </p>
<p>&nbsp;</p>
<p>Windows Vistaにおいて、FlashやFireworks用のMXPファイルによるインストール完了後に拡張機能が正常に動作しない場合は、ユーザーアカウント制御（UAC）の設定などを変更して、MXPの再インストールということが必要なったりするかもしれません。</p>
<p>&nbsp;</p>
<hr />
<h2>Illustrator CS3</h2>
<p>Illustrator用の「Flex Skin Design Extension for Illustrator」では、「flex_skins_AI.zip or AI_Flex_Skinning_11_20.zip」を解凍してできる「FlexSkinning」の中身を指定ディレクトリにコピーします。
</p>
<p>&nbsp;</p>
<p>
まず、FlexSkinning/Scriptsの<strong>「Flex Skin」フォルダ</strong>を、Adobe Illustrator CS3/<strong>プリセット/スクリプト内に</strong>配置します。
</p>
<p>
次に「FlexSkinning」の<strong>「FlexSkinning/Templates」フォルダにある「FlexSkins」フォルダ</strong>を配置しますが、「Adobe Illustrator CS3」フォルダに「Cool Extras」フォルダを用意し、さらに「Cool Extras」の中に「Templates」フォルダを作成します。そして、<strong>その「Templates」フォルダ内に「FlexSkins」フォルダを配置</strong>します。
</p>
<p>&nbsp;</p>
<p>
または、この「FlexSkins」フォルダを「Adobe Illustrator CS3/<strong>エクストラ/テンプレート</strong>」に配置しても良いのですが、その場合には後述のIllustrator日本語版のパスに対応させる修正が必要になります。
</p>
<p>&nbsp;</p>
<p>
<strong>Adobe Illustrator CS3/プリセット/スクリプト/Flex Skin</strong></p>
<ul>
<li>Create Flex Skin.jsx</li>
<li>Export Flex Skin.jsx</li>
</ul>
<p>
<strong>Adobe Illustrator CS3/Cool Extras/Templates/FlexSkins</strong></p>
<ul>
<li>components フォルダ（単体Flexスキン用aiテンプレートファイル群）</li>
<li>flex_skins.ait（Flexスキン用aiテンプレートファイル）</li>
</ul>
<p>
または、<br />
<strong>Adobe Illustrator CS3/エクストラ/テンプレート/FlexSkins</strong></p>
<ul>
<li>components フォルダ（単体Flexスキン用aiテンプレートファイル群）</li>
<li>flex_skins.ait（Flexスキン用aiテンプレートファイル）</li>
</ul>
<p>&nbsp;</p>
<p>FlexSkinsフォルダを「エクストラ/テンプレート」に配置した場合には、<strong>日本版環境のパスに対応させるため「Create Flex Skin.jsx」を編集</strong>します。
</p>
<p>「Create Flex Skin.jsx」をテキストエディタ等で開いて、<strong>71行目の「flexSkinPath = app.path.fullName + &#8220;/Cool Extras/Templates/FlexSkins&#8221;;」部分を日本語環境のパスに書き換え</strong>ます。
</p>
<p>
Create Flex Skin.jsx</p>
<pre>
//71行目：英語版パスを日本語パスで指定
//flexSkinPath = app.path.fullName + "/Cool Extras/Templates/FlexSkins";
flexSkinPath = app.path.fullName + "/エクストラ/テンプレート/FlexSkins";
</pre>
</p>
<p>またこのスクリプトファイルの編集時には、ファイルの「読み取り専用」解除やVistaのユーザーアカウント制御（UAC）の設定の変更などが必要になるかもしれません。
</p>
<p>&nbsp;</p>
<p>
Macの場合は「Adobe Illustrator CS3/Cool Extras.localized/Templates.localized/FlexSkins」のように「localized」が付いて参照されているので、ディレクトリが日本語のままでもOKで、変更の必要はありません。（また変更しても動作します）
</p>
<p>&nbsp;</p>
<p>[ファイル]メニューから[スクリプト]を選択し、[Flex Skin] ＞ [Create Flex Skin]を選ぶと編集するFlexスキン選択パネルが表示されます。</p>
<p align="center">
<img src="http://violentcoding.com/blog/wp-content/uploads/2008/10/fsde_ai01.png" alt="fsde_ai01" title="fsde_ai01" width="310" height="374" class="alignnone size-full wp-image-403" /><img src="http://violentcoding.com/blog/wp-content/uploads/2008/10/fsde_ai02.png" alt="fsde_ai02" title="fsde_ai02" width="310" height="307" class="alignnone size-full wp-image-404" />
</p>
<p>&nbsp;</p>
<hr />
<h2>Photoshop CS3</h2>
<p>
PhotoshopでもIllustratorの場合と同じように「flex_skins_photoshop.zip or PS_Flex_Skinning_11_20.zip」の中身である「Presets」を指定ディレクトリにコピーします。
</p>
<p>&nbsp;</p>
<p>「Presets」内の「FlexSkins」と「Scripts」フォルダを、Adobe Photoshop CS3/<strong>プリセット</strong>に置き、その後日本語パスに対応させるために修正を行います。</p>
<p>※補足：「Scripts」フォルダ内のファイル（ExportFlexSkins.jsxとNewFlexSkins.jsx）をAdobe Photoshop CS3/<strong>プリセット/スクリプト</strong>に入れても大丈夫です。
</p>
<p>&nbsp;</p>
<p>
<strong>Adobe Photoshop CS3/プリセット</strong></p>
<ul>
<li>Flex Skins フォルダ（Flexスキン用psdファイル群）</li>
<li>Scripts フォルダ（jsxファイル2つ）</li>
</ul>
<p>&nbsp;</p>
<p>
または、<br />
<strong>Adobe Photoshop CS3/プリセット</strong></p>
<ul>
<li>Flex Skins フォルダ（Flexスキン用psdファイル群）</li>
</ul>
<p><strong>Adobe Photoshop CS3/プリセット/スクリプト</strong></p>
<ul>
<li>ExportFlexSkins.jsx</li>
<li>NewFlexSkins.jsx</li>
</ul>
<p>&nbsp;</p>
<p>Photoshopで日本語パスに対応させるには、「プリセット/Scripts」または「プリセット/スクリプト」の<strong>「NewFlexSkins.jsx」</strong>を修正します。Illustratorと違って、<strong>Mac環境でもスクリプトの修正が必要</strong>になります。</p>
<p>
「NewFlexSkins.jsx」の<strong>47行目を日本語環境のパスに書き換えます。</strong>また「NewFlexSkins.jsx」が読み取り専用となっている場合は読み取り解除して編集します。
</p>
<p>
NewFlexSkins.jsx</p>
<pre>
//47行目：英語版パスを日本語パスで指定
//var strPresetsFolderDirectory = localize( "$$$/Windows/PresetsFolder/Directory=Presets" );
var strPresetsFolderDirectory = localize( "$$$/Windows/PresetsFolder/Directory=プリセット" );
</pre>
</p>
<p>このスクリプトファイルの編集時には、ファイルの「読み取り専用」解除やVistaのユーザーアカウント制御（UAC）の設定の変更などが必要になるかもしれません。
</p>
<p>&nbsp;</p>
<p>[ファイル]メニューから[スクリプト]を選択し、[New Flex Skin...]でFlexスキン選択パネルが表示されます。</p>
<p align="center">
<img src="http://violentcoding.com/blog/wp-content/uploads/2008/10/fsde_ps01.png" alt="fsde_ps01" title="fsde_ps01" width="240" height="356" class="alignnone size-full wp-image-415" /><img src="http://violentcoding.com/blog/wp-content/uploads/2008/10/fsde_ps02.png" alt="fsde_ps02" title="fsde_ps02" width="291" height="341" class="alignnone size-full wp-image-416" />
</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://violentcoding.com/blog/2007/10/10/archives/49/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

