VS:ForEachObjectAtPoint/ja

From Vectorworks Developer
Jump to navigation Jump to search

.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix

Description

指定した座標の下にある、条件に合致した図形を、指定した手続きで処理します。

PROCEDURE ForEachObjectAtPoint(
actionFunc :PROCEDURE;
objOptions :INTEGER;
travOptions :INTEGER;
loc :REAL;
pickRadius :REAL);
def vs.ForEachObjectAtPoint(actionFunc, objOptions, travOptions, loc, pickRadius):
    return None

Parameters

actionFunc PROCEDURE
objOptions INTEGER
travOptions INTEGER
loc REAL
pickRadius REAL

Example

PROCEDURE Example;
VAR
   gx1, gy1 : REAL;

FUNCTION DoIt(h1 :HANDLE) :BOOLEAN;
BEGIN
   DSelectAll;
   SetSelect(h1);
   Redraw;
   Wait(1);
END;

BEGIN
   GetPt(gx1, gy1);
   ForEachObjectAtPoint(DoIt, 0, 0, gx1, gy1, 5);
END;
RUN(Example);

Version

利用可能バージョン: VectorWorks 2008

See Also

関連関数:

VS:PickObject | VS:GetPickObjectInfo

関連関数:

[[VS:PickObject]]

| [[VS:GetPickObjectInfo]]