Q34:@【サブルーチン】と【ファンクション】の違い。
A【キーイベント】等新規イベントを追加する事は可能でしょうか。
Q34-1:
@【処理部品】−【サブルーチン】内に【サブルーチン】と【ファンクション】が在りますが違いは何でしょうか。また、其々どのような場合に使用すれば良いのでしょうか。
A【画面構成部品】−【テーブル】−【テーブル】に【処理要求イベント】・【マウスボタンイベント】等既存で設定されたイベントが在りますが、【キーイベント】等新規イベントを追加する事は可能でしょうか。また、新規イベント追加はどのように設定すれば良いのでしょうか。
A34-1:
@サブルーチンは引数を指定することができず、また、その後の実行結果を戻さないのに対し、ファンクションは引数を指定し、その後の実行結果を戻すのが大きな違いです。使用例につきましては、付属の「開発チュートリアル(実践編)」、「開発チュートリアル(活用編)」、「複合コンポーネントチュートリアル」をご覧ください。なお、付属の「コンポーネント別記述先ドキュメント対応表」には、各コンポーネント使用例記述先ドキュメントが記されております。
A既存のコンポーネントに新規イベントを追加することはできませんが、ご要望があれば承ります。なお、キーイベントに関しては、キーイベントハンドラーコンポーネントをお使いになることで、ショートカットキーの設定などを行うことができます。キーイベントハンドラーの使用例につきましては、付属の「サンプル(キーイベントハンドラー)」をご覧ください。