CADのダイナミックプロンプト(COMインターフェイスWebバージョン)

エンティティにマウスを移動した後、しばらく滞在し、コントロールは、エンティティオブジェクトを取得する可能性がありますし、動的にいくつかの情報を求めます。応答制御イベント:DMxDrawXEvents :: InputPointToolTipEvent、リファレンスの詳細を:http://www.mxdraw.com/help/MxDrawXLib___DMxDrawXEvents__InputPointToolTipEvent@IDispatch_@BSTR_.htm、ダイナミックプロンプトタイムアップ機能SetDynToolTipPopTimeセットを呼び出します。

1.大きくInputPointToolTipEvent入射応答関数:

document.getElementById( "MxDrawXCtrl")ImpInputPointToolTipFun = DoInputPointToolTipFun。

2.イベントの文字列のプロンプトリターン、イベントコード、ヒントアウトオブジェクトタイプ名の必要性:

関数DoInputPointToolTipFun(ENT){
 
    {
        VAR sClassName = ent.ObjectName。
 
        VaRの先端= "<B> <CT =で0x0000FF> <al_c>" + sClassName +
            "</ B> <BR> <CT = 0x00AA00> <時間= 100%> </ CT> <BR>" 
 
        mxOcx.SetEventRetString(タイプ)。
    }
    ENT = nullを
    CollectGarbage();
}

次のように先端の動的効果は以下のとおりです。

t2.png

 

おすすめ

転載: www.cnblogs.com/yzy0224/p/12016771.html
おすすめ