VS:ForEachObjectInLayer/ja
Jump to navigation
Jump to search
.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix
Description
指定した条件に合致した図形を、指定した手続きで処理します。
PROCEDURE ForEachObjectInLayer(
actionFunc :PROCEDURE;
objOptions :INTEGER;
travOptions :INTEGER;
layerOptions :INTEGER);
def vs.ForEachObjectInLayer(actionFunc, objOptions, travOptions, layerOptions): return None
Parameters
actionFunc PROCEDURE 関数型サブルーチンの名前 objOptions INTEGER 図形選択オプション番号 travOptions INTEGER 検索オプション番号 layerOptions INTEGER レイヤ選択オプション番号
Example
PROCEDURE Example; FUNCTION MakeItRed(h :HANDLE) :BOOLEAN; VAR r, g, b :LONGINT; BEGIN ColorIndexToRGB(7, r, g, b); SetFillBack(h, r, g, b); END; BEGIN ForEachObjectInLayer(MakeItRed, 2, 0, 4); END; RUN(Example);
Version
利用可能バージョン: VectorWorks8.5