UWSCでスクロールバーを操作する

UWSCでスクロールバーを操作するには SETSLIDER 関数 および GETKEYSTATE 関数 を使う。

//ALTキーが押されたらスクロールバーを下へ
/////////////////////////////////////
IFB GETKEYSTATE(VK_ALT)

slider_val = GETSLIDER(XV_ID,3) //3はスクロールバーの位置。適宜変更。

slider_val = val(slider_val + 600) //600下へ

SETSLIDER(XV_ID,slider_val,3)

ENDIF
/////////////////////////////////////

//Zキーが押されたらスクロールバーを上へ
/////////////////////////////////////
IFB GETKEYSTATE(VK_Z)

slider_val = GETSLIDER(XV_ID,3)

slider_val = val(slider_val – 600) //600上へ

IF (slider_val < 0) THEN slider_val = 0 SETSLIDER(XV_ID,slider_val,3) ENDIF ///////////////////////////////////// 単純に次のようにしてもスクロールバーを操ることは可能 //ホイールを操作して下スクロール ///////////////////////////////////// BTN(WHEEL, -1) /////////////////////////////////////

タイトルとURLをコピーしました