お知らせ

2000/08/28
=====================================================[ No.09 2000/08/28 ]==

                Dreamweaver Programming < お知らせ >

                                                            [ BACK NUMBER ]
                                   http://www.game3rd.com/dreamweaver/mail/
===========================================================================

◆お知らせ
===========================================================================
Macromedia UCON 2000 でスピーカーをすることになりました。2日の15:30〜17:00
の会議室Bで、DreamweaverとFireworksのコマンド開発について話します。
http://www.macromedia.com/jp/macromedia/events/ucon2000/program/

このセミナーのために、必殺コマンドでも見せようといろいろ考えています。
マクロメディアの Sneak Preview よりも驚かせたいですね。(^^;

◆新作コマンド
===========================================================================
前回のメルマガの発行している間に作成したコマンドです。

○Internet Explorer の履歴からリンクを取得
Windows版のIEの履歴からリンクを挿入するコマンドを作りました。履歴内を日付、
URL、タイトルで検索することができます。履歴の一覧表を作ることも可能です。
窓の杜で似たようなのがあったので、作ってみました。履歴の取得には、COMオブ
ジェクトの IUrlHistoryStg2 を使ってます。

○ビヘイビアのリンクを修正
画像にビヘイビアを設定した場合に、リンクに "#" が設定されることがありますが、
このリンクを "javascript:void(0);" に置き換えるコマンドです。置換でもできま
すが、毎回設定オプションを読み込むのが面倒なので、作りました。

○サイト内ソースフォーマットの適用(改)
前からあるコマンドですが、間違って実行して、Configuration フォルダを破壊さ
れたことがあって以来、封印していたのですが、ダイアログで実行していいか聞く
ようにしました。また、どのファイルを修正したか一覧表を作る機能を追加してい
ます。

http://www.game3rd.com/dreamweaver/
からダウンロードして下さい。

◆TIPS
===========================================================================
○リンクの一覧を取得
ビヘイビアリンクの修正でも使っているコードですが、HTMLファイル内で、Aまたは
AREAでリンクされているファイルの一覧を取得する方法を紹介します。

var i;
var doc = dw.getDocumentDOM();

var list = new Array();

var Alist = doc.getElementsByTagName( "A" );
var Arealist = doc.getElementsByTagName( "AREA" );

for( i = 0; i < Alist.length; i++ )
list.push( Alist[ i ].getAttribute( "href" ) );

for( i = 0; i < Arealist.length; i++ )
list.push( Arealist[ i ].getAttribute( "href" ) );

list の配列には、リンクの一覧が格納されます。重複のチェックしていないので、
注意して下さい。getElementsByTagName() 関数は、そのオブジェクトツリー内にあ
る指定したタグのオブジェクトの一覧を返す関数です。

◆ソフト
===========================================================================
SWF解析ソフトを改良して、GUIアプリケーションになりました。できることは、

○解析結果をウィンドウに表示
○解析結果をテキストファイルに保存
○SWFからSVGにエクスポート
○SWF内のシンボルアニメーションをFireworksのコマンドにエクスポート

http://www.game3rd.com/soft/action/
からダウンロードして下さい。Windows専用です。

プロテクト解除ツールなんですが、無料で公開されているものを見つけてしまいま
した。困りものですね。

===========================================================================

                        Dreamweaver Programming

    発行、編集: 植木 友浩 
    登録、解除: http://www.game3rd.com/dreamweaver/mail/

          注意: 記載された情報は各人の責任においてご利用ください。
                 この記事により生じるいかなる損害についても責任は
                 負いかねますのでご了承ください。

                     Copyright(C) 1999. Tomohiro Ueki. All rights reserved.
===============================================[ Magazine ID: 0000021775 ]=

                                                                 Thank you!
---------------------------------------------------------------------------
このメールマガジンは、インターネットの本屋さん『まぐまぐ』を利用して
発行しています。( http://www.mag2.com/ )
---------------------------------------------------------------------------


TOP > Dreamweaver> メールマガジン > お知らせ