home *** CD-ROM | disk | FTP | other *** search
/ Phoenix Heaven Sunny 2 / APPARE2.BIN / oh_towns / install / insttool.c < prev    next >
C/C++ Source or Header  |  1995-06-20  |  4KB  |  151 lines

  1. /*************************************************************************
  2. *    [ツール]インストール処理
  3. *************************************************************************/
  4.  
  5. int        install_bascheck();
  6. int        install_ccheck();
  7.  
  8. char    *get_inst_tool_mnu()
  9. {
  10.     char    *mnu;
  11.  
  12.     if ( (mnu = MNU_open()) == NULL )
  13.         return (NULL);
  14.     MNU_datAdd( mnu, 0, 'K', Rom16x16, 0, "install_kakeibo" , 0, "マルチウインド型家計簿"         );
  15.     MNU_datAdd( mnu, 0, 'D', Rom16x16, 0, "install_gdev"    , 0, "エセ統合環境 (GDEV)"            );
  16.     MNU_datAdd( mnu, 0, 'M', Rom16x16, 0, "install_gdlldbg" , 0, "Townsシェルデバッグ表示設定"    );
  17.     MNU_datAdd( mnu, 0, 'S', Rom16x16, 0, "install_ssaver"  , 0, "Townsシェルスクリーンセーバー"  );
  18.     MNU_datAdd( mnu, 0, 'D', Rom16x16, 0, "install_dic"     , 0, "CD辞書検索プログラム DIC"       );
  19.     MNU_datAdd( mnu, 0, 'W', Rom16x16, 0, "install_whereis" , 0, "WHEREIS [WHEREIS.EXG]"   );
  20.     MNU_datAdd( mnu, 0, 'B', Rom16x16, 0, "install_bascheck", 0, "BASICチェックサム"         );
  21.     MNU_datAdd( mnu, 0, 'C', Rom16x16, 0, "install_ccheck"  , 0, "Cソースコードチェックサム"     );
  22.     MNU_datAdd( mnu, 0, 'H', Rom16x16, 0, "install_his"     , 0, "ハードウェア割込支援ライブラリ" );
  23.     MNU_datAdd( mnu, 0, 'T', Rom16x16, 0, "tarosc_install"  , 0, "TaroPYON SoftWare collection"   );
  24.     MNU_setPosition(mnu,-1);
  25.  
  26.     return (mnu);
  27. }
  28.  
  29. int        install_whereis()
  30. {
  31.     static char    *buf[5] =
  32.     {
  33.         "softname    \"WHEREIS [WHEREIS.EXG] V1.4\"",
  34.         "instfile    /OH_TOWNS/WHEREIS    \"*.*\"",
  35.         "help        WHEREIS.GGG",
  36.         "item        \"WHEREIS\",WHEREIS.EXG,\"\",2",
  37.         NULL
  38.     };
  39.  
  40.     return install_exec(buf);
  41. }
  42.  
  43. int        install_gdev()
  44. {
  45.     static char    *buf[5] =
  46.     {
  47.         "softname    \"エセ統合環境 V0.1 L10β\"",
  48.         "instfile    /OH_TOWNS/GDEV    \"*.*\"",
  49.         "help        GDEV.DOC",
  50.         "item        \"エセ統合環境(GDEV)\",GDEV.EXG,\"\",2",
  51.         NULL
  52.     };
  53.  
  54.     return install_exec(buf);
  55. }
  56.  
  57. int        install_gdlldbg()
  58. {
  59.     static char    *buf[5] =
  60.     {
  61.         "softname    \"Townsシェルデバッグ表示設定\"",
  62.         "instfile    /OH_TOWNS/GDLLDBG    \"*.*\"",
  63.         "help        GDLLDBG.DOC",
  64.         "item        \"シェルデバッグ表示設定\",GDLLDBG.EXG,\"\",2",
  65.         NULL
  66.     };
  67.  
  68.     return install_exec(buf);
  69. }
  70.  
  71. int        install_ssaver()
  72. {
  73.     static char    *buf[5] =
  74.     {
  75.         "softname    \"Townsシェルスクリーンセーバー SSAVER\"",
  76.         "instfile    /OH_TOWNS/SSAVER    \"*.*\"",
  77.         "help        SSAVER.DOC",
  78.         "item        \"SSAVER\",SSAVER.EXG,\"\",2",
  79.         NULL
  80.     };
  81.  
  82.     return install_exec(buf);
  83. }
  84.  
  85.  
  86. int        install_dic()
  87. {
  88.     static char    *buf[4] =
  89.     {
  90.         "softname    \"CD辞書検索プログラム DIC\"",
  91.         "instfile    /OH_TOWNS/DIC    \"dic.exe dic.doc\"",
  92.         "help        DIC.GGG",
  93.         NULL
  94.     };
  95.  
  96.     return install_exec(buf);
  97. }
  98.  
  99. int        install_his()
  100. {
  101.     static char    *buf[4] =
  102.     {
  103.         "softname    \"ハードウェア割込支援ライブラリ\"",
  104.         "instfile    /OH_TOWNS/HIS    \"*.*\"",
  105.         "help        HIS.GGG",
  106.         NULL
  107.     };
  108.  
  109.     return install_exec(buf);
  110. }
  111.  
  112. int        install_bascheck()
  113. {
  114.     static char    *buf[4] =
  115.     {
  116.         "softname    \"BASICチェックサム\"",
  117.         "instfile    /OH_TOWNS/LISTTOOL/BASCHECK    \"*.bas *.doc\"",
  118.         "help        BASCHECK.GGG",
  119.         NULL
  120.     };
  121.  
  122.     return install_exec(buf);
  123. }
  124.  
  125. int        install_ccheck()
  126. {
  127.     static char    *buf[4] =
  128.     {
  129.         "softname    \"Cソースコードチェックサム\"",
  130.         "instfile    /OH_TOWNS/LISTTOOL/CCHECK    \"*.exe *.c *.doc\"",
  131.         "help        CHK.GGG",
  132.         NULL
  133.     };
  134.  
  135.     return install_exec(buf);
  136. }
  137.  
  138. #include    "_kakeibo.c"
  139.  
  140. #include    "../TAROPYON/INSTALL/_tarocol.c"
  141. #include    "../TAROPYON/INSTALL/_hewin.c"
  142. #include    "../TAROPYON/INSTALL/_edia.c"
  143. #include    "../TAROPYON/INSTALL/_gsplay.c"
  144. #include    "../TAROPYON/INSTALL/_he386.c"
  145. #include    "../TAROPYON/INSTALL/_cci.c"
  146. #include    "../TAROPYON/INSTALL/_wallpop.c"
  147. #include    "../TAROPYON/INSTALL/_dostool.c"
  148. #include    "../TAROPYON/INSTALL/_tostool.c"
  149. #include    "../TAROPYON/INSTALL/_sdktool.c"
  150.  
  151.