MeFtで、入力開始時に任意の項目へカーソルを設定したり、入力完了時のカーソルの位置を確認できますか?

MeFtで、入力開始時に任意の項目へカーソルを設定したり、入力完了時のカーソルの位置を確認できますか?
カーソル位置の設定や獲得には以下の方法があります。

カーソル位置の設定

  • カーソル位置項目による設定
    定義体作成時にカーソル位置行項目とカーソル位置桁項目を作成します。利用者プログラムで定義体の左上を原点(1,1)とした行桁位置をそれぞれ指定します。
  • カーソル行桁位置設定関数の利用(Cインターフェースのみ)
    カーソル行/桁位置の設定を使用してカーソルの行および桁位置を利用者プログラムで指定します。
  • 項目へのカーソル設定
    定義体作成時に項目制御部を定義します。利用者プログラムでカーソルを設定したい入出力項目の項目制御部へカーソルの設定を指定します。

カーソル位置の獲得

  • カーソル位置項目による通知
    定義体作成時にカーソル位置行項目とカーソル位置桁項目を作成します。利用者プログラムへは入力完了時の定義体の左上を原点とした行桁位置がそれぞれ通知されます。
  • カーソル行桁位置獲得関数の利用(Cインターフェースのみ)
    カーソル行/桁位置の獲得を使用してカーソルの行および桁位置を利用者プログラムで獲得します。
  • 項目のカーソル獲得(V6.0L10の追加機能)
    定義体作成時に項目制御部を定義し、ウィンドウ情報ファイルのCSRNOTICE(項目のカーソル位置通知)にY(項目のカーソル位置を獲得する)を指定します。利用者プログラムへは入力完了時のカーソルの有無が項目制御部に通知されます。

【補足】

カーソル位置の設定が重なって行われた場合の優先順位は以下の順になります。
  1. カーソル位置項目による指定
  2. カーソル行桁位置設定関数の指定
  3. 項目へのカーソル設定
製品・サービス情報
対象製品NetCOBOL
プラットフォームWindows x86, .NET
アンサー種別 技術サポート
このページの先頭へ