フック一覧 PageDown (画面フック) | 前の画面フック 次の画面フック |
VB C# ALL プログラミング言語によるフィルタ (ここで選んだ言語で選別された説明や図だけが表示されます)
◇ 役割 (この画面フックメソッドに委託されている処理)
PgDn (PageDown) キーが押下されときに付随して処理したいことがあれば、それを行う。
◇ 配置 (ツーピーススタイルの場合にこの画面フックメソッドをどこに配置できるか)
ローカルピースに配置するか、または配置しない。セントラルピースに配置することは禁止されている。
◇ 代表的な書き方 (詳しい構文はフックメソッドの書き方を参照)
VB での書き方:
Friend Function PageDown(パラメタ宣言列) As Boolean
または
Friend Function 画面略称_PageDown(パラメタ宣言列) As Boolean
C# での書き方:
internal bool PageDown(パラメタ宣言列)
または
internal bool 画面略称_PageDown(パラメタ宣言列)
Java での書き方:
boolean PageDown(パラメタ宣言列)
または
boolean 画面略称_PageDown(パラメタ宣言列)
◇ 呼び出される契機 (以下が切っ掛けとなりこのフックメソッドが呼び出される)
PgDn (PageDown) キーが押下されとき。
◇ 戻り値の意味とデフォルト動作 (戻り値による FormBase への伝言)
(戻り値に意味なし)
◇ 代行メッセージ (処理の流れに応じて発せられるメッセージ; カスタマイズ可能)
(関係する代行メッセージなし)
◇ 使用上のヒントと注意事項
◇ 関連事項
◇ 使用例
' フォーム用 PageDown フックメソッド Friend Function PageDown(ByVal fB As FormBase) As Boolean If fB.PageUpDownObject = 1 Then Console.Out.WriteLine("ボディ部で PageDown キーが使用されました。") ElseIf fB.PageUpDownObject = 2 Then Console.Out.WriteLine("拡張ボディ部で PageDown キーが使用されました。") Else Console.Error.WriteLine("PageDown キーが使用されましたが対象が不明です。") End If Return True End Function
// フォーム用 PageDown フックメソッド internal bool PageDown( FormBase fB ) { if (fB.PageUpDownObject == 1) { Console.Out.WriteLine("ボディ部で PageDown キーが使用されました。"); } else if (fB.PageUpDownObject == 2) { Console.Out.WriteLine("拡張ボディ部で PageDown キーが使用されました。"); } else { Console.Error.WriteLine("PageDown キーが使用されましたが対象が不明です。"); } return true; }
// フォーム用 PageDown フックメソッド boolean PageDown( FormBase fB ) { if (fB.PageUpDownObject == 1) { System.out.println("ボディ部で PageDown キーが使用されました。"); } else if (fB.PageUpDownObject == 2) { System.out.println("拡張ボディ部で PageDown キーが使用されました。"); } else { System.err.println("PageDown キーが使用されましたが対象が不明です。"); } return true; }