縦型スライダーコントロールのスタイルの変更

縦型スライダーコントロールのスタイルの変更

縦型スライダーの実装」で実装したスライダーはハンドルが上にある時に1.0、下にある時に0.0となります。
UIを作成する上で、逆の方向(ハンドルが上にある時に0.0、下にある時に1.0)にしたい場合があります。

このような場合は、CVerticalSliderクラスのsetStyle()関数を使用します。setStyle()関数には下記のどちらかを引数として指定します。

引数 意味
kBottom | kVertical スライダーハンドルが上にある時に1.0、下にある時に0.0となる (デフォルトはこちら)
kTop | kVertical スライダーハンドルが上にある時に0.0、下にある時に1.0となる


【guieditor.cpp】

CVerticalSliderクラスのコンストラクタに指定する「最大時のハンドル位置」「最小時のハンドル位置」(縦型スライダーの実装 参照)は変更する必要はありません。

以上です。
上記以外にもVST3.6についての情報があります。下記をご参照ください。

また、質問やご指摘はコメント欄や掲示板Twitterでいただけばとおもいます。

掲示板
■Twitterアカウント:@vstcpp   URL:https://twitter.com/vstcpp


コメントを残す