CLKITEM

CLKITEM

関数

// アイテムのクリック

// (ボタン,メニュー,チェックボックス,ラジオボタン,リストボックス,コンボボックス,タブコントロール,ビューリスト,ツールバー)

戻値 =CLKITEM( ID, アイテム名, [種別, On/Off, 番号] )

引数

ID: Windowを識別するID

アイテム名: ボタン、チェックボックス、ラジオボタンのキャプションの文字

もしくは リストボックス、コンボボックスの選択名

もしくは タブ名

もしくは メニュー項目名

もしくは ツリービュー項目、リストビュー項目

もしくは ツールバー上のボタン名

種別: チェックするアイテム種別

CLK_BTN // ボタン、チェックボックス、ラジオボタン

CLK_LIST // リストボックス、コンボボックス

CLK_TAB // タブコントロール

CLK_MENU // メニュー

CLK_TREEVIEW // ツリービュー (CLK_TREEVEW でも可)

CLK_LISTVIEW // リストビュー (CLK_LSTVEW でも可)

CLK_TOOLBAR // ツールバー

CLK_ACC // アクセシビリティ用インターフェース経由によるクリック

追加オプション

CLK_SHORT // 文字省略指定: 部分一致にて検索 (例:CLK_LIST or CLK_SHORT)

CLK_BACK // バックグランド実行: ウィンドウをアクティブ化しません

CLK_MUSMOVE // マウス移動: マウスをその場所に移動します(CLK_MOUSEMOVE でも可)

CLK_RIGHTCLK // 右クリック: アイテムにより右クリックの動作をします

CLK_LEFTCLK // 左クリック: アイテムにより左クリックの動作をします

CLK_DBLCLK // ダブルクリック: 2段目のクリック動作(1段目としてCLK_LEFTCLK が必要)

CLK_FROMLAST // 後ろからサーチ:CLK_ACC指定時にアイテムを後ろからサーチ

CLK_CONTINUE // 前回地点からサーチ:CLK_ACC指定時に前回の実行地点からサーチ

On/Off:チェックボックス,メニューでのチェック、およびクリック動作 True=On、False=Off(デフォルトはOn)

番号: 同名のアイテム名がある場合のオブジェクト順番 (左上から数えたオブジェクト順番[1から指定])

戻値

TRUE:正常、 FALSE:処理不能

※ アイテム名の最後に付く ニーモニック[(&A)、(&B)…、(&C):等]は要りません
※ 種別:省略時は BTN ->LIST ->TAB ->MENU ->TREEVEW ->LSTVEW ->TOOLBAR ->ACC の順でサーチ

※ メニュー,ツリービュー: にてパス指定表記可(例:TOPTEMPFILE )ぶつかる物がなければパス指定は不要

※ リストボックス: 複数選択の場合は タブにて アイテム名を繋げる

<

コメントを残す