LEADTOOLS JavaScript(Leadtools.Annotations.Automation)

CurrentDesignerプロパティ

フレームを表示
現在操作中のデザイナーを取得します。
構文
get_currentDesigner();
Object.defineProperty('currentDesigner');

属性値

説明
AnnDesignerAnnDesignerが引き出した現在の操作中のオブジェクト。
解説

いつでも、AnnAutomationオブジェクトは、以下のように作業AnnDesigner派生オブジェクトを持っていることができます:

デザイナーベースクラス メモ
null

(設計して、ユーザモードを実行します)、デザイナーは現時点ではアクティブでありません。

AnnDrawDesigner

(ユーザー設計モード)AnnAutomationは現在描画しているか、新しいオブジェクトを描画しようとしています。

AnnEditDesigner

(ユーザモードを設計します)、一つ以上のオブジェクトは現時点では編集されているか、編集されようとしています。

AnnRunDesigner

(実行ユーザーモード)1つのオブジェクトが現在実行中か、またはこれから実行されようとしています。

このプロパティにより、現在のデザイナをフックし、実行中にその状態を変更または監視できます。たとえば、CurrentDesignerAnnDrawDesigner派生クラスであるかどうか決定することができて、AnnDrawDesigner.Drawイベントなどにサブスクライブすることができます。

あるいは、直接このAnnAutomationオブジェクトの抽選編集またはRunイベントにサブスクライブすることができます。そうすると、これらのイベントが対応するデザイナイベントに自動的にフックされます。

参照

参照

AnnAutomationオブジェクト。
AnnAutomationメンバ