VS:BuildResourceList/ja

From Vectorworks Developer
Revision as of 14:25, 12 August 2013 by Root (talk | contribs) (1 revision)
Jump to navigation Jump to search

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

Description

指定した種類のリソースリストを作成して、リソースリストの番号を返します。リソースリスト内の値は、GetNameFromResourceListを使って取得することができます。


環境設定-Display Default Content (#130) にチェックが入っていて、folderIndexパラメータの値が0でない場合、指定したフォルダ内にあるすべてのドキュメントに含まれる指定した種類のリソースすべてを含みます。

folderIndexパラメータの値が正の数の場合、アクティブなドキュメントと指定したフォルダ内にあるすべてのドキュメントに含まれる指定した種類のリソースがリソースリストに含まれます。

folderIndexパラメータの値が0の場合、アクティブなドキュメントにある指定した種類のリソースがリソースリストに含まれます。

folderIndexパラメータの値が負の数の場合、指定したフォルダ内にあるすべてのドキュメントに含まれる指定した種類のリソースがリソースリストに含まれます。

FUNCTION BuildResourceList(
type :INTEGER;
folderIndex :INTEGER;
subFolderName :STRING;
VAR numItems :LONGINT) : LONGINT;
def vs.BuildResourceList(type, folderIndex, subFolderName):
    return (LONGINT, numItems)

Parameters

type INTEGER リソースリストに入れるリソースの種類の番号
folderIndex INTEGER フォルダの番号
subFolderName STRING folderIndexによって指定されるフォルダ内のサブフォルダの名前
numItems LONGINT リソースリスト内のリソースの数

Example

const
kHatch = 66;
kDefHatchFolder = 105;
var
listID, numItems: LONGINT;
begin
{ Create a resource list of hatches from the current document and } 
{ the default hatch folder. }
listID := BuildResourceList(kHatch, kDefHatchFolder, '', numItems);

Version

利用可能バージョン: VectorWorks12.0

See Also

関連関数:

VS:AddResourceToList | VS:DeleteResourceFromList | VS:GetNameFromResourceList | VS:GetResourceFromList | VS:ImportResourceToCurrentFile

関連関数:

[[VS:AddResourceToList]] | [[VS:DeleteResourceFromList]] | [[VS:GetNameFromResourceList]] | [[VS:GetResourceFromList]]

| [[VS:ImportResourceToCurrentFile]]