








                         全 中 文 ANSI 動 畫 軟 體

 ╭════════════════════════════════════╮
 ║                                                                        ║
 ║                AAA                                                     ║
 ║              A  A                                                      ║
 ║            AA   AA                                                     ║
 ║           AA    AA                                                     ║
 ║          AAA     AA                                   III              ║
 ║         AAAAAAAAAAA      NN   NNNN       SSSSS                         ║
 ║        AAA       AAA      NN N    NN   SS           IIII               ║
 ║       AAA         AAA      NN     NN     SSSS        II                ║
 ║      AAAA          AAA     NN     NN         SS      II                ║
 ║     AAAAAA        AAAAA   NNN      NN   SSSSS      IIIII               ║
 ║                                                                        ║
 ║                                                                        ║
 ║               DD DDDD                                                  ║
 ║               DD     DD                                                ║
 ║              DD        DD                                              ║
 ║              DD         DD                                             ║
 ║             DD          DD                                             ║
 ║            DD           DD  RR   RRR   AAAAA     WWW     WWWW          ║
 ║            DD           DD  RR  R           A     W       WW           ║
 ║           DD          DD    RRR      AAAAA AA     W  W   WW            ║
 ║          DDD      DDDD     RRR      AA     A      W W W WW             ║
 ║         DDDDDDDDDD         RR        AAAAA AAAA   WW   WW              ║
 ║                                                                        ║
 ╰════════════════════════════════════╯



                                Ｃｏｄｅｒ Ｙｕ


                             中 華 民 國 79 年 10 月








    ◢ 緣起 ◣

        。79年三月初接觸BBS

        。79年六月, 對設站產濃厚興趣, 自我期許兩大目標

            ρ 配合工作, 建立討論 MINI 電腦之專業站
            ρ 與眾不同, 標榜ANSI之功能運用(動感BBS站)

        。79年六月, 測試 THEDRAW 軟體, 因中文使用不甚方便, 興起自行
          發展工具程念頭, 遂以 GWBASIC 為母語, 開始程式規劃, 目標:

            ρ 方便使用中文
            ρ 方便畫格線
            ρ 方便製作動畫

        。79年七月, 程式雛型初具, 開始應用來設計BBS畫面

        。79年八月, BBS站是需要用心用時間經營的, 日常工作不允許我抽出
          這麼多時間, 於是採用了這個理由, BBS建站計劃終止, 專心當USER!

        。79年八月, 白日夢舉辦ANSI創意繪圖大賽, 我的ANSI動畫程得以延續
          生命, 針對該大賽新增了部份功能, 以期能在大賽中有好成績。並將
          程式改寫成Quick Basic型式。

        。79年九月, 向白日夢站長承諾要將程式UPLOAD分享, 開始著手操作手
          冊編寫與程式使用介面改進。

        。79年十月, 完成第一個UPLOAD版本。


    ◢ 簡介 ◣


          ADRAW 最大目的在製作動畫, 因此提供了五種追縱功能,

          1. 物件追縱; 您可以設定一物件(字串:如●)及顯示週期(次數:如５),
                       此時您可按[PgDn]顯示物件●, 當顯示超過５次時, 往
                       前推算第５個●將自動消失, 如此您可以很方便做出砲彈
                       發射後的景像。

          2. [PgDn]追縱; 您也可以先設計好畫面, 再依您所需之顯示順序位置,
                         在畫面直接按下[PgDn], ADRAW 會自動將順序及內
                         容記錄下來。

          3. 位移追縱; 在畫面資料很多時, 按[PgDn]來記錄是很累人的事情, 此
                       時若利用位移追縱, 您只要移動游標鍵, ADRAW 會為您
                       移到那裡, 記錄到那裡。

          4. 格線追縱; ADRAW 提供六種格線, 您只要移動游標鍵, ADRAW
                       會自動計算格線字元並顯示, 畫格線非常容易。

          5. 輸入追縱; 您輸入什麼, ADRAW 就記錄什麼; 此種追縱型式亦穩含
                       在前面四種追縱中, 換言之, 您在格線追縱的同時亦可不斷
                       輸入資料, ADRAW 會將他們一一記錄。

          製作動畫時, 往往會設計一些角色(如:坦克, 直昇機等), 這些角色經常
          要畫, 不可能每次一個字元一個字元地鍵入, ADRAW 可以讓您將這些
          角色們以檔案型式儲存(巨集檔), 然後以ALT-0 - ALT-9 或 ALT-F1 - ALT
          -F10 等鍵叫出, 並由 ADRAW 記錄。

          有了以上這些功能, 製作有故事性的ANSI動畫, 非常容易, 當然 ADRAW
          也未忘記文件功能, 它提供全螢幕編輯, 屬性設定, 特殊符號查表輸入等
          功能, 在製作BBS 選單或畫面時, 可以有較多變化。

          總之! ADRAW 希望能幫助您在處理ANSI文件或動畫時能有所助益, 更
          希望您能提供意見, 俾使 ADRAW 能有新版本出現, 意見請..

                       白日夢BBS, ID: Coder Yu

                                  或

            北市長春路24號6樓/電腦中心/余亮範/Tel:571-4872


    ◢ 限制 ◣


          由於 ADRAW 作者只有 MCA , 因此 ADRAW 僅能在 MCA 下正
          常工作。

          由於 ADRAW 利用磁碟當暫存區(如此才可能製作大型動畫), 因
          此磁碟I/O多, 利用軟碟操作的朋友, 可能會稍感吃力! 但其相對優
          點為--比較不怕停電。

          [PgDn]追縱及位移追縱尚無法處理屬性。

    ◢ 必要檔案 ◣

          ADRAW.EXE             主程式; 用 Basic 7.0 所寫
          ADRAW.HLP             操作手冊
          SPECIAL.TAB           特殊符號表(您可自行修改)
          ACTIVE.CFG            巨集鍵對應檔
          LOHO1.BUF             --+
          LOHO2.BUF               |
          LOHO3.BUF               |
          LOHO4.BUF               |
          LOHO5.BUF               |- 九個暫存區
          LOHO6.BUF               |
          LOHO7.BUF               |
          LOHO8.BUF               |
          LOHO9.BUF             --+
          README                簡易說明

    ◢ 鍵盤使用 ◣


          ↑↓←→    : 正常模態時為游標移動鍵,
                        格線模態時, 移動並同時產生對應的格線碼.
          ALT+↑↓←→: 格線模態時, 移動游標但不畫格線.
          Return      : 換行
          Insert      : 插入/覆蓋模式切換
          Delete      : 刪除游標上的字元
          Home        : 游標移至行首
          End         : 游標移至行尾
          倒退鍵      : 刪除游標所在左側字元
          Tab         : 游標定點移動"
          PGDN        : 在 Trace By PGDN/Object 時有用"

          ALT-B : 設定各種巨集檔案
          ALT-C : 各種屬性碼選擇
          ALT-D : 設定Block產生巨集檔(角色)
          ALT-E : 清除畫面資料的各種功能
          ALT-F : 檔案/暫存區的處理
          ALT-G : 格線模態切換
          ALT-H : 功能說明
          ALT-I : 在游標位置插入一列
          ALT-J : ANSI 游標移動碼選擇
          ALT-K : 功能鍵 F1-F10 設定
          ALT-L :
          ALT-M :
          ALT-N :
          ALT-O : Shell to DOS
          ALT-P : 秀 ANSI 效果
          ALT-Q : 聲音開關
          ALT-R : 絕對與相對座標切換  (僅追縱模態有效)
          ALT-S : 格線形式選擇 (共有六種)
      *** ALT-T : 追縱型式選擇 (共有五種)
          ALT-U :
          ALT-V : 觀看暫存檔內容 (PE2 型式)
          ALT-W : 將目前游標位置記入 Buffer
          ALT-X : 離開程式 (會問您是否確定)
          ALT-Y : 刪除游標所在列
          ALT-Z : 特殊符號查表輸入
          ALT-F1 <-> F10 : 巨集鍵(角色)的叫出

    ◢ 暫存區 ◣

          ADRAW 用了九個暫存區, 分別 LOGO1.BUF 到 LOGO9.BUF,
          為了編輯大型檔案, ADRAW 使用磁碟機處存暫存區, 因此磁
          碟IO可能稍多.

          按 ALT-T (追縱型式選擇) 持, ADRAW 會問您要將追縱資料
          存放在那一個暫存區, 指的就是 LOGO1.BUF 到 LOGO9.BUF.

          其它如 ALT-P (秀 ANSI 效果) , ALT-V (查看暫存區內容)
          亦然.

    ◢ 追縱功能 ◣

          按 ALT-T (追縱型式選擇) 時, ADRAW 會問要用那一種型式,
          ADRAW 提供五種追縱式, 如前面簡介所示:

          (這是本程式的精華功能, 卻很難用文字表達出來, 可各位試
           試便知)

    ◢ 格線 ◣

          ADRAW 目的在製作'中文的'ANSI 動畫或文件, 所提供的文件
          當然是中文的, 一共有六種, 您可隨時按 ALT-S 來選擇格線
          型式.

          ADRAW 進入格線模態有兩種方法,
          1. 按 ALT-G ; 此時右下方會顯示'格線'兩字, 再按一次則
                        切換回正常模式.
          2. 按 ALT-T ; 選擇追縱模態時您選'格線'時, ADRAW 會自
                        動進入格線模態.

    ◢ 查表輸入 ◣

          特殊符號可使 BBS 的畫面增色不少, 可是每次都得查書,輸
          內碼非常麻煩, ADRAW 借用了倚天雜誌31期109頁『在PE II
          使用字表輸入法』的點子, 使得  ADRAW 在輸入特殊符號方
          面非常方便, 且為了使用者的個人需求, 這些符號均儲存在
          Special.TAB 中, 您可自行修改. 感謝許長祺先生的點子.

          按 ALT-Z . (Try it!!)

    ◢ 屬性設定 ◣

          按 ALT-C 您可以設定各種畫面屬性, 如反白、高亮度...等,
          很遺憾, 限於作者設備, 並無法提供彩色的選擇.

    ◢ 位移設定 ◣

          ALT-J 游標移動碼選擇, 目的在讓您可快速將游標移至某定點,
          於追模態時, 可加快顯示速度.

    ◢ 清除 ◣

          ALT-E 提供了數種清除功能, 在追縱模態內亦有效, 由於進入
          ADRAW 時並不清除原畫面, 因此您可能常用到本功能.

    ◢ 檔案功能 ◣

          ALT-F
          分暫存區處理及畫面處理兩部份, 操作容易, 看了便知!


    ◢ 聲音開關 ◣

          ALT-Q 聲音開關, ADRAW 在某些錯誤狀況下會發出警告聲, 在
          夜深人靜時可能不太適合, 您可以把它關掉(我老婆要求的功能).

    ◢ 絕對/相對 ◣

          ALT-R
          ADRAW 追縱記錄有兩種, 絕對及相對位置, 一般而言使用相對
          位置會較省空間, 但容易出錯.

    ◢ 角色/巨集 ◣

          這是製作精緻的 ANSI 動畫的必備條件.
          在故事性的 ANAI 動畫腳本中免不了會有一些角色, 如汽車, 飛
          機等, 精緻的角色可能是個複雜的圖案, 如:    ╮..╭
                                                    ╭╮╭╮
          圖左這個角色(圖案)若想在 ANSI 的動畫中    ╰╯╰╯
          動起來, 沒有工具輔助是很難竟全功的.          △
          ADRAW 提供了一組功能來完成此事!            \-∪-/

          ALT-D
          首先是角色(圖案)的產生, 您可以使用 ADRAW 的基本全文編輯
          描繪出所需的圖案, 在其左上角按下 ALT-D 此時使用方向鍵將
          游標移至角色的左下方(ADRAW 會隨時用反白顯示所框的區域)
          然後按下 Enter 鍵, ADRAW 會問您要儲存的巨集檔名, 輸入儲
          存後您就擁有了這個角色的巨集檔了! (這個巨集檔是以相對座
          標儲存的)

          ALT-B 巨集檔案與鍵盤的對應

          ALT-F1 ～ ALT-F10 間接巨集鍵
          ALT-1  ～ ALT-0   直接巨集鍵

          您在 ACTIVE.CFG 檔案可能看到下列組合

           A  B    C
          -- -- ----------    A:可能值為 1 - 10, 分別代表 ALT-F1 ～ ALT-F10
           1  1 SS.MAC        B:每個A可分為10個B
           1  2 RECT.MAC      C:則是對應巨集檔名
           1  3 ACT01.MAC
           1  4 ACT02.MAC
           2  1 ALTO1.MAC
           2  2 ALTO2.MAC
           2  3 ALTO3.MAC
           2  4 ALTO4.MAC
           2  5 ALTO5.MAC


          巨集檔案的呼出

          間接巨集的呼出: 按 ALT-F1 再按 1 則會在游標位置顯示 SS.MAC
                          按 ALT-F2 再按 4 則會在游標位置顯示 ALTO4.MAC
                          餘此類推.
          直接巨集的呼出: 前述 ALT-F1 至 ALT-F10 可分別對應10個子巨集,
                          由於間接巨集需按兩次鍵才能將巨集檔呼出, 操作上
                          較不順手, 因此 ADRAW 提供直接巨集的應用.
                          直接巨集其實是ALT-F1 ～ ALT-F10的任一組.
                          如上例:
                          當按下 ALT-F1 再按 ESC 時, ALT-1 ～ ALT-0 便
                          對應 RECT.MAC ACT02.MAC .... 等
                          按 ALT-F2 再按 ESC 時, ALT-1 ～ ALT-0 便對應
                          ALTO1.MAC ALTO2.MAC .... 等


    ◢ 功能鍵 ◣

          ALT-K
          常用的字串可用 F1-F10來代替, 長度最長為 15 BYTE.

    ◢ 離開程式 ◣

          ALT-X
          ADRAW 會問您是否確定離開程式, 由於 ADRAW 所有暫存區均使用
          磁碟檔代替, 因此任何時間離開程式並不會損失資料.


