home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2001 June / VPR0106A.BIN / OLS / FSC202 / fsc202.lzh / Startup.fxl < prev    next >
Text File  |  2001-03-18  |  3KB  |  220 lines

  1. //       Name : 
  2. //     Author : 
  3. //     Upadte : 01/03/18 11:16:02
  4. //  Generator : FXL designer for FScript v1.01
  5.  
  6. // == 前処理 ==
  7.  
  8.  
  9. // == フォーム作成 ==
  10.     main.add();
  11.     main.taskbar=true;
  12.  
  13. // == オブジェクト生成 ==
  14.     main.width="420";
  15.     main.height="217";
  16.     main.caption="FScript";
  17.  
  18.     main.btn.add(265,94,30,30);  //object
  19.     main.btn.caption="1";
  20.  
  21.     main.btn.add(300,94,30,30);  //object
  22.     main.btn.caption="2";
  23.  
  24.     main.btn.add(340,94,30,30);  //object
  25.     main.btn.caption="3";
  26.  
  27.     main.btn.add(265,56,30,30);  //object
  28.     main.btn.caption="4";
  29.  
  30.     main.btn.add(300,56,30,30);  //object
  31.     main.btn.caption="5";
  32.  
  33.     main.btn.add(340,56,30,30);  //object
  34.     main.btn.caption="6";
  35.  
  36.     main.btn.add(265,20,30,30);  //object
  37.     main.btn.caption="7";
  38.  
  39.     main.btn.add(300,20,30,30);  //object
  40.     main.btn.caption="8";
  41.  
  42.     main.btn.add(340,20,30,30);  //object
  43.     main.btn.caption="9";
  44.  
  45.     main.btn.add(265,130,30,30);  //object
  46.     main.btn.caption="0";
  47.  
  48.     main.editbox.add(21,23,231,20);  //object
  49.  
  50.     main.btn.add(23,53,40,30);  //object
  51.     main.btn.caption="+";
  52.  
  53.     main.btn.add(68,53,40,30);  //object
  54.     main.btn.caption="-";
  55.  
  56.     main.btn.add(115,53,40,30);  //object
  57.     main.btn.caption="/";
  58.  
  59.     main.btn.add(161,53,40,30);  //object
  60.     main.btn.caption="x";
  61.  
  62.     main.btn.add(301,130,70,30);  //object
  63.     main.btn.caption="=";
  64.     //main.width="400";
  65.     //main.height="207";
  66.  
  67. // == 後処理 ==
  68.     main.deffunc.set(macro.body);
  69.     main.bring("center");
  70.     main.visible="true";
  71.     DATA="";
  72.     OP="";
  73.     fstinp=false;
  74.  
  75. // == サブルーチン ==
  76. function OnBtnClick1()
  77. {
  78.     InpNum("1");
  79. }
  80. function OnBtnClick2()
  81. {
  82.     InpNum("2");
  83. }
  84. function OnBtnClick3()
  85. {
  86.     InpNum("3");
  87. }
  88. function OnBtnClick4()
  89. {
  90.     InpNum("4");
  91. }
  92. function OnBtnClick5()
  93. {
  94.     InpNum("5");
  95. }
  96. function OnBtnClick6()
  97. {
  98.     InpNum("6");
  99. }
  100. function OnBtnClick7()
  101. {
  102.     InpNum("7");
  103. }
  104. function OnBtnClick8()
  105. {
  106.     InpNum("8");
  107. }
  108. function OnBtnClick9()
  109. {
  110.     InpNum("9");
  111. }
  112. function OnBtnClick10()
  113. {
  114.     InpNum("0");
  115. }
  116. function OnBtnClick11()
  117. {
  118.     if (DATA != "") {
  119.         A = main.editbox(1).text;
  120.         DATA = eval("DATA+A");
  121.         main.editbox(1).text = DATA;
  122.     } else {
  123.         DATA = main.editbox(1).text;
  124.     }
  125.     OP="+";
  126.     fstinp=true;
  127. }
  128. function OnBtnClick12()
  129. {
  130.     if (DATA != "") {
  131.         A = main.editbox(1).text;
  132.         DATA = eval("DATA-A");
  133.         main.editbox(1).text = DATA;
  134.     } else {
  135.         DATA = main.editbox(1).text;
  136.     }
  137.     OP="-";
  138.     fstinp=true;
  139. }
  140. function OnBtnClick13()
  141. {
  142.     if (DATA != "") {
  143.         A = main.editbox(1).text;
  144.         DATA = eval("DATA/A");
  145.         main.editbox(1).text = DATA;
  146.     } else {
  147.         DATA = main.editbox(1).text;
  148.     }
  149.     OP="/";
  150.     fstinp=true;
  151. }
  152. function OnBtnClick14()
  153. {
  154.     if (DATA != "") {
  155.         A = main.editbox(1).text;
  156.         DATA = eval("DATA*A");
  157.         main.editbox(1).text = DATA;
  158.     } else {
  159.         DATA = main.editbox(1).text;
  160.     }
  161.     OP="*";
  162.     fstinp=true;
  163. }
  164. function OnBtnClick15()
  165. {
  166.     if (DATA != "") {
  167.         A = main.editbox(1).text;
  168.         DATA = eval(str("DATA",OP,"A"));
  169.         main.editbox(1).text = DATA;
  170.     }
  171.     OP="";
  172.     DATA="";
  173.     fstinp=true;
  174. }
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191. function InpNum()
  192. {
  193.     if (fstinp==true) {
  194.         main.editbox(1).text = arg.pos();
  195.     } else {
  196.         main.editbox(1).text = str(main.editbox(1).text, arg.pos());
  197.     }
  198.     fstinp=false;
  199. }
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.