2007/8/5 日曜日

画面カーソル制御2

Filed under: RPG — takahashi @ 23:43:32

今回は画面のカーソル制御その2です。

カーソルの動きは通常、右→左、上→下の順ですが、任意にカーソル移動先を設定する方法をお伝えします。

DDS側のコーディングです。

RPG:
  1. 0005.00      A*---------------------------------------------------------------*
  2. 0006.00      A*          画面ヘッダー部
  3. 0007.00      A*---------------------------------------------------------------*
  4. 0008.00      A          R #FMT10                    OVERLAY
  5. 0009.00      A                                  1 72DATE
  6. 0010.00      A                                      EDTCDE(Y)
  7. 0011.00      A                                      DSPATR(HI)
  8. 0012.00      A                                  2 72TIME
  9. 0013.00      A                                      DSPATR(HI)
  10. 0014.00      A                                  1 38' デモ '
  11. 0015.00      A                                      DSPATR(HI)
  12. 0016.00      A                                  5  2' コード '
  13. 0017.00      A                                      DSPATR(HI)
  14. 0018.00      A            D1COD1         5Y 0B  5 17FLDCSRPRG(D1COD3)
  15. 0019.00      A            D1COD2         5Y 0B  6 17FLDCSRPRG(D1COD1)
  16. 0019.01      A            D1COD3         5Y 0B  7 17FLDCSRPRG(D1COD2)

キーワード FLDCSRPRGを指定します。カッコ内には移動したい先にフィールド名を指定します。
この例では、カーソルはD1C0D1→D1COD3→D1COD2→D1COD1と移動できます。

HTML convert time: 0.479 sec. Powered by WordPress ME