1については、REUSELASTLINEによる再入力要求とCLEARLINE 1を行い、ユーザに再入力要求を明示すると共にログが流れるのを防ぐ
2については、TINPUT前後の時間をGETMILLISECONDで測定し、導き出した経過時間を制限時間から差し引いて再入力を行わせる
3については、現在のEmuera(1820alpha009)ではISTIMEOUTが機能しないため、ちょっと邪悪な業(画面表示文字列を抜いて判定)で仮対応とする

-- 
You received this bug notification because you are a member of
reverse_devgru, which is subscribed to Project_Reverse.
https://bugs.launchpad.net/bugs/1416848

Title:
  @INPUTINTと@TINPUTINTの問題点

Status in eratohoЯeverse:
  In Progress
Status in Project_Reverse 1.1 series:
  In Progress

Bug description:
  1.@INPUTINTおよび@TINPUTINTは再入力時に行消去を行わないため、連続で入力を失敗した場合にログが流されてしまう
  2.@TINPUTINTは再入力が発生するたびに制限時間がリセットされるため、時間を制限している意味が無い
  3.@TINPUTINTは時間切れ時の戻り値を暗黙の許容値として扱ってしまっており、ユーザによる入力値か時間切れかの判別ができない

To manage notifications about this bug go to:
https://bugs.launchpad.net/eratohoreverse/+bug/1416848/+subscriptions

-- 
Mailing list: https://launchpad.net/~reversedevgru
Post to     : reversedevgru@lists.launchpad.net
Unsubscribe : https://launchpad.net/~reversedevgru
More help   : https://help.launchpad.net/ListHelp

Reply via email to