![ObjectSetDouble](https://celebpanda.com/wp/wp-content/uploads/2021/08/ObjectSetDouble.jpg)
オブジェクトプロパティ値(double)を設定します。
この関数は2種類のバリアントがあります。
ObjectSetDouble
関数書式(修飾子無し):
bool ObjectSetDouble(
long chart_id, // チャートID
string object_name, // オブジェクト名
int prop_id, // プロパティID
double prop_value // 設定値
);
関数書式(修飾子有り):
bool ObjectSetDouble(
long chart_id, // チャートID
string object_name, // オブジェクト名
int prop_id, // プロパティID
int prop_modifier, // 修飾子
double prop_value // 設定値
);
- 引数
引数名 | 初期値 | I/O | 詳細 |
chart_id | - | IN | チャートID。 0は現在のチャートを意味します。 |
object_name | - | IN | オブジェクト名 |
prop_id | - | IN | オブジェクトのプロパティID。 ENUM_OBJECT_PROPERTY_STRING列挙の値を指定します。 |
prop_modifier | - | IN | プロパティの修飾子。 1つ目のバリアントでは0のデフォルト値を持っているので省略可能です。 多くのプロパティは修飾子を必要としません。 修飾子の指定はアンドリューピッチフォークとフィボナッチのオブジェクトで必要になります。 |
prop_var | - | IN | 設定するプロパティ値を指定します |
- 戻り値
グラフィカルオブジェクトのプロパティを変更する為のコマンドをチャートに送信が正常完了した場合にtrueを返します。
それ以外はfalseを返します。
エラーコードの確認はGetLastError()関数を使用します。
- その他
無し