|
セルのタイプを設定する。
構文1
SetCellType (
"cell",
cellType,
col,
row
[,props]
)
指定したセルに対してのみ、セルのタイプを指定します。
パラメータ
cellType
|
|
型:
|
文字
|
|
セルタイプ。("label" / "edit" / "combo" / "meter" / "lamp" / "switch" / "button" / "sidebutton" / "image")
|
col
|
|
型:
|
数値
|
|
列のインデックス(0から始まる列番号)。ヘッダ部を指定したい場合、-1からマイナス方向に順番になるようにインデックスを指定する。
|
row
|
|
型:
|
数値
|
|
行のインデックス(0から始まる行番号)。ヘッダ部を指定したい場合、-1からマイナス方向に順番になるようにインデックスを指定する。
|
props
|
|
型:
|
文字(配列)
|
|
「セルプロパティ」を指定。(プロパティ設定書式)
|
戻り値
|
|
型:
|
ブール
|
|
FALSE - 失敗。TRUE - 成功。
|
構文2
SetCellType (
"all",
cellType
[,props]
)
すべてのセルに対して、一括でセルのタイプを指定します。後から各セル毎にプロパティを変更できます。
パラメータ
cellType
|
|
型:
|
文字
|
|
セルタイプ。("label" / "edit" / "combo" / "meter" / "lamp" / "switch" / "button" / "sidebutton" / "image")
|
props
|
|
型:
|
文字(配列)
|
|
「セルプロパティ」を指定。(プロパティ設定書式)
|
戻り値
|
|
型:
|
ブール
|
|
FALSE - 失敗。TRUE - 成功。
|
構文3
SetCellType (
"row",
cellType,
row
[,props]
)
指定した行に対して、一括でセルのタイプを指定します。
パラメータ
cellType
|
|
型:
|
文字
|
|
セルタイプ。("label" / "edit" / "combo" / "meter" / "lamp" / "switch" / "button" / "sidebutton" / "image")
|
row
|
|
型:
|
数値
|
|
行のインデックス(0から始まる行番号)。ヘッダ部を指定したい場合、-1からマイナス方向に順番になるようにインデックスを指定する。
|
props
|
|
型:
|
文字(配列)
|
|
「セルプロパティ」を指定。(プロパティ設定書式)
|
戻り値
|
|
型:
|
ブール
|
|
FALSE - 失敗。TRUE - 成功。
|
構文4
SetCellType (
"col",
cellType,
col
[,props]
)
指定した列に対して、一括でセルのタイプを指定します。
パラメータ
cellType
|
|
型:
|
文字
|
|
セルタイプ。("label" / "edit" / "combo" / "meter" / "lamp" / "switch" / "button" / "sidebutton" / "image")
|
col
|
|
型:
|
数値
|
|
列のインデックス(0から始まる列番号)。ヘッダ部を指定したい場合、-1からマイナス方向に順番になるようにインデックスを指定する。
|
props
|
|
型:
|
文字(配列)
|
|
「セルプロパティ」を指定。(プロパティ設定書式)
|
戻り値
|
|
型:
|
ブール
|
|
FALSE - 失敗。TRUE - 成功。
|
構文5
SetCellType (
"range",
cellType,
col1,
row1,
col2,
row2
[,props]
)
指定した範囲に対して、一括でセルのタイプを指定します。
パラメータ
cellType
|
|
型:
|
文字
|
|
セルタイプ。("label" / "edit" / "combo" / "meter" / "lamp" / "switch" / "button" / "sidebutton" / "image")
|
col1
|
|
型:
|
数値
|
|
列1のインデックス(0から始まる列番号)。ヘッダ部を指定したい場合、-1からマイナス方向に順番になるようにインデックスを指定する。
|
row1
|
|
型:
|
数値
|
|
行1のインデックス(0から始まる行番号)。ヘッダ部を指定したい場合、-1からマイナス方向に順番になるようにインデックスを指定する。
|
col2
|
|
型:
|
数値
|
|
列2のインデックス(0から始まる列番号)。ヘッダ部を指定したい場合、-1からマイナス方向に順番になるようにインデックスを指定する。
|
row2
|
|
型:
|
数値
|
|
行2のインデックス(0から始まる行番号)。ヘッダ部を指定したい場合、-1からマイナス方向に順番になるようにインデックスを指定する。
|
props
|
|
型:
|
文字(配列)
|
|
「セルプロパティ」を指定。(プロパティ設定書式)
|
戻り値
|
|
型:
|
ブール
|
|
FALSE - 失敗。TRUE - 成功。
|
構文6
SetCellType (
"common",
cellType
[,props]
)
すべてのセルに対する、共通タイプを指定します。"all"の場合は、後からセル毎にプロパティを変更できますが、"common"の場合、すべてのセルが1つの共通プロパティを共用します。
例えば共通プロパティの背景色を変えるとすべてのセルの背景色がその色になります。共通プロパティはSetCellProperty("common"…)で設定します。
特にセルの数が多い場合には共通的なプロパティを"common"で設定するとSetCellPropertyを高速に処理することができます。
パラメータ
cellType
|
|
型:
|
文字
|
|
セルタイプ。("label" / "edit" / "combo" / "meter" / "lamp" / "switch" / "button" / "sidebutton" / "image")
|
props
|
|
型:
|
文字(配列)
|
|
「セルプロパティ」を指定。(プロパティ設定書式)
|
戻り値
|
|
型:
|
ブール
|
|
FALSE - 失敗。TRUE - 成功。
|
解説
参照
AddStyle
SetDefaultStyle
SetCellStyle
ClearStyle
SetCellType
SetCellProperty
GetCellProperty
SetColProperty
GetColProperty
SetRowProperty
GetRowProperty
SetColWidth
GetColWidth
SetRowHeight
GetRowHeight
SetGridLine
MergeCells
UnmergeCells
|