<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>TONPOOBLOG &#187; FlashDevelop</title>
	<atom:link href="http://www.tonpoo.com/blog/category/flash/flashdevelop/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tonpoo.com/blog</link>
	<description>神宮前にあるWEB制作事務所「株式会社ブリコルール（bricoleur inc.）」に所属しているFlash（ActionScript）開発＆WEB制作プロジェクト「Tonpoo.com」のブログです。</description>
	<lastBuildDate>Wed, 08 Feb 2012 01:35:50 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/category/flash/flashdevelop/feed/" />
		<item>
		<title>TextLayoutFormatに挑戦：その１</title>
		<link>http://www.tonpoo.com/blog/2010/11/textlayoutformat/</link>
		<comments>http://www.tonpoo.com/blog/2010/11/textlayoutformat/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 17:01:56 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[ActionScript3]]></category>
		<category><![CDATA[FlashDevelop]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=1208</guid>
		<description><![CDATA[縦書きの文字列を表示する必要が出てきたので、TextLayoutFormat (TLF)について勉強してみます。 まだ制作用のPCにFlash CS5が入っていない（というか、CS4も入っていない。使ってるのはCS3です）ので、このままだとTLFが使えない。CS5はそのうち導入する予定だけど、取り急ぎFlashDevelop + Flex4SDKの組み合わせでなんとかならんか試してみます。 サンプルの入手 SourceForgeにAdobeがTLFのページを作っているので、そこからサンプルファイルをゲット。 Text Layout Framework / Dashboard 上記のページの上の方にある「Download examples.」というリンクをクリックして、サンプルファイル一式の詰まったzipファイルをダウンロード。解凍して出てくるのは「actionscript」「flex」という2つのフォルダ。「flex」の方はmxmlでの開発用なので、今回使うのは「actionscript」フォルダの方かな。 FlashDevelopで開く FlashDevelopを立ち上げ、上部メニューから「プロジェクト＞プロジェクトをインポート」を選択。ダウンロードした「actionscript」フォルダの中にある「TextLayout&#165;.actionScriptProperties」を選択。 すると無事にプロジェクトが開いた！やった～。 早速Ctrl+Enterでプロジェクトをテスト。あれ？エラーが出る？？ C:&#165;Program Files&#165;FlashDevelop&#165;Tools&#165;flexsdk&#165;frameworks&#165;flex-config.xml(53): Error: unable to open &#8216;libs/player/9.0/playerglobal.swc&#8217; む。FlashPlayerの書き出しバージョンの問題か？というわけで、FlashDevelopのプロジェクト設定の「書き出し」タブでプレーヤーのバージョンをFlashPlayer10に変更。 改めてプロジェクトをテスト。すると・・・おお、ビルド成功！！ swcの読み込み さてさていろいろいじってみるか。・・・と思ったものの、あれ？TLF関係のクラスのコード補完が出ない？調べてみると、どうやらTLF関連のswcファイルを設定しないとコード補完などが使えない様子。というわけで、swcファイルを読み込みます。 FlashDevelopのインストール時にFlexSDKも一緒にインストールした場合、TLF関連のswcであるtextLayout.swcは、以下の場所にあります。 C:&#165;Program Files&#165;FlashDevelop&#165;Tools&#165;flexsdk&#165;frameworks&#165;libs&#165;textLayout.swc というわけで、プロジェクト設定の「コンパイラー設定」タブを開きます。 で、「Advanced &#124; 高度な設定」の中にあるSWC Librariesの行をクリックし、右端に表示されるボタンをクリックして出てくる「文字列コレクション　エディタ」のウィンドウに上記のパスをペースト。 すると、TLF関係のクラスに色がついて、コード補完も使えるようになりました！ ちなみにこのswcファイル、先程のSourceForgeのサイトからも落とせる模様。 File Manager &#8211; SourceForge Downloads 上記のDownload textLayout_build.zipと書いてある箇所をクリックすると、swcやらasやらドキュメントやらまとめて入ってるzipファイルがゲットできます。Looking for the latest version?と書いてあるから、ひょっとするとSDK付属のものとバージョンが違うのかな？ 縦書きの表示 次に縦書き表示に挑戦。参考にしたのは下記のページ feb19.jp blog [...]]]></description>
			<content:encoded><![CDATA[<p>縦書きの文字列を表示する必要が出てきたので、<strong>TextLayoutFormat (TLF)</strong>について勉強してみます。</p>
<p><a href="http://www.tonpoo.com/blog/2010/11/textlayoutformat/ss10_genji/" rel="attachment wp-att-1211"><img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/11/ss10_genji.jpg" alt="" title="ss10_genji" width="410" height="350" class="alignnone size-full wp-image-1211" /></a></p>
<p>
まだ制作用のPCにFlash CS5が入っていない（というか、CS4も入っていない。使ってるのはCS3です）ので、このままだとTLFが使えない。CS5はそのうち導入する予定だけど、取り急ぎ<strong>FlashDevelop + Flex4SDK</strong>の組み合わせでなんとかならんか試してみます。</p>
<p><span id="more-1208"></span></p>
<h2>サンプルの入手</h2>
<p>SourceForgeにAdobeがTLFのページを作っているので、そこからサンプルファイルをゲット。</p>
<p><strong><a href="http://sourceforge.net/adobe/tlf/home/" target="_blank">Text Layout Framework / Dashboard</a></strong><br />
<a href="http://www.tonpoo.com/blog/2010/11/textlayoutformat/ss1_sourceforge/" rel="attachment wp-att-1216"><img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/11/ss1_sourceforge.jpg" alt="" title="ss1_sourceforge" width="452" height="452" class="alignnone size-full wp-image-1216" /></a></p>
<p>上記のページの上の方にある「<strong>Download examples.</strong>」というリンクをクリックして、サンプルファイル一式の詰まったzipファイルをダウンロード。解凍して出てくるのは「<strong>actionscript</strong>」「<strong>flex</strong>」という2つのフォルダ。「flex」の方はmxmlでの開発用なので、今回使うのは「actionscript」フォルダの方かな。</p>
<h2>FlashDevelopで開く</h2>
<p>FlashDevelopを立ち上げ、上部メニューから「<strong>プロジェクト＞プロジェクトをインポート</strong>」を選択。ダウンロードした「actionscript」フォルダの中にある「<strong>TextLayout&yen;.actionScriptProperties</strong>」を選択。</p>
<p><a href="http://www.tonpoo.com/blog/2010/11/textlayoutformat/ss2_openproject/" rel="attachment wp-att-1221"><img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/11/ss2_openproject.jpg" alt="" title="ss2_openproject" width="500" height="347" class="alignnone size-full wp-image-1221" /></a></p>
<p>すると無事にプロジェクトが開いた！やった～。</p>
<p><a href="http://www.tonpoo.com/blog/2010/11/textlayoutformat/ss3_fd/" rel="attachment wp-att-1224"><img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/11/ss3_fd.jpg" alt="" title="ss3_fd" width="600" height="439" class="alignnone size-full wp-image-1224" /></a></p>
<p>早速Ctrl+Enterでプロジェクトをテスト。あれ？エラーが出る？？</p>
<blockquote><p>C:&yen;Program Files&yen;FlashDevelop&yen;Tools&yen;flexsdk&yen;frameworks&yen;flex-config.xml(53): Error: unable to open &#8216;libs/player/9.0/playerglobal.swc&#8217;</p>
</blockquote>
<p>む。FlashPlayerの書き出しバージョンの問題か？というわけで、FlashDevelopの<strong>プロジェクト設定</strong>の「<strong>書き出し</strong>」タブでプレーヤーのバージョンを<strong>FlashPlayer10</strong>に変更。</p>
<p><a href="http://www.tonpoo.com/blog/2010/11/textlayoutformat/ss4_playersettings/" rel="attachment wp-att-1227"><img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/11/ss4_playersettings.jpg" alt="" title="ss4_playersettings" width="478" height="513" class="alignnone size-full wp-image-1227" /></a></p>
<p>改めてプロジェクトをテスト。すると・・・おお、ビルド成功！！</p>
<p><a href="http://www.tonpoo.com/blog/2010/11/textlayoutformat/ss5_helloworld/" rel="attachment wp-att-1228"><img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/11/ss5_helloworld.jpg" alt="" title="ss5_helloworld" width="500" height="401" class="alignnone size-full wp-image-1228" /></a></p>
<h2>swcの読み込み</h2>
<p>さてさていろいろいじってみるか。・・・と思ったものの、あれ？<strong>TLF関係のクラスのコード補完が出ない？</strong>調べてみると、どうやらTLF関連の<strong>swcファイル</strong>を設定しないとコード補完などが使えない様子。というわけで、swcファイルを読み込みます。</p>
<p>FlashDevelopのインストール時にFlexSDKも一緒にインストールした場合、TLF関連のswcである<strong>textLayout.swc</strong>は、以下の場所にあります。</p>
<p><code><strong>C:&yen;Program Files&yen;FlashDevelop&yen;Tools&yen;flexsdk&yen;frameworks&yen;libs&yen;textLayout.swc</strong></code></p>
<p>というわけで、プロジェクト設定の「<strong>コンパイラー設定</strong>」タブを開きます。</p>
<p><a href="http://www.tonpoo.com/blog/2010/11/textlayoutformat/ss6_swcsetting/" rel="attachment wp-att-1231"><img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/11/ss6_swcsetting.jpg" alt="" title="ss6_swcsetting" width="478" height="513" class="alignnone size-full wp-image-1231" /></a></p>
<p>で、「<strong>Advanced | 高度な設定</strong>」の中にある<strong>SWC Libraries</strong>の行をクリックし、右端に表示されるボタンをクリックして出てくる「<strong>文字列コレクション　エディタ</strong>」のウィンドウに上記のパスをペースト。</p>
<p><a href="http://www.tonpoo.com/blog/2010/11/textlayoutformat/ss7_swcsetting_path/" rel="attachment wp-att-1232"><img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/11/ss7_swcsetting_path.jpg" alt="" title="ss7_swcsetting_path" width="485" height="289" class="alignnone size-full wp-image-1232" /></a></p>
<p>すると、TLF関係のクラスに色がついて、<strong>コード補完も使えるようになりました！</strong></p>
<p><a href="http://www.tonpoo.com/blog/2010/11/textlayoutformat/ss8_fd/" rel="attachment wp-att-1233"><img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/11/ss8_fd.jpg" alt="" title="ss8_fd" width="600" height="439" class="alignnone size-full wp-image-1233" /></a></p>
<p>ちなみにこのswcファイル、先程のSourceForgeのサイトからも落とせる模様。</p>
<p><strong><a href="http://sourceforge.net/downloads/tlf.adobe/" target="_blank">File Manager &#8211; SourceForge Downloads</a></strong><br />
<a href="http://www.tonpoo.com/blog/2010/11/textlayoutformat/ss9_swcdownload/" rel="attachment wp-att-1234"><img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/11/ss9_swcdownload.jpg" alt="" title="ss9_swcdownload" width="514" height="382" class="alignnone size-full wp-image-1234" /></a></p>
<p>上記の<strong>Download textLayout_build.zip</strong>と書いてある箇所をクリックすると、swcやらasやらドキュメントやらまとめて入ってるzipファイルがゲットできます。Looking for the latest version?と書いてあるから、ひょっとするとSDK付属のものとバージョンが違うのかな？</p>
<h2>縦書きの表示</h2>
<p>次に縦書き表示に挑戦。参考にしたのは下記のページ</p>
<p><strong><a href="http://feb19.jp/blog/archives/000185.php" target="_blank">feb19.jp blog &#8211; Flash CS5 を予習　～Text Layout Framework (TLF) 編～</a></strong></p>
<p>先程のAdobeのサンプルに、feb19さんのコードを参考にしてコードを追加してみました。とりあえず縦書き表示させるために、TextFlow.directionプロパティとTextFlow.blockProgressionプロパティを設定。</p>
<p>
<pre class="brush: as3; title: ; notranslate">////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;
//&lt;br /&gt;
//  ADOBE SYSTEMS INCORPORATED&lt;br /&gt;
//  Copyright 2008-2009 Adobe Systems Incorporated&lt;br /&gt;
//  All Rights Reserved.&lt;br /&gt;
//&lt;br /&gt;
//  NOTICE: Adobe permits you to use, modify, and distribute this file&lt;br /&gt;
//  in accordance with the terms of the license agreement accompanying it.&lt;br /&gt;
//&lt;br /&gt;
//////////////////////////////////////////////////////////////////////////////////&lt;/p&gt;
&lt;p&gt;package {&lt;br /&gt;
	import flash.display.Sprite;&lt;br /&gt;
	import flash.text.engine.TextBaseline;&lt;br /&gt;
	import flashx.textLayout.formats.BlockProgression;&lt;/p&gt;
&lt;p&gt;	import flashx.textLayout.compose.StandardFlowComposer;&lt;br /&gt;
	import flashx.textLayout.container.ContainerController;&lt;br /&gt;
	import flashx.textLayout.elements.ParagraphElement;&lt;br /&gt;
	import flashx.textLayout.elements.SpanElement;&lt;br /&gt;
	import flashx.textLayout.elements.TextFlow;&lt;br /&gt;
	import flashx.textLayout.formats.Direction;&lt;/p&gt;
&lt;p&gt;	/** Simplest possible &amp;quot;Hello, World&amp;quot; text example */&lt;br /&gt;
	public class HelloWorld extends Sprite&lt;br /&gt;
	{&lt;br /&gt;
		public function HelloWorld()&lt;br /&gt;
		{&lt;br /&gt;
			var textFlow:TextFlow = new TextFlow();&lt;br /&gt;
			textFlow.locale = &amp;quot;ja&amp;quot;;&lt;br /&gt;
			textFlow.direction = Direction.LTR;&lt;br /&gt;
			textFlow.blockProgression  = BlockProgression.RL;&lt;/p&gt;
&lt;p&gt;			var p:ParagraphElement = new ParagraphElement();&lt;br /&gt;
			textFlow.addChild(p);&lt;/p&gt;
&lt;p&gt;			var span:SpanElement = new SpanElement();&lt;br /&gt;
			span.text = &amp;quot;当帝の外戚の大臣一派が極端な圧迫をして源氏に不愉快な目を見せることが多くなって行く。つとめて冷静にはしていても、このままで置けば今以上な禍いが起こって来るかもしれぬと源氏は思うようになった。&amp;quot;;&lt;br /&gt;
			span.fontSize = 24;&lt;br /&gt;
			p.addChild(span);&lt;/p&gt;
&lt;p&gt;			textFlow.flowComposer.addController(new ContainerController(this, this.stage.stageWidth, this.stage.stageHeight));&lt;br /&gt;
			textFlow.flowComposer.updateAllControllers();&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}</pre>
</p>
<p>feb19さんのコードと比べると、一部のクラス名が変わっている模様（<strong>DisplayObjectContainerController</strong> → <strong>ContainerController</strong>とか）<br />
んでテストしてみたのがこちら。</p>
<p><a href="http://www.tonpoo.com/blog/2010/11/textlayoutformat/ss10_genji/" rel="attachment wp-att-1211"><img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/11/ss10_genji.jpg" alt="" title="ss10_genji" width="410" height="350" class="alignnone size-full wp-image-1211" /></a></p>
<p>おお～。縦書きになってる！・・・<del>けど、<strong>文末の句読点の位置おかしくね？</strong>ということで、その後feb19さんのページを参考にさらにコードをいくつか追加みたんですが、まだ解決せず。今後の課題ですな。</del>とりあえず、縦書きが表示できたので今日のところは良しとします。<br />
追記：解決しました。<strong>textFlow.direction</strong>の値が<strong>Direction.RTL</strong>だったのを<strong>Direction.LTR</strong>にしたら直りました。</p>
<p>ちょっと戸惑ったのは<strong>TextFlow</strong>インスタンス。これ、DisplayObjectじゃないんですね。じゃあどうやってステージ（など）に表示させてるんだろう？と思ったら、feb19さんの記事に書いてありました。</p>
<blockquote><p>テキストを入れていったら、TextFlow.flowComposer.addController() で DisplayObejctContainer のツリーに参加させて、TextFlow.flowComposer.updateAllContainers() で内容を更新します。</p>
</blockquote>
<p>なるほどー。<strong>TextField</strong>とは全く扱い方が違うんですね。これは早く慣れねば。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/11/textlayoutformat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2010/11/textlayoutformat/" />
	</item>
		<item>
		<title>FlashDevelop3.1.1+FlashIDEでプロファイラは使えるのか？</title>
		<link>http://www.tonpoo.com/blog/2010/05/flashdevelop3-1-1-flashide/</link>
		<comments>http://www.tonpoo.com/blog/2010/05/flashdevelop3-1-1-flashide/#comments</comments>
		<pubDate>Wed, 12 May 2010 09:55:47 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[FlashDevelop]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=1075</guid>
		<description><![CDATA[昨日は第35回Flash OOP 勉強会『Flash OOP presents／Flash開発環境自慢大会！』に参加。そこでFlashDevelop担当の馬鹿全さんが紹介してくれた機能のうち、魅力的だったもののひとつがプロファイラとデバッガ。もっとも、デバッガについては3.2.*から正式に実装されるということだったので、とりあえずはプロファイラから使ってみよう！・・・と思ったのはいいものの、FlashDevelop + FlexSDKじゃなくて、FlashDevelop + FlashIDEの組み合わせで果たして使えるのか？図々しくも馬鹿全さん本人に質問したところ「中を見る限りではFlexSDK側だった気がします」との回答が。むむ、それはちと寂しい・・・。ただ、馬鹿全さんも「実はまだ僕も試していません」とのことだったので、とりあえず試してみました。 まず、自分の環境はまだFlashDevelop3.1.0だったので、これを3.1.1にバージョンアップ。でもって起動すると、憧れの（？）プロファイラパネルが出現！まあでもパネルが出ただけで喜んではいけない。プロファイラパネルの目覚まし時計アイコンをクリックしてプロファイラを開始。次に通常通りにIDE（Flash CS3）の方でflaファイルを開き、FlashDevelopではプロジェクトファイルを開き、FlashDevelop側からプロジェクトをテスト！すると・・・ おお、動いとる！ というわけで、どうやら全く問題なくプロファイラが使えるようです。すばらしい！ と思って安心して、しばらくしてからもう一度やってみると・・・動かない。 何故？と思いいろいろ試してみたのですが、どうも私の環境では まずFlashDevelopを起動する。 プロファイラパネルの「プロファイラを開始」ボタン（目覚まし時計のアイコン）をクリックしてプロファイラを開始しておく。 FlashIDEを起動する（この際、通常のFlashIDE起動より若干時間がかかる）。 flaファイルを開いてテスト（パブリッシュプレビュー）を行う。 ・・・という順番で作業を行った場合にプロファイラが作動しました。 うーん、なんなんでしょうね。FlashIDE側の設定か、あるいはFlashDevelop側の設定か、それとも他の何かか・・・。まあ、いずれにせよ、なんとかプロファイラが使えそうなので、しばらくこれで様子見てみます。 追記： twitterでの馬鹿全さんやflabakaさんの発言などによると、どうも特に起動順とか関係なしにフツーに使えるらしい。むー、ウチの環境固有の問題ですかね・・・。 flabaka &#8211; FlashDevelop3.1.1のプロファイラを使ってみる 時間のあるときに別のマシンでも試してみます。]]></description>
			<content:encoded><![CDATA[<p>昨日は<a href="http://www.flashoop.jp/2010/04/oop-study-035/" target="_blank">第35回Flash OOP 勉強会『Flash OOP presents／Flash開発環境自慢大会！』</a>に参加。そこでFlashDevelop担当の<a href="http://blog.bk-zen.com/" target="_blank">馬鹿全さん</a>が紹介してくれた機能のうち、魅力的だったもののひとつが<strong>プロファイラ</strong>と<strong>デバッガ</strong>。もっとも、デバッガについては3.2.*から正式に実装されるということだったので、とりあえずはプロファイラから使ってみよう！・・・と思ったのはいいものの、FlashDevelop + FlexSDKじゃなくて、<strong>FlashDevelop + FlashIDE</strong>の組み合わせで果たして使えるのか？図々しくも馬鹿全さん本人に質問したところ<strong>「中を見る限りではFlexSDK側だった気がします」</strong>との回答が。むむ、それはちと寂しい・・・。ただ、馬鹿全さんも「実はまだ僕も試していません」とのことだったので、とりあえず試してみました。</p>
<p>まず、自分の環境はまだFlashDevelop3.1.0だったので、これを3.1.1にバージョンアップ。でもって起動すると、憧れの（？）<strong>プロファイラパネルが出現！</strong>まあでもパネルが出ただけで喜んではいけない。プロファイラパネルの目覚まし時計アイコンをクリックしてプロファイラを開始。次に通常通りにIDE（Flash CS3）の方でflaファイルを開き、FlashDevelopではプロジェクトファイルを開き、FlashDevelop側からプロジェクトをテスト！すると・・・<br />
<img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/05/ss.jpg" alt="ss" title="ss" width="400" height="408" class="alignnone size-full wp-image-1082" /></p>
<p><strong style="font-size:20px;font-weight:nold;color:#E25814">おお、動いとる！</strong><br />
というわけで、どうやら全く問題なくプロファイラが使えるようです。すばらしい！</p>
<p>と思って安心して、しばらくしてからもう一度やってみると・・・<strong>動かない。</strong></p>
<p>何故？と思いいろいろ試してみたのですが、どうも私の環境では</p>
<ol style="border:1px inset #CCCCCC;background-color:#EFEFEF;">
<li><strong>まずFlashDevelopを起動</strong>する。
	</li>
<li>プロファイラパネルの「プロファイラを開始」ボタン（目覚まし時計のアイコン）をクリックして<strong>プロファイラを開始</strong>しておく。</li>
<li><strong>FlashIDEを起動</strong>する（この際、通常のFlashIDE起動より若干時間がかかる）。</li>
<li>flaファイルを開いてテスト（パブリッシュプレビュー）を行う。</li>
</ol>
<p>・・・という順番で作業を行った場合にプロファイラが作動しました。</p>
<p>うーん、なんなんでしょうね。FlashIDE側の設定か、あるいはFlashDevelop側の設定か、それとも他の何かか・・・。まあ、いずれにせよ、なんとかプロファイラが使えそうなので、しばらくこれで様子見てみます。</p>
<h3>追記：</h3>
<p>twitterでの馬鹿全さんやflabakaさんの発言などによると、どうも特に起動順とか関係なしにフツーに使えるらしい。むー、ウチの環境固有の問題ですかね・・・。</p>
<p><strong><a href="http://flabaka.com/blog/?p=2428" target="_blank">flabaka &#8211; FlashDevelop3.1.1のプロファイラを使ってみる</a></strong></p>
<p>時間のあるときに別のマシンでも試してみます。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/05/flashdevelop3-1-1-flashide/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2010/05/flashdevelop3-1-1-flashide/" />
	</item>
		<item>
		<title>FlashDevelop3.1.0 RTM出た！！</title>
		<link>http://www.tonpoo.com/blog/2010/04/flashdevelop3-1-0-rtm/</link>
		<comments>http://www.tonpoo.com/blog/2010/04/flashdevelop3-1-0-rtm/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 13:51:47 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[FlashDevelop]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[zen-coding]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=1034</guid>
		<description><![CDATA[twitterでも話題になってますが、FlashDevelop3.1.0 RTMが出ました。 FlashDevelop3.1.0 RTM &#8211; FlashDevelop.jp 馬鹿全 &#8211; FlashDevelop 3.1.0 RTM リリース まずは旧バージョンをsettingファイルも含めて完全にアンインストール。その上で新バージョンをインストールして起動。馬鹿全さんの記事を参考にTools → Program Setings → FlashDevelop → Selected Locale を en_US から ja_JP に変更して FlashDevelop を再起動。これで晴れて日本語版に！ 次はフォントを自分好みに変更。まずはツール→環境設定→FlashDevelopの中からフォント指定部分を下記のように設定。 「10pt」や「8pt」で設定しても、何故か上記のように中途半端な数字になっちゃうんですよね。まあいいや。 次にコード表示のフォントを変更。ツール→シンタックスカラーリングの変更、で、それぞれの言語のdefaultのフォントスタイルを下記に設定。 これでOK！ 今回のアップデートではHTML編集でZen-Codingが使えるようになってます。ちょっとした編集なら、わざわざAptanaを同時起動しなくても良さそう（ちなみにFlashDevelop上でのZen-CodingのショートカットはCtrl+B）。FlashDevelop万歳！ 追記 ClockMakerさんのブログに今回のバージョンアップについてのまとめ記事がありました。 待望の日本語化も! FlashDevelop 3.1.0 RTMが登場 &#124; ClockMaker Blog 変数のリネームができるリファクタ機能っての、便利そうですね！あとデバッガー機能も。ただ、デバッガー機能の方は「プラグインとして提供されている」らしいんですが、具体的にどのような方法で導入するのか、あとでちょっと調べてみようと思います。 さらに追記 どうやら下記スレッドでPhilippe氏が返信してる「Re: FlashDevelop 3.1.0 RTM released」の内容がデバッガー機能についての説明かな？ FlashDevelop.org &#8211; View topic &#8211; FlashDevelop [...]]]></description>
			<content:encoded><![CDATA[<p>twitterでも話題になってますが、<strong>FlashDevelop3.1.0 RTM</strong>が出ました。<br />
<span id="more-1034"></span></p>
<ul>
<li><strong><a href="http://flashdevelop.jp/FlashDevelop3.1.0_RTM" target="_blank">FlashDevelop3.1.0 RTM &#8211; FlashDevelop.jp</a></strong></li>
<li><strong><a href="http://blog.bk-zen.com/2010/04/22/319/" target="_target">馬鹿全 &#8211; FlashDevelop 3.1.0 RTM リリース</a></strong></li>
</ul>
<p>まずは旧バージョンをsettingファイルも含めて完全にアンインストール。その上で新バージョンをインストールして起動。馬鹿全さんの記事を参考にTools → Program Setings → FlashDevelop → Selected Locale を en_US から ja_JP に変更して FlashDevelop を<strong>再起動</strong>。これで晴れて日本語版に！</p>
<p>次はフォントを自分好みに変更。まずはツール→環境設定→FlashDevelopの中からフォント指定部分を下記のように設定。<br />
<img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/04/ss3.jpg" alt="ss" title="ss" width="600" height="502" class="alignnone size-full wp-image-1035" /><br />
「10pt」や「8pt」で設定しても、何故か上記のように中途半端な数字になっちゃうんですよね。まあいいや。</p>
<p>次にコード表示のフォントを変更。ツール→シンタックスカラーリングの変更、で、それぞれの言語のdefaultのフォントスタイルを下記に設定。<br />
<img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/04/ss-fontsetting.jpg" alt="ss-fontsetting" title="ss-fontsetting" width="600" height="440" class="alignnone size-full wp-image-1036" /><br />
これでOK！</p>
<p>今回のアップデートではHTML編集でZen-Codingが使えるようになってます。ちょっとした編集なら、わざわざAptanaを同時起動しなくても良さそう（ちなみにFlashDevelop上でのZen-Codingのショートカットは<strong>Ctrl+B</strong>）。FlashDevelop万歳！</p>
<h3>追記</h3>
<p>ClockMakerさんのブログに今回のバージョンアップについてのまとめ記事がありました。</p>
<p><strong><a href="http://clockmaker.jp/blog/2010/04/flashdevelop-3-1/" target="_blank">待望の日本語化も! FlashDevelop 3.1.0 RTMが登場 | ClockMaker Blog</a></strong></p>
<p>変数のリネームができる<strong>リファクタ機能</strong>っての、便利そうですね！あと<strong>デバッガー機能</strong>も。ただ、デバッガー機能の方は「プラグインとして提供されている」らしいんですが、具体的にどのような方法で導入するのか、あとでちょっと調べてみようと思います。</p>
<h3>さらに追記</h3>
<p>どうやら下記スレッドでPhilippe氏が返信してる「Re: FlashDevelop 3.1.0 RTM released」の内容がデバッガー機能についての説明かな？</p>
<p><strong><a href="http://www.flashdevelop.org/community/viewtopic.php?f=11&#038;t=6415" target="_blank">FlashDevelop.org &#8211; View topic &#8211; FlashDevelop 3.1.0 RTM released</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/04/flashdevelop3-1-0-rtm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2010/04/flashdevelop3-1-0-rtm/" />
	</item>
		<item>
		<title>Adobe Flash Professional CS5 発表</title>
		<link>http://www.tonpoo.com/blog/2009/10/adobe-flash-professional-cs5/</link>
		<comments>http://www.tonpoo.com/blog/2009/10/adobe-flash-professional-cs5/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 03:26:00 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[FlashDevelop]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=577</guid>
		<description><![CDATA[早いもので、Flashの次期バージョン「Flash Professional CS5」が発表されたそうです。 &#34;アドビ、「Flash Professional CS5」を発表&#8211;iPhoneでFlashのネイティブ対応が可能に:モバイルチャンネル &#8211; CNET Japan&#34; Adobe LabsにもFlash CS5のページができてました。 &#34;Adobe Labs &#8211; Adobe Flash Professional CS5&#34; どうやら目玉はiPhoneアプリへの対応。ツールを使うことで、FlashアプリをiPhoneのネイティブアプリに変換し、App Storeからダウンロード提供することが可能になるらしいです。 しかし、まだCS4も導入してないんだけどなあ・・・。CS4を飛ばして一気にCS5に移行かなあ。 追記：上条氏のブログにも記事が出ました。 &#34;Flash Professional CS5 のアナウンスと iPhone &#8211; akihiro kamijo&#34; 「XML ベースの FLA ファイル」ってのは、subversionなどを使ったバージョン管理が可能になるってことでしょうね。「ActionScript エディタの改良」とありますが、FlashDevelop並になるんでしょうか。]]></description>
			<content:encoded><![CDATA[<p>早いもので、Flashの次期バージョン「<strong>Flash Professional CS5</strong>」が発表されたそうです。</p>
<p><strong><a href="http://japan.cnet.com/mobile/story/0,3800078151,20401128,00.htm?ref=rss" target="_blank">&quot;アドビ、「Flash Professional CS5」を発表&#8211;iPhoneでFlashのネイティブ対応が可能に:モバイルチャンネル &#8211; CNET Japan&quot;</a></strong></p>
<p>Adobe LabsにもFlash CS5のページができてました。</p>
<p><strong><a href="http://labs.adobe.com/technologies/flashcs5/" target="_blank">&quot;Adobe Labs &#8211; Adobe Flash Professional CS5&quot;</a></strong></p>
<p>どうやら目玉はiPhoneアプリへの対応。ツールを使うことで、FlashアプリをiPhoneのネイティブアプリに変換し、App Storeからダウンロード提供することが可能になるらしいです。</p>
<p>しかし、まだCS4も導入してないんだけどなあ・・・。CS4を飛ばして一気にCS5に移行かなあ。</p>
<p>追記：上条氏のブログにも記事が出ました。</p>
<p><strong><a href="http://blogs.adobe.com/akamijo/archives/2009/10/flash_professio_1.html" target="_blank">&quot;Flash Professional CS5 のアナウンスと iPhone &#8211; akihiro kamijo&quot;</a></strong></p>
<p><strong>「XML ベースの FLA ファイル」</strong>ってのは、subversionなどを使ったバージョン管理が可能になるってことでしょうね。<strong>「ActionScript エディタの改良」</strong>とありますが、FlashDevelop並になるんでしょうか。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2009/10/adobe-flash-professional-cs5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2009/10/adobe-flash-professional-cs5/" />
	</item>
		<item>
		<title>FlashDevelop 3.0.3 RTM</title>
		<link>http://www.tonpoo.com/blog/2009/08/flashdevelop-3-0-3-rtm/</link>
		<comments>http://www.tonpoo.com/blog/2009/08/flashdevelop-3-0-3-rtm/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 06:20:19 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[FlashDevelop]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=550</guid>
		<description><![CDATA[FlashDevelopがマイナーバージョンアップした様子↓ 馬鹿全 &#8211; FlashDevelop 3.0.3 RTM リリース 例によって下手に飛びついてインストールした結果おかしくなるのもアレなので、しばらくは様子見しよう。]]></description>
			<content:encoded><![CDATA[<p>FlashDevelopがマイナーバージョンアップした様子↓</p>
<p><a href="http://blog.bk-zen.com/2009/08/28/224/">馬鹿全 &#8211; FlashDevelop 3.0.3 RTM リリース</a></p>
<p>例によって下手に飛びついてインストールした結果おかしくなるのもアレなので、しばらくは様子見しよう。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2009/08/flashdevelop-3-0-3-rtm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2009/08/flashdevelop-3-0-3-rtm/" />
	</item>
		<item>
		<title>FlashDevelopのコードアシスト機能</title>
		<link>http://www.tonpoo.com/blog/2009/06/flashdevelop/</link>
		<comments>http://www.tonpoo.com/blog/2009/06/flashdevelop/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 11:45:09 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[ActionScript2]]></category>
		<category><![CDATA[ActionScript3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[FlashDevelop]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=436</guid>
		<description><![CDATA[昨日のSpark project 勉強会 #10の中で、Adobeの西村さんがFlash Builderの特徴（？）として挙げていた項目の中に、「ASDocの参照機能」と「getter/setterを一発で設定できる」というものがあった様に記憶してるんですが、これらの機能はFlashDevelopでも存在するんですね。 Flash Develop + CS3 &#8211; Flash OOP Japan 以下、上記ページからの引用： 【FlashDevelopコードアシスト.xls】 ［Ctrl］＋［Space］ 文脈に応じたコードヒントが表示されます。&#8221;.&#8221;の後や途中まで入力したプロパティ名など、色んなところで使ってみてください。 ［Ctrl］＋［Shift］＋［Space］ メソッドの () の中で使用すると、そのメソッドの引数に関して説明が表示されます。メソッドにASDocがあればそれに応じた説明が表示されます。説明が多い場合は省略して表示されますが、その際は［F1］キーで拡大できます。なお、IMEが全角の場合は無効となるので注意してください。 ［Ctrl］＋［Alt］＋［Space］ そのプロジェクトで使えるクラスのリストが表示されます。 ［Ctrl］＋［Shift］＋［1］ 最新版 Beta6 より追加された新機能で、文脈に応じたコード生成を行います。 例えば、 ・addEventListener() の、引数内のイベントタイプ・ハンドラ関数名よりイベントハンドラ関数のコード生成 ・変数名より getter/setter 関数のコード生成 ・関数内のローカル変数をインスタンスプロパティへ変換しコード生成 マウスカーソルの位置を変えて実行してみてください。なお、公式Wikiにはキャプチャ画像つきで詳しく載っています。 http://www.flashdevelop.org/wikidocs/index.php?title=Features:Generation FlashDevelop、すばらしい！（Adobeさん、スイマセン・・・）]]></description>
			<content:encoded><![CDATA[<style type="text/css">
<!--
table,td,th{
border:1px solid #666666;
}
table{
border-collapse:collapse;
}
th{
white-space:nowrap;
}
-->
</style>
<p><a href="http://www.tonpoo.com/blog/2009/06/flash/">昨日のSpark project 勉強会 #10</a>の中で、Adobeの西村さんがFlash Builderの特徴（？）として挙げていた項目の中に、「ASDocの参照機能」と「getter/setterを一発で設定できる」というものがあった様に記憶してるんですが、これらの機能はFlashDevelopでも存在するんですね。</p>
<p><a href="http://cs3book.flashoop.jp/wiki/index.php?Flash%20Develop%20%2B%20CS3#y0a9a123">Flash Develop + CS3 &#8211; Flash OOP Japan</a><br />
以下、上記ページからの引用：</p>
<blockquote><p>
【FlashDevelopコードアシスト.xls】</p>
<table>
<tbody>
<tr>
<th>［Ctrl］<br />＋<br />［Space］</p>
<td>文脈に応じたコードヒントが表示されます。&#8221;.&#8221;の後や途中まで入力したプロパティ名など、色んなところで使ってみてください。</td>
</th>
</tr>
<tr>
<th>［Ctrl］<br />＋<br />［Shift］<br />＋<br />［Space］</p>
<td>メソッドの () の中で使用すると、そのメソッドの引数に関して説明が表示されます。<strong>メソッドにASDocがあればそれに応じた説明が表示されます。</strong>説明が多い場合は省略して表示されますが、その際は［F1］キーで拡大できます。なお、IMEが全角の場合は無効となるので注意してください。</td>
</th>
</tr>
<tr>
<th>［Ctrl］<br />＋<br />［Alt］<br />＋<br />［Space］</p>
<td>そのプロジェクトで使えるクラスのリストが表示されます。</td>
</th>
</tr>
<tr>
<th>［Ctrl］<br />＋<br />［Shift］<br />＋<br />［1］</p>
<td>最新版 Beta6 より追加された新機能で、文脈に応じたコード生成を行います。<br />
				例えば、<br />
				・addEventListener() の、引数内のイベントタイプ・ハンドラ関数名よりイベントハンドラ関数のコード生成 <br />
				・<strong>変数名より getter/setter 関数のコード生成</strong> <br />
				・関数内のローカル変数をインスタンスプロパティへ変換しコード生成 <br />
				マウスカーソルの位置を変えて実行してみてください。なお、公式Wikiにはキャプチャ画像つきで詳しく載っています。<br />
				<a href="http://www.flashdevelop.org/wikidocs/index.php?title=Features:Generation" rel="nofollow">http://www.flashdevelop.org/wikidocs/index.php?title=Features:Generation</a></td>
</th>
</tr>
</tbody>
</table>
</blockquote>
<p>FlashDevelop、すばらしい！（Adobeさん、スイマセン・・・）</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2009/06/flashdevelop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2009/06/flashdevelop/" />
	</item>
	</channel>
</rss>

