table ノード

出直し!! ヘルプ(DXL)

表を表します。


上位のノード(Contained by)

ノード 補足
richtext
tablecell
section


下位のノード(Contains)

ノード 補足
border
tablerowstyle
tablecolumn
tablerow


属性(Attributes)


◇ 表のレイアウト タブ

属性 設定値 補足
widthtype 'fitmargins' マージンに合わせる
'fitwindow' ウィンドウに合わせる
'fixedleft' 固定幅(左)
'fixedcenter' 固定幅(中央)
'fixedright' 固定幅(右)
columnspacing '0.0591in' など 列の間隔(セル内側の左右余白)
rowspacing '0.0591in' など 行の間隔(セル内側の上下余白)
minrowheight ''0.3938in' など 高さの最小値
折り返し - 表の内側 - セル間のテキストと同時にセットできない


◇ セルの境界線 タブ

属性 設定値 補足
cellborderstyle (なし) 塗りつぶし
'ridge' エンボス1
'groove' エンボス2
cellbordercolor


◇ 表/セルの背景 タブ

属性 設定値 補足
colorstyle なし テーブルのスタイルなし
'solid' bgcolor で塗りつぶし
'lefttop' 左と上を bgcolor で塗りつぶし
'top' 上を bgcolor で塗りつぶし
'left' 左を bgcolor で塗りつぶし
'altcolumns' 列ごとの繰り返し
'altrows' 行ごとの繰り返し
'righttop' 右と上を bgcolor で塗りつぶし
'right' 右を bgcolor で塗りつぶし
bgcolor 塗りつぶしの色
altbgcolor 残りのセルの色


◇ 表の境界線 タブ

属性 設定値 補足
border ノード


◇ 表の余白 タブ

属性 設定値 補足
leftmargin
rightmargin
refrightmargin
refwidth '2.7563in' ???
outsidewrap 'true' 折り返し - 表の外側 - 表の周囲のテキスト
insidewrap 'true' 折り返し - 表の内側 - セル間のテキスト
insidewrapheight '1in' insidewrap 指定時の高さ
user4spacing 'true' R4 の表間隔を使用する


◇ 表の行 タブ

属性 設定値 補足
rowdisplay (なし) 通常の表
'tabs' タブボタンで行を選択(タブ形式)
'captions' 表題で行を選択(アコーディオン形式)
'timer' 表示行を切り替え(連続)
間隔を rowtimer で指定
'onclick' 表示行を切り替え(クリックで次の行へ)
'onclicktimer' 表示行を切り替え(クリックで1回)
'onopentimer' 表示行を切り替え(開いたときに1回)
'compute' 行の切り替えをプログラムで行う
'tabscompute' 行の切り替えをプログラムで行う
(タブを表示し、行を選択可能にする)
rowtimer '2000' ミリ秒で指定
tablocation (なし) タブの表示位置(上)
'bottom'
'right'
'left'
firsttabindent '25px' ピクセルで指定

  • 切替の”効果”の設定は tablecell ノードの transition 属性で設定


◇ 表のプログラミング タブ

属性 設定値 補足
htmlid
htmlclass
htmlstyle
htmltitle
extrahtmlattrs


関連記事


0 件のコメント:

コメントを投稿