                ★ぷろじぇくとえっくすわん〜ActivateX〜★
                   第弐拾参次中間報告書 (Document file)
                             actx ver0.99.3pl3
     
本ファイルは古い情報が含まれてる場合がありますので、なるべく最新情報
の載っている ActX の Home Page
          http://www.astr.tohoku.ac.jp/~taji/ActX/
と併せてご覧下さい。	  
			    

★☆★ はじめに ★☆★
   このプログラムはX Window System上のフォーカスされたWindowの肩にXPM画
   像ファイルを貼付けるということを行うものです。
   また、その画像を切り替えることによりアニメーション機能を実現してい
   ます。
   ようするに某ActWinのX移植版ととらえてもらえばいいです(笑)
   これを使用してあなたのX-lifeを豊かなものにして下さいませ(笑)

   ver0.88まではxevaという名前で開発を進めていましたが、どうも同じ名前の
   パッケージがすでに存在する(HPのpalm-topの動画形式EVAのXでの再生ソフト
   だそうです)ため、Activate Windowsと同じくActivate X(実行ファイルは
   actx)という名称に変更致しました。

   なお、このプログラムは X Ayanami 
      (http://www.aoshimalab.esys.tsukuba.ac.jp
              /yabunolab/nunokawa/linux/xayanami.html)
    からヒントを得て改良を重ねたものです。



★☆★ 動作環境 (Environment) ★☆★
   それほどへんな関数は使用してませんのでたいていのX環境で動くと思われま
   す。(ただし、Xaw, Xpm のlibraryが必要)
   なお、XはX11R6以降でないと正常に動作致しません。

   作者自身が動作確認したのは以下の環境です。
     Linux 2.0系,2.2系  (Slackware,Redhat,Debian系各種) + gcc2.7.2.2〜3 (*)
                                                      or egcs2.90.29 (*)
     FreeBSD 2.2.7-RELEASE + gcc2.7.2.1
     DEC ALPHA OSF/1 V3.0 + gcc2.7.0
     Sun Ultra SPARC互換 Solaris2.5 + gcc2.7.2.2.f.2
     Linux-Alpha (Stataboware-1.0)
   他に
     SGI O2 + IRIX 6.3/6.5 + cc
   での動作が報告されています。
       (*)印がついたもののみI18Nでの日本語化動作確認(libc5およびglibc2)。


   Version 0.98 pre3 からタイトルバーのサイズを自動的に検出するように
   したため、各 Window Manager での動作も調べてみました。
   現在、
        Window Maker  (linux i386)   ← 作者の標準環境
        After Step    (linux i386)
        fvwm          (linux i386)
        Enlightenment (linux i386)
        KDE           (linux i386)
        Open Window   (Solaris)
        CDE           (Solaris / HP-UX)
        DEC Window    (DEC Alpha OSF)
        fvwm95        (DEC Alpha OSF)
        mwm           (DEC Alpha OSF / FreeBSD with lesstif)
        twm           (Free BSD)
   で動作を確認しています。
   ほとんどどれでも動くでしょう。

     
★☆★ 導入 (Install) ★☆★
   ★コンフィギュレーション・スクリプトを起動

   なお、このスクリプトは実行者のHome Directryに設定ファイル(.actxrc)を
   インストールしますので、rootでなく一般ユーザー権限で実行してください。

   ソースアーカイブ(actx-X.XX/)の中に入って、
     ./config.jsh
   として、各設問に答えてください。
   英語版を作るのをサボってますので、日本語の表示できるターミナルで
   実行してください(漢字コードはEUCです)。

   質問にすべて答え終わったら、Imakefile および actx.h の中の設定を確認
   したうえ、
        xmkmf
        make
        su   (必要ならば)
        make install
   で、インストールは完了です。

   
   コンフィギュレーションスクリプトがうまく作動しない場合等は、
   doc/ManualInstall.jis にしたがって手動のインストールをしてください。
   その際、こちらにもご報告頂けると嬉しいです。



   ★$HOME/.Xdefaults の設定

   さらにI18Nによる日本語化を行う場合は ~/.Xdefaults 等に
       Actx*international: true
       Actx*FontSet: -*-fixed-medium-r-normal--14-*
                    (このフォント名は各自環境に合わせて変更してください)
   の二行を追加してください。
   また、メニュー中のダイアログにkinput2で日本語入力することも可能です。
   kinput2の設定を済ませ(Netscapeの日本語化等のページを参考にするとよい
   でしょう)、上記のI18Nの設定もした上で、
       Actx*inputMethod:   kinput2
   の一行を ~/.Xdefaults 等に追加してください。
   (動作は kinput2 version 2.0 fix 3 [Wnn/Egg] にて確認)

   その他 ~/.Xdefaults には付属の sample/sample.Xdefaults 内にのような
   色指定の設定を行うことができます。
   ただ、libXaw.so をXaw3dやnextaw(作者の環境^^;)等に変更しているような
   環境では、これをおこなわなくても十分だとおもいます。

   なお、ver0.99.1以降では Actx*international: true の設定がなされて
   いない場合は自動的に英語メニューの方が読み込まれます。



   ★音声関連の設定
   
   音声再生関連に関しては、デフォルトでは設定がすべて「!」マークでコメン
   トアウトされています。
           音声再生コマンド Actx*sndCom:
           音声Directory    Actx*sndDir:
           クリック音声ファイル名   Actx*menuX.sndClk: (各マスコット)
   これらに関しては、インストールされた $HOME/.actxrc をご自分で編集して
   調整してください。
   (sndDir 以外はメニューからの設定変更も可能です。)

      
   ★ふきだし(Balloon)表示のためのフォント

   $HOME/.actxrc 中で指定します。
   このふきだしについては、他のメニュー等の表示と違ってi18n関連の機能は
   まったく使用していませんので、日本語フォント(2byte)さえ持っていれば使用
   することができます。
             Actx*balloon.font: -alias-fixed-bold-*-*-*-12-*-*-*-*-*-*-*
   のような形で指定します。
   必ず、2byteのフォントを指定してください。
   また、バルーンの色指定に関しては
             Actx*balloon.foreground: Black
             Actx*balloon.background: White
   または
             Actx*balloon.foreground: #000000
             Actx*balloon.background: #FFFFFF
   というような形で任意の色指定をすることができます。



★☆★ 起動 (How To Start) ★☆★
  ここまでできたらとりあえず，
    actx -help
  とコマンドをタイプして起動してみましょう。
  すると

   Kasumi[taji]% actx -help
   [option]  -help                   : このメッセージを表示
             -rcfile [resource-file] : Menu用Reource fileの指定
             -install [module-file]  : 追加モジュールのインストール
             -merge [module-file]    : Module fileのResource fileへの取り込み
             -mergeno [menu No.]     : Moduleを挿入するMenu No.(Default : Last)
             -mdir                   : 標準マスコットDirの確認
             -noanim                 : Superfluous Animationを抑制
             -noballoon              : ふきだし表示を抑制
             -nomenu                 : PopUp Menuを抑制
             -xpm [xpm-file]         : マスコットに使用するXpm fileを直接指定
             -sticky                 : Focus Windowへの追従を抑制
             -top                    : 常に前面に表示
             -titlebar [bar_size]    : TitleBarをマニュアルScaling
             -x [off_x] -y [off_y]   : Focus Windowの右肩からのOffset
             -random                 : MenuからマスコットをRandomに選択
             -offset [off]           : 表示位置を[off]pixel左にずらす
             -signal                 : 時報機能をオン
             -sigmode [mode]         : 時報の実行内容
                               mode = 0  クリック音声を再生
                                      1  マスコットをランダム変更(Default)
                                      2  マスコットを順番に変更

   [Menu-option] Resource : /home/taji/.actxrc [Default:/home/taji/.actxrc]
             -mizuka    : 長森 瑞佳
             -akane     : 里村 茜
             -rumi      : 七瀬 留美
             -misaki    : 川名 みさき
             -mio       : 上月 澪
             -mayu      : 椎名 繭

   [Default Mascot Directry] : /home/taji/lib/ActX


  のような感じで使用法が表示されると思います。
  これにしたがって使用すれば，(うまくいけば)マスコットが表示されます。
  とりえず、ランダムにマスコットを選択して表示してみましょう。
      actx -random
  うまく表示されたらおめでとうございます。


  上記のように使い方は大きく分けて三通りあります。
  まず，

  メニューからの使用法
       これは $HOME/.actxrcで用意しておいたオプションを使う方法です。
       (上では actx -asuka 等)
       説明するまでもなく対応するマスコットがが描画されます。
   
  ランダムモード
       これは上のメニューに登録されている中からランダムにマスコットを
       選択して描画するモードです。

  XPM直接指定使用法
       またメニューからの使用法とは別に任意の.xpmファイルを表示させる
       ことも可能です。
       この場合
           actx -xpm file.xpm [-x xoff] [-y yoff]
       の様な使い方になります。
       オプション -x および -y はぞれぞれ，pixmapを表示する位置のwindow
       の横・縦方向のオフセットです。(それぞれ右・下方向が正)
       ただ，このモードは作者が積極的に使おうとしているものではないので
       デバッグ等いい加減な部分が残っています(^^;
         


       ここで，pixmapファイルは透過色を事前に設定したものを用意するとよ
       り一層Windowが引き立ちます。
       透過色の設定は，.xpmファイルをtext-editorで編集して，

          /* XPM */
          static char *asuka1[] = {
          /* width height num_colors chars_per_pixel */
          "    5   136       15            1",
          /* colors */
          ". c #000000",
          "# c #5252ef",
          "a c #63bd21",
          "b c None",         ←★
          "c c #9c4242",
          "d c #bd0000",
          "e c #ce7373",
          …
          /* pixels */
          "bbbbbbbbbbbcccbbbbcccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
          "bbbbbbbccccgigccccgiiiiiiiiccb......bbbbbbbbbbbbbbbbbbb",
          …
  
       となっている部分の★となっている行のように透過にしたいパレットに
       対応したキャラクターの色の部分(#ffffff 等)を None に置き換えるだ
       けでOKです。


★☆★ 追加モジュールの取り込み (How to Add Module Files) ★☆★
   Version0.99.2から追加マスコットが出た際に自動的にそのモジュールファイルを
   取り込めるような仕様にしました。
   追加モジュールが出た際は以下のような方法(ここではモジュールファイルを
   akiko.actxとしています)に従ってご利用下さい。
   
    1. アーカイブを展開し、できたディレクトリに移動します。 
       モジュールはマスコット設定をしたモジュールファイル(標準は*.actx)と
       Xpmファイル群によって構成されています。

    2.  ActXをインストールしたときのユーザー(rootならroot)になってください。
        ActX の標準マスコットがインストールされているディレクトリ
        (actx -mdir で確認できます)のpermissionが得られれば問題ありません。

    3. アーカイブディレクトリで以下のコマンドを実行してください。
         % actx -install akiko.actx
       モジュールファイルとxpmファイルが標準マスコットディレクトリに
       インストールされます。

    4. (root等になった人は)普段ActXを使用しているユーザーに戻ります。

    5. 次のコマンドを使用してください。
         % actx -merge akiko.actx
       設定ファイル HOME$/.actxrc にモジュールが追加されます。

    6. helpのメッセージを表示してactxが終了します。
       メニューの最後に追加したマスコット名が表示されていればOKです。
       展開したアーカイブディレクトリは削除してかまいません。



★☆★ 諸問題 (Known Bugs) ★☆★
   ver0.99.3現在、特に目立つバグおよび環境依存はないと思います。
   何かお気付きの点がございましたら、作者までご連絡下さい。

   

★☆★ 将来的展望 (To Do) ★☆★
   biff機能                             優先度 ★★★   実現性 ★★
      xmascotなどからのルーチンの流用ができるかどうかが問題。
      これができればxmascotは不要?



  他何かご希望ありましたらご連絡下さい。

  個人的には，メニュー上で完全にアニメパターンを(ゼロから)作成できる
  ようにする，とかできたらいいなぁ…なんて思い始めました。



・謝辞 (Special Thanks)
  これを書くきっかけになった Xayanamiを作成して下さった布川祐人さん，
  塩谷望さんに(勝手に^^;)感謝致します。
  また，プログラムを作成するにあたって，非常にソースを参考にさせていた
  だいた xmascot と xmisav の作者の皆様に感謝致します。

  ver0.99で追加されたふきだし表示機能の部分ではなかなかさん作の
    xosmulti 
    (http://www01.u-page.so-net.ne.jp/ka2/nakanita/multi/xosmulti.html)
  のsourceを参考・流用させていただきました。
  同じくver0.99で追加されたoffsetのper cent指定の部分は田原司睦さんによる
  パッチを利用させていただいています。
  ver0.99.2で追加したバルーンフォントの色指定およびver0.99.3で追加された
  バルーンの縁取りの部分はきむらたくひろさんによるパッチを利用させていた
  だいています。
  ver0.99.3での256色環境のカラーパレットへの対応は工藤達也さんにご教授
  頂きました。
  
  マスコット変更時のアニメーション部分はWindowMakerから、マウスポインタ
  のデータはxmascotからそれぞれ流用させて頂いております。

  さらにWindows補完計画の動画データを目パチ部分までスクリーンショットで
  落してくれてアニメーション部分を作成する気にさせてくれた当教室のYくん
  に感謝いたします(^^;  

  それから、初めてActXを宣伝させていただいたみさき先輩FCの皆様とお〜した
  総帥に感謝いたします。

  最後に、このつたないプログラムを喜んで利用してくださる方々と、これを作る
  きっかけとなった『ActWin』を作成されたElemental Softの方々、そして、標準
  マスコットに使用されている『ONE  〜 輝く季節へ 〜』という素晴らしい作品を
  この世に生み出してくださった(そして、このような二次作品活動を自由にさせて
  くださる)Taciticsを始めとする製作にかかわられたスタッフの方々に感謝致します。

    


・更新履歴 (Change Log)
  ver0.99.3 pl3 2000年05月08日
	  ・Enlightenment の仮想Desktopへの完全対応
          ・環境情報の取得方法を修正

  ver0.99.3 2000年03月09日
          ・256色環境への完全対応。
            マスコット変更時のカラーパレットの解放および、パレットが足り
            ないときは近似色で補完するようになりました。
            工藤 達也(cdr@cosmonet.org)さんに送って頂いたパッチを使用。
            大感謝です(^^)。
          ・バルーンに縁取りができるようになりました。
            Actx*balloon.borderで色を、Actx*balloon.borderwidthで太さを
            指定します。
            また、ふきだしの形をWindowMaker likeな形式に変更できるように
            なりました。
            Actx*balloon.style: standard[wmaker]で切り替え指定をします。
            この部分はきむらたくひろ(kim@hannah.ipc.miyakyo-u.ac.jp)さんに
            頂いたパッチを使用しております。またまた感謝です(^^)。
            なお、設定ファイル関連のバルーンの表記を
               baloon → balloon
            に変更してます(スペルミスでした^^;)。ただし、baloonのままの
            設定ファイルを読み込むこともできます。
          ・田中(akr@jaist.ac.jp)さんにご指摘頂いたSolaris7でふきだし枠
            が表示できない問題の修正。
          ・クリックアニメーション部のバグ修正。
          ・変更に伴うメニューの調整。
            

  ver0.99.2 pl1 1999年10月24日
          ・XFree86 3.3.5(Voodoo3/Banshee) + linuxで発生しているバグに対処
            するため、上記カードを選択した場合にはマスコットのドラッグを
            禁止する処置をしました(configで選択します)。
            上記以外のカードをお使いの方は変更はありません。
            

  ver0.99.2 1999年10月20日
          ・バルーンに対して色指定が可能になりました。
            きむらたくひろ(kim@hannah.ipc.miyakyo-u.ac.jp)さんのパッチより。
            設定ファイル中のフォントの指定を Actx*baloon.font でするように
            変更しましたので注意してください。
          ・モジュールのインストールに関する部分の改良
               -install で標準マスコットディレクトリにコピーし、
               -merge で設定ファイルに組み込む
            という仕様にしました。
            標準マスコットディレクトリがroot permissionでないと書き込めない
            場合への対策として。
            標準マスコットディレクトリは -mdir オプションで確認できます。
          ・マスコットをドラッグしたときのバルーンの移動を少し改良。
          ・みCDすぺしゃるバージョンのみさき先輩を3体標準マスコットに追加。

  ver0.99.1 1999年10月06日
          ・ふきだし中のフォントの位置計算にバグがあったため修正。
          ・i18n用の設定がなされているかどうかを自動で判別して、されている
            場合にのみ日本語メニューを、そうでないときには英語メニューを
            読み込むようにしました。

  ver0.99.0 1999年10月02日
          ・クリック時のふきだし(Baloon)表示機能を追加。
            2byte文字のみ表示可能←i18nとは関係ないので、日本語フォントさえ
            あれば表示可能である。
            複数文字列を順番に表示することも可能。
            -noballoonオプションでこの機能は抑制できる。
          ・田原司睦(tsugu@pn.scphys.kyoto-u.ac.jp)さんに送っていただいた
            パッチにより、-offset 30% 等のオプション指定で立ち上げると、
            タイトルバーの右から30%等の位置にマスコットを座らせることが
            できるようになった。
            %をつけなければ、これまで通りpixelぶんだけずらすことができる。
            なお、オリジナルのパッチに存在したfocus windowないときに
            マスコットが画面左上端に表示されるという症状は回避できるように
            したつもりです。
          ・インストール時に日本語リソースとそうでないものをわける作業が
            煩雑なため、タイトル周りのリソースを
              メニュータイトル (.actxrc中)
               (日本語)  Actx*titleOfMenuJ: ONE  〜輝く季節へ〜
               (English) Actx*titleOfMenuE: ONE  - for Bright Season -
              マスコットタイトル(各モジュール中)
               (日本語)  Actx*menu.titleJ: 里村 茜
               (English) Actx*menu.titleE: Akane Satomura
            のような形に変更し、ファイルを統一しました。
            なお、今までの設定でもそのまま使えるようになっています。
          ・0.98pre9に収録したみさき先輩のすぺしゃるマスコットはとりあえず
            置いておいて、元の13体にマスコットを戻す。
            なお、Baloon表示のためのリソースが追加されているので、
            インストール時に HOME$/.actx/ ディレクトリはバックアップを
            とった上で削除しておいていただきたい。
	  

  ver0.98 pre9 MISAKI Special 1999年07月20日
     [みさき先輩FC発行 "とりあえずCDだよって言っておくよ" 収録
        みさき先輩 Special Version  @ Comic Market Vol.56]
          ・ブロックループの入れ子構造ができるようになりました。
            (ブロックループの中にまたブロックループを作れます)
          ・FileCopy関連のバグ一カ所修正。
          ・すぺしゃるバージョン(?)としてみさき先輩のマスコットを3体追加。

  ver0.98 pre8 1999年06月25日
          ・追加モジュールが出た際に使用してもらおうと思う -merge, -mergeno
            オプションの追加。
          ・新マスコット5体(ONE - Ending Version - : 茜, 七瀬, みさき先輩, 澪
            および私服の繭)を標準マスコットに追加。
          ・マスコット澪(制服Version)の修正。

  ver0.98 pre7 1999年05月20日
          ・使用メモリを抑えるために -nomenu オプションを設けて、ポップアップ
            メニューを出さないモードをつけました。
            これに合わせて、メニューを出さなくてもCtrl+左クリックで終了できる
            ようにしました。
            これを使うと今まで一体あたり2.6MB消費していたメモリが約半分の
            1.4MB程度になります。マスコットを幾つも並べて表示させる方などは
            ご活用下さい。
          ・HOME/.actxrc が存在しなくてもデフォルトのものを対話的にコピーする
            様にしました。
            これで packageが作りやすくなったかな?
          ・Xpm関連のエラーメッセージをまじめなものにかえました。
            いつまでもアノままぢゃあね〜(^^;

  ver0.98 pre6 1999年05月18日
          ・標準Athena Widgetでconfig.jshがうまく動かない不具合(pre5)を修正。
          ・HOME/.actx/ ディレクトリを自動作成して個人用マスコット設定ファイル
            をそこにセーブするような仕様に変更。
            (pre5ではそのまま使用するとパーミッションの関係上パラメータセーブ
             ができなかった。)

  ver0.98 pre5 1999年05月14日
          ・設定ファイルの方式を変更しました。
            各マスコット用データの設定ファイルをそれぞれ用意して
            xpm directoryに置き、.actxrcにはそのファイルを読みに
            行かせるような仕様になっています。
            従って、0.98pre4以前の設定ファイルは使えませんのでご注意下さい。
          ・大雑把ながらXaw3dへの特化も行えるようにしました。
          ・音声再生のテストボタンをつけました。
          ・標準マスコットに「ONE 〜輝く季節へ〜」の柚木詩子さんとメイド瑞佳
            を追加。

  ver0.98 pre4 1998年12月31日
          ・インストール用Configuration Script "config.jsh"が付きました。
            これで半自動インストールが可能です。
          ・プログラム本体はpre3と変更ありません。

  ver0.98 pre3 1998年12月30日
          ・Window Managerのタイトルバーの大きさを自動検出するように変更
            しました。これによってバーなしのWindowにもマスコットが直に座
            れるようになりました。
            -titlebar [bar_size] オプションで起動すればマニュアル設定に
            なりますが、デフォルトはAutoです。
          ・デフォルトでは、マスコットが移動するときだけRaiseするようにしま
            した。これによってxlockとの不具合も回避できます。
            タイミングによってごくたまにマスコットが隠れるのが嫌なかたは
            -top オプション付で起動していたたけば、従来通りのモードになります。

  ver0.98 pre2 1998年12月27日
          ・I18Nでの日本語表示のバグをフィックス。
            これによって完全に日本語化に対応しました。
            kinput2での日本語入力も可。
          ・メニュー(Toolkit)関連のリファイン。
            マスコットのパラメータCoinfigに加え、General Config として
            プログラム全般にわたるパラメータもメニューからチョイスできるよう
            になりました。
                今のところ  音声再生用コマンド
                            オフセット(後述)
                            マスコット変更時のアニメ
                            時報機能とその動作モード
            の設定変更、その他の項目に関しては確認ができます。
            また、音声再生ファイルもマスコットのConfig画面で変更できつように
            しました。
          ・neXtaw 用の特化を簡単に行ってみました。
          ・時報機能に幾つかのモードを使えるようにしました。
               mode 0 : Ckick時の音声を再生
               mode 1 : マスコットをランダムに変更(default)
               mode 2 : マスコットをシーケンシャルに変更
            となっています。
            オプション -sigmode modeno で設定。
            メニューからも変更できます。
          ・複数起動用にマスコットへのグローバルなオフセット機能を追加。
            オプション  -offset 100 のようにして起動すると 100pixel マスコ
            ットの描画が画面左にずれます。
          ・Sound 格納用のディレクトリも設定ファイルから指定できるようにな
            りました。もう Soundファイルはフルパスで書かなくてもOKです。


  ver0.98 pre1 1998年12月07日  (ver0.98 の preview release)
          ・複数同時起動時にメニュー等の反応が遅くなるバグをfix。
          ・ドラッグ & ドロップでマスコットの表示位置を変更できる機能を追加。
             Button1(左)のドラッグで水平方向、Button2(中)のドラッグで水平+
             上下方向の位置調節ができます。
             変更した位置はメニューから『Save Parameter』しないかぎり設定
             ファイルに保存されませんのでご注意下さい。
          ・時報機能の追加 "-signal" option をつけて起動すると毎正時に
            キャラがランダムに変わります。
              (これに関してはメニュー上からさらに細かい設定ができるように
               する予定です)
          

          1998年11月23日
          ・標準マスコット(ONE 〜 輝く季節へ 〜 のメインキャラ6人)が完成
            「みさき先輩FC」で宣伝させて頂く。
             (http://www.remus.dti.ne.jp/~oshita/misaki_fc.html)

  ver0.97 1998年09月
          ・option -rcfile 追加。
	  ・標準マスコット(ONE 〜 輝く季節へ 〜 の長森瑞佳^^;)を追加して
  	    Home Page上に公開。
	    
  ver0.96 1998年01月27日
          ・マウスクリックに対するアニメアクションの追加。
          ・同じくマウスクリックに対する音声再生機能の追加。
          ・アニメーションにブロックループモードを追加。
          ・他widget周りでのbug fix多数。

  ver0.91 1997年10月14日
          ・I18Nによる日本語化対応。
  
  ver0.90 1997年10月06日
          ・全Window形態をWidgetに統一。
            それにともない -font や -fg, -bg 等のオプションが使用可能に。
            また、~/.Xdefaultsからリソースを読むことも可能になる。
          ・-noanim (マスコット変更時のsuper-fulous animationを抑制)
            -sticky (focus windowでなく画面上の決まった位置にマスコット
                     を表示。-geometryオプションで場所指定)
            のオプションの追加。
          ・名称をactx(ActivateX)に変更。
            それに伴いリソース等の一部変更。
          

  ver0.88 1997年09月26日
          ・Windowを消す際や，Window Managerをリスタートする際に発生し
            ていたセグメントエラーを起こすバグをすべて修復…したはず。
            これ以降もcoreを吐いて異常終了するようなことがあったら連絡
            してください。
          ・Super Fulous Animation部のヘッダによる微調整の追加。

  ver0.87 1997年09月23日
          ・教室内の某先輩の強い要望により(笑)，マスコット変更時に
            「super fulous animation」機能を追加。
            某window managerをご使用の方は笑って下さい(^^;

  ver0.86 1997年09月23日
          ・ポップアップMenuの場所決めルーチンを変更、Module化。
  
  ver0.85 1997年09月21日
          ・パラメータ変更Windowに Add FrameとDelete Frameボタンを追加。
            とりあえず，Animationの構築がWIndow上からできるようになった。
            (制限は多いけど，まぁこんなものでしょ?)

  ver0.82 1997年09月20日
	  ・パラメータ変更WindowでOKボタンを押したときに，各設定された
            XPM-Fileを一回チェックして，読み込めない場合にはエラーを表示
            するように変更。

  ver0.81 1997年09月18日
          ・ランダム選択をマスコット変更メニューに追加。
          ・パラメータ変更メニュー中にのアニメーションパターンNo.ボタンに
            dialog中のファイルをテスト表示する機能を試験的に追加。
          ・前versionまで XPM-fileの展開を XpmReadFileToPixmapで一気に行な
            っていたが，これをXpmImageに一回展開してから行なうようにした。
            これによってサイズを得るためだけの無駄な読み込みが一回減って
            マスコットの切替がスムーズになったはず…
            …あんまり気にする人いないかも知れないけど(^^;
          
  ver0.80 1997年09月16日
          変更箇所多数。
          ・今までヘッダで行なっていたメニューの設定を専用リソース
            ($HOME/.xevarc)によってすべて行なうことにする。
          ・これに伴い汎的なアニメーションに対応することが可能に。
          ・Shape機能の追加。外形の違うPixmap同士を繋げてアニメーション
            を作成する場合，パターン毎にマスクを設定することも可能になる。
          ・パラメータ変更メニューの機能拡充。
            前versionまでのX,Y-オフセットに加えて，
                 各アニメーションパターンの
                         ファイル
                         最小描画枚数
                         最大描画枚数
                 メニュータイトル
            を変更できるようにする。
          ・それらの変更に対し，SAVE/デフォルトの再LOAD をする機能を
            ポップアップメニューに追加。
          ・一般 xpm ファイルへの対応を暫定的に復活。
            "-xpm" オプションにXPM-file名を続けることで静止画に対しては
            使用できるようにした。
            この場合のみ "-x", "-y" オプションでオフセットをコマンドラ
            インから指定できる。
          ・"-random" オプションの追加。
            メニューに用意されているマスコットのなかからランダムに選択し
            て起動する。
          
  ver0.61 1997年09月13日
          描画タイミングを変更。
          XMapWindowの前にUpDateを一回行なうことにして，マスコットが
          変更時に一瞬画面左上部に飛ばされるのを防止。

  ver0.60 1997年09月11日
          マスコットのオフセット変更用メニューの追加
	  (transientShellWidget)。
	  ポップアップメニューを立ち上げるとき微妙なタイミングでフォ
	  ーカスがルートに移るとへんな位置にポップアップが飛ばされて
	  しまうというバグをフィックスした…はず。
	  Athena Widget用resouceファイルの追加。

  ver0.50 1997年09月08日
          マスコット変更ボタンおよびポップアップメニューの追加。
	  これにともない一般xpmへの対応を一時中断。
	  レイの包帯オプションも断念。

  ver0.45 1997年09月06日
          復帰ボタン(Don't Quit)の追加と Application Contextを使用した
	  Widget体系への変更。

  ver0.40 1997年09月05日
          念願のQuitボタンの追加.

  ver0.31 1997年08月31日
          アニメーション機能の追加によりXのメモリを食い荒らす…という
	  バグを修正…したはず。

  ver0.30 1997年08月30日
          瞬きアニメーションの追加。
          それに付随したマスコットデータのWindows側からの補完。
          Windows補完計画(ActWin ver1.0a)と実用レベルでほぼ同機能に。

  ver0.20 1997年08月29日
          任意のbitmap-sizeへのauto-scaling機能を追加。
          リソースの読み込みをカット。
          Windows補完計画(Activate Window)からのマスコットデータの補完と
          それに伴うoption，headerの追加。
             レイ(x3x2),アスカ(x3),シンジ(x4),ミサト(x2),
             リツコ,マヤ,委員長,ゲンドウ のデータを補完。
             レイの包帯オプションの追加。

  ver0.10 1997年08月23日
          xayanamiを改造開始。
  
