エンティティにマウスを移動した後、しばらく滞在し、コントロールは、エンティティオブジェクトを取得する可能性がありますし、動的にいくつかの情報を求めます。応答制御イベント: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(); }
次のように先端の動的効果は以下のとおりです。