メインコンテンツまでスキップ
バージョン: 20 R6

VP Get stylesheets

VP Get stylesheets ( vpAreaName : Text { ; sheet : Integer } ) : Collection

引数説明
vpAreaNameText->4D View Pro フォームオブジェクト名
sheetInteger->ターゲットのスコープ (デフォルト = カレントシート)
戻り値Collection<-スタイルシートオブジェクトのコレクション

説明

VP Get stylesheets コマンドは、sheet で指定されたスコープにおいて定義されているスタイルシートのコレクションを返します。

vpAreaName には、4D View Pro エリアの名前を渡します。 存在しない名前を渡した場合、エラーが返されます。

任意の sheet 引数を使用することで、スタイルシートをどこから取得するかを指定することができます。シートインデックス (0 起点) か、以下の定数のいずれかを渡すことができます:

  • vk current sheet
  • vk workbook

例題

以下のコードは、カレントシート内にある全スタイルオブジェクトのコレクションを返します:

$styles:=VP Get stylesheets("ViewProArea")

カレントシートが 2つのスタイルオブジェクトを使用していた場合:

[
{
backColor:green,
borderLeft:{color:green,style:10},
borderTop:{color:green,style:10},
borderRight:{color:green,style:10},
borderBottom:{color:green,style:10},
name:GreenDashDotStyle
},
{
backColor:red,
textIndent:10,
name:RedIndent
}
]

参照

VP ADD STYLESHEET
VP Get stylesheet
VP REMOVE STYLESHEET