EasyLanguage オブジェクトリファレンス

DrawingObject クラス

すべてのドローイングオブジェクトの派生元の基本クラス。以下に定義するように、すべてのドローイングオブジェクトの共通するプロパティおよびイベントを含みます。ドローイングオブジェクトの使用の詳細については、「ドローイングオブジェクトについて」を参照してください。

Persist プロパティでは、[イントラバーデータ更新] 設定を使用して、インディケーターに作成したドローイングオブジェクトのデフォルトの動作を上書きできます。デフォルトでは、EasyLanguage ランタイム環境でドローイングオブジェクトの複数のインスタンスをイントラバーに基づいて作成することはできません。この動作は、ドローイングオブジェクトの作成時に必要なコードを簡素化することを目的としています。Persist プロパティが真に設定されている場合、複数のインスタンスを作成できます。このプロパティは、バーのアップデートに関係のないイベントでドローイングオブジェクトを作成するときに使用できます。これは上級ユーザー向けの機能です。一般的にはデフォルト値の偽をそのまま使用します。

名前空間: elsystem.object

[ すべて展開 ]
プロパティ
  名前 タイプ 説明
Public プロパティ Color object ドローイングオブジェクトの色 (Rectangle および Ellipse オブジェクトの場合はボーダーの色) を表す Color オブジェクトを取得または設定します。「Color クラス」を参照してください。
Public プロパティ Count int ドローイングオブジェクトコレクションのポイント数を表す整数を取得します。
Public property ID int  
Public property Lock boolean  
Public プロパティ Persist boolean イントラバーのアップデート間にドローイングオブジェクトインスタンスを表示したままにする場合は真です。デフォルトの動作は偽で、ティックのアップデートのたびにコードによってドローイングオブジェクトが再作成されます。
Public プロパティ Points[Indx] object ドローイングオブジェクトの作成に使用するポイントのコレクション内の要素を取得または設定します。
Public プロパティ Tag object ドローイングオブジェクトに追加情報を格納できる任意の値を取得または設定します。
イベント
  名前 説明
Public event

Click

ドローイングオブジェクトがクリックされると発生します。ハンドラーメソッドの args パラメーターのタイプは DrawingObjectEventArgs です。
継承階層

elsystem.Object

elsystem.DrawingObject