Package org.apache.poi.hwpf.model.types
Class TAPAbstractType
java.lang.Object
org.apache.poi.hwpf.model.types.TAPAbstractType
- Direct Known Subclasses:
TableProperties
Table Properties. Properties descriptions quoted from official 97-2007 binary file
format specification.
NOTE: This source is automatically generated please do not modify this file. Either subclass or remove the record in src/types/definitions.
This class is internal. It content or properties may change without notice due to changes in our knowledge of internal Microsoft Word binary structures.
- Author:
- S. Ryan Ackley
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected short
protected short
protected short
protected short
protected int
protected int
protected int
protected int
protected int
protected int
protected int
protected short
protected byte
protected byte
protected byte
protected byte
protected int
protected int
protected short
protected int
protected int
protected int
protected int
protected int
protected short
protected int
protected short[]
protected short[]
protected ShadingDescriptor
protected BorderCode
protected BorderCode
protected BorderCode
protected BorderCode
protected int
protected BorderCode
protected BorderCode
protected short
protected short
protected short
protected short
protected byte
protected byte
protected byte
protected byte
protected boolean
protected short
protected short
protected short
protected short
protected byte
protected byte
protected byte
protected byte
protected short
protected short
protected boolean
protected short
protected short
protected byte
protected byte
protected byte
protected byte
protected short
protected short
protected short
protected short
protected boolean
protected byte
protected byte
protected byte
protected byte
protected TableCellDescriptor[]
protected ShadingDescriptor[]
protected byte
protected byte
protected short
protected short
protected TableAutoformatLookSpecifier
protected BorderCode
protected BorderCode
protected short
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the brcBottom field for the TAP record.Get the brcHorizontal field for the TAP record.Get the brcLeft field for the TAP record.Get the brcRight field for the TAP record.Get the brcTop field for the TAP record.Get the brcVertical field for the TAP record.short
Size of each horizontal style band, in number of rows.short
Size of a vertical style band, in number of columns.int
Absolute horizontal position.int
Used internally by Word.int
Used internally by Word.int
Left distance from surrounding text when absolutely positioned.int
Right distance from surrounding text when absolutely positioned.int
Measures half of the white space that will be maintained between text in adjacent columns of a table row.int
Used internally by Word.int
Used internally by Word.int
Absolute vertical position.int
Top distance from surrounding text when absolutely positioned.int
Bottom distance from surrounding text when absolutely positioned.int
When greater than 0, guarantees that the height of the table will be at least dyaRowHeight high.byte
getFBiDi()
When 1, table is right-to-left.boolean
When 1, table row may not be split across page bounds.boolean
When 1, table row may not be split across page bounds.byte
Has old properties.byte
When set to 1, do not allow absolutely positioned table to overlap with other tables.byte
Set to 1 if property revision.byte
getFRTL()
Word 2000 style right-to-left table.byte
Not used.boolean
When 1, table row is to be used as the header of the table.byte
Default bottom cell margin/padding units.byte
Default left cell margin/padding units.byte
Default right cell margin/padding units.byte
Default top cell margin/padding units.byte
Default outer bottom cell margin/padding units.byte
Default outer left cell margin/padding units.byte
Default outer right cell margin/padding units.byte
Default outer top cell margin/padding units.byte
Default bottom cell spacings units.byte
Default left cell spacings units.byte
Default right cell spacings units.byte
Default top cell spacings units.byte
Default outer bottom cell spacings units.byte
Default outer left cell spacings units.byte
Default outer right cell spacings units.byte
Default outer top cell spacings units.byte
Units for wWidth: 0 -- null; 1 -- auto, ignores wWidth, 2 -- percentage (in 50ths of a percent), 3 -- twipsbyte
Units for wWidthAfter: 0 -- null; 1 -- auto, ignores wWidthAfter, 2 -- percentage (in 50ths of a percent), 3 -- twipsbyte
Units for wWidthBefore: 0 -- null; 1 -- auto, ignores wWidthBefore, 2 -- percentage (in 50ths of a percent), 3 -- twipsbyte
Units for wWidthIndent: 0 -- null; 1 -- auto, ignores wWidthIndent, 2 -- percentage (in 50ths of a percent), 3 -- twipsint
Used internally by Word.short
Not usedint
Used internally by Word.short
getIstd()
Table style for the Table.short
Count of cells defined for this row.short
getJc()
Justification code.byte
Horizontal position code.short
Used internally by Word: percent of Window size for AutoFit in WebView.byte
Vertical position code.Border definition for inside horizontal borders.Border definition for inside vertical borders.short[]
rgdxaCenter[0] is the left boundary of cell 0 measured relative to margin rgdxaCenter[tap.itcMac - 1] is left boundary of last cell rgdxaCenter[tap.itcMac] is right boundary of last cell..short[]
Used internally by Word.getRgshd()
Get the rgshd field for the TAP record.getRgtc()
Get the rgtc field for the TAP record.Table shading.getTlp()
Table look specifier.int
Used internally by Word.short
Not usedshort
Default bottom cell margin/padding.short
Default left cell margin/padding.short
Default right cell margin/padding.short
Default top cell margin/padding.short
Default outer bottom cell margin/padding.short
Default outer left cell margin/padding.short
Default outer right cell margin/padding.short
Default outer top cell margin/padding.short
Default bottom cell spacings.short
Default left cell spacings.short
Default right cell spacings.short
Default top cell spacings.short
Default outer bottom cell spacing.short
Default outer left cell spacing.short
Default outer right cell spacing.short
Default outer top cell spacing.int
Get the widthAndFitsFlags field for the TAP record.byte
Not usedshort
Not usedshort
Preferred table width.short
Width of invisible cell (used for layout purposes) after the last visible cell in the row..short
Width of invisible cell (used for layout purposes) before the first visible cell in the row..short
Left Indent.boolean
Used internally by Wordboolean
When set to 1, AutoFit this tableboolean
Used internally by Word: When set to 1 cell spacing is allowedboolean
Used internally by Word: first rowboolean
When 1, TAP is still valid, but autofit properties aren'tboolean
When set to 1, keep this row with the following rowboolean
Used internally by Word: last rowboolean
When 1, table has never been autofitboolean
Used internally by Word: when set to 1 we are not in Page Viewboolean
Used internally by Word: table combining like Word 5.x for the Macintosh and WinWord 1.xboolean
Used internally by Word: row was cached for outline modeboolean
isFVert()
When 1, positioned in vertical text flowboolean
Used internally by Word: Web View is on when set to 1boolean
Used internally by Word: Wrap to window is on when set to 1boolean
Not usedvoid
setBrcBottom
(BorderCode field_36_brcBottom) Set the brcBottom field for the TAP record.void
setBrcHorizontal
(BorderCode field_41_brcHorizontal) Set the brcHorizontal field for the TAP record.void
setBrcLeft
(BorderCode field_38_brcLeft) Set the brcLeft field for the TAP record.void
setBrcRight
(BorderCode field_39_brcRight) Set the brcRight field for the TAP record.void
setBrcTop
(BorderCode field_37_brcTop) Set the brcTop field for the TAP record.void
setBrcVertical
(BorderCode field_40_brcVertical) Set the brcVertical field for the TAP record.void
setCHorzBands
(short field_78_cHorzBands) Size of each horizontal style band, in number of rows.void
setCVertBands
(short field_79_cVertBands) Size of a vertical style band, in number of columns.void
setDxaAbs
(int field_14_dxaAbs) Absolute horizontal position.void
setDxaAdjust
(int field_27_dxaAdjust) Used internally by Word.void
setDxaColWidthWwd
(int field_30_dxaColWidthWwd) Used internally by Word.void
setDxaFromText
(int field_16_dxaFromText) Left distance from surrounding text when absolutely positioned.void
setDxaFromTextRight
(int field_18_dxaFromTextRight) Right distance from surrounding text when absolutely positioned.void
setDxaGapHalf
(int field_3_dxaGapHalf) Measures half of the white space that will be maintained between text in adjacent columns of a table row.void
setDxaRTEWrapWidth
(int field_29_dxaRTEWrapWidth) Used internally by Word.void
setDxaWebView
(int field_28_dxaWebView) Used internally by Word.void
setDyaAbs
(int field_15_dyaAbs) Absolute vertical position.void
setDyaFromText
(int field_17_dyaFromText) Top distance from surrounding text when absolutely positioned.void
setDyaFromTextBottom
(int field_19_dyaFromTextBottom) Bottom distance from surrounding text when absolutely positioned.void
setDyaRowHeight
(int field_4_dyaRowHeight) When greater than 0, guarantees that the height of the table will be at least dyaRowHeight high.void
setFAdjusted
(boolean value) Sets the fAdjusted field value.void
setFAutofit
(boolean value) Sets the fAutofit field value.void
setFBiDi
(byte field_20_fBiDi) When 1, table is right-to-left.void
setFCantSplit
(boolean field_5_fCantSplit) When 1, table row may not be split across page bounds.void
setFCantSplit90
(boolean field_6_fCantSplit90) When 1, table row may not be split across page bounds.void
setFCellSpacing
(boolean value) Sets the fCellSpacing field value.void
setFFirstRow
(boolean value) Sets the fFirstRow field value.void
setFHasOldProps
(byte field_77_fHasOldProps) Has old properties.void
setFInvalAutofit
(boolean value) Sets the fInvalAutofit field value.void
setFKeepFollow
(boolean value) Sets the fKeepFollow field value.void
setFLastRow
(boolean value) Sets the fLastRow field value.void
setFNeverBeenAutofit
(boolean value) Sets the fNeverBeenAutofit field value.void
setFNoAllowOverlap
(byte field_22_fNoAllowOverlap) When set to 1, do not allow absolutely positioned table to overlap with other tables.void
setFNotPageView
(boolean value) Sets the fNotPageView field value.void
setFOrigWordTableRules
(boolean value) Sets the fOrigWordTableRules field value.void
setFOutline
(boolean value) Sets the fOutline field value.void
setFPropRMark
(byte field_76_fPropRMark) Set to 1 if property revision.void
setFRTL
(byte field_21_fRTL) Word 2000 style right-to-left table.void
setFSpare
(byte field_23_fSpare) Not used.void
setFTableHeader
(boolean field_7_fTableHeader) When 1, table row is to be used as the header of the table.void
setFtsCellPaddingDefaultBottom
(byte field_48_ftsCellPaddingDefaultBottom) Default bottom cell margin/padding units.void
setFtsCellPaddingDefaultLeft
(byte field_47_ftsCellPaddingDefaultLeft) Default left cell margin/padding units.void
setFtsCellPaddingDefaultRight
(byte field_49_ftsCellPaddingDefaultRight) Default right cell margin/padding units.void
setFtsCellPaddingDefaultTop
(byte field_46_ftsCellPaddingDefaultTop) Default top cell margin/padding units.void
setFtsCellPaddingOuterBottom
(byte field_64_ftsCellPaddingOuterBottom) Default outer bottom cell margin/padding units.void
setFtsCellPaddingOuterLeft
(byte field_63_ftsCellPaddingOuterLeft) Default outer left cell margin/padding units.void
setFtsCellPaddingOuterRight
(byte field_65_ftsCellPaddingOuterRight) Default outer right cell margin/padding units.void
setFtsCellPaddingOuterTop
(byte field_62_ftsCellPaddingOuterTop) Default outer top cell margin/padding units.void
setFtsCellSpacingDefaultBottom
(byte field_56_ftsCellSpacingDefaultBottom) Default bottom cell spacings units.void
setFtsCellSpacingDefaultLeft
(byte field_55_ftsCellSpacingDefaultLeft) Default left cell spacings units.void
setFtsCellSpacingDefaultRight
(byte field_57_ftsCellSpacingDefaultRight) Default right cell spacings units.void
setFtsCellSpacingDefaultTop
(byte field_54_ftsCellSpacingDefaultTop) Default top cell spacings units.void
setFtsCellSpacingOuterBottom
(byte field_72_ftsCellSpacingOuterBottom) Default outer bottom cell spacings units.void
setFtsCellSpacingOuterLeft
(byte field_71_ftsCellSpacingOuterLeft) Default outer left cell spacings units.void
setFtsCellSpacingOuterRight
(byte field_73_ftsCellSpacingOuterRight) Default outer right cell spacings units.void
setFtsCellSpacingOuterTop
(byte field_70_ftsCellSpacingOuterTop) Default outer top cell spacings units.void
setFtsWidth
(byte value) Sets the ftsWidth field value.void
setFtsWidthAfter
(byte value) Sets the ftsWidthAfter field value.void
setFtsWidthBefore
(byte value) Sets the ftsWidthBefore field value.void
setFtsWidthIndent
(byte value) Sets the ftsWidthIndent field value.void
setFVert
(boolean value) Sets the fVert field value.void
setFWebView
(boolean value) Sets the fWebView field value.void
setFWrapToWwd
(boolean value) Sets the fWrapToWwd field value.void
setGrpfTap
(int field_24_grpfTap) Used internally by Word.void
setGrpfTap_unused
(short value) Sets the grpfTap_unused field value.void
setInternalFlags
(int field_25_internalFlags) Used internally by Word.void
setIstd
(short field_1_istd) Table style for the Table.void
setItcMac
(short field_26_itcMac) Count of cells defined for this row.void
setJc
(short field_2_jc) Justification code.void
setPcHorz
(byte value) Sets the pcHorz field value.void
setPctWwd
(short field_31_pctWwd) Used internally by Word: percent of Window size for AutoFit in WebView.void
setPcVert
(byte value) Sets the pcVert field value.void
setRgbrcInsideDefault_0
(BorderCode field_80_rgbrcInsideDefault_0) Border definition for inside horizontal borders.void
setRgbrcInsideDefault_1
(BorderCode field_81_rgbrcInsideDefault_1) Border definition for inside vertical borders.void
setRgdxaCenter
(short[] field_33_rgdxaCenter) rgdxaCenter[0] is the left boundary of cell 0 measured relative to margin rgdxaCenter[tap.itcMac - 1] is left boundary of last cell rgdxaCenter[tap.itcMac] is right boundary of last cell..void
setRgdxaCenterPrint
(short[] field_34_rgdxaCenterPrint) Used internally by Word.void
setRgshd
(ShadingDescriptor[] field_75_rgshd) Set the rgshd field for the TAP record.void
setRgtc
(TableCellDescriptor[] field_74_rgtc) Set the rgtc field for the TAP record.void
setShdTable
(ShadingDescriptor field_35_shdTable) Table shading.void
setTlp
(TableAutoformatLookSpecifier field_8_tlp) Table look specifier.void
setViewFlags
(int field_32_viewFlags) Used internally by Word.void
setViewFlags_unused1
(boolean value) Sets the viewFlags_unused1 field value.void
setViewFlags_unused2
(short value) Sets the viewFlags_unused2 field value.void
setWCellPaddingDefaultBottom
(short field_44_wCellPaddingDefaultBottom) Default bottom cell margin/padding.void
setWCellPaddingDefaultLeft
(short field_43_wCellPaddingDefaultLeft) Default left cell margin/padding.void
setWCellPaddingDefaultRight
(short field_45_wCellPaddingDefaultRight) Default right cell margin/padding.void
setWCellPaddingDefaultTop
(short field_42_wCellPaddingDefaultTop) Default top cell margin/padding.void
setWCellPaddingOuterBottom
(short field_60_wCellPaddingOuterBottom) Default outer bottom cell margin/padding.void
setWCellPaddingOuterLeft
(short field_59_wCellPaddingOuterLeft) Default outer left cell margin/padding.void
setWCellPaddingOuterRight
(short field_61_wCellPaddingOuterRight) Default outer right cell margin/padding.void
setWCellPaddingOuterTop
(short field_58_wCellPaddingOuterTop) Default outer top cell margin/padding.void
setWCellSpacingDefaultBottom
(short field_52_wCellSpacingDefaultBottom) Default bottom cell spacings.void
setWCellSpacingDefaultLeft
(short field_51_wCellSpacingDefaultLeft) Default left cell spacings.void
setWCellSpacingDefaultRight
(short field_53_wCellSpacingDefaultRight) Default right cell spacings.void
setWCellSpacingDefaultTop
(short field_50_wCellSpacingDefaultTop) Default top cell spacings.void
setWCellSpacingOuterBottom
(short field_68_wCellSpacingOuterBottom) Default outer bottom cell spacing.void
setWCellSpacingOuterLeft
(short field_67_wCellSpacingOuterLeft) Default outer left cell spacing.void
setWCellSpacingOuterRight
(short field_69_wCellSpacingOuterRight) Default outer right cell spacing.void
setWCellSpacingOuterTop
(short field_66_wCellSpacingOuterTop) Default outer top cell spacing.void
setWidthAndFitsFlags
(int field_13_widthAndFitsFlags) Set the widthAndFitsFlags field for the TAP record.void
setWidthAndFitsFlags_empty1
(byte value) Sets the widthAndFitsFlags_empty1 field value.void
setWidthAndFitsFlags_empty2
(short value) Sets the widthAndFitsFlags_empty2 field value.void
setWWidth
(short field_9_wWidth) Preferred table width.void
setWWidthAfter
(short field_12_wWidthAfter) Width of invisible cell (used for layout purposes) after the last visible cell in the row..void
setWWidthBefore
(short field_11_wWidthBefore) Width of invisible cell (used for layout purposes) before the first visible cell in the row..void
setWWidthIndent
(short field_10_wWidthIndent) Left Indent.toString()
-
Field Details
-
field_1_istd
protected short field_1_istd -
field_2_jc
protected short field_2_jc -
field_3_dxaGapHalf
protected int field_3_dxaGapHalf -
field_4_dyaRowHeight
protected int field_4_dyaRowHeight -
field_5_fCantSplit
protected boolean field_5_fCantSplit -
field_6_fCantSplit90
protected boolean field_6_fCantSplit90 -
field_7_fTableHeader
protected boolean field_7_fTableHeader -
field_8_tlp
-
field_9_wWidth
protected short field_9_wWidth -
field_10_wWidthIndent
protected short field_10_wWidthIndent -
field_11_wWidthBefore
protected short field_11_wWidthBefore -
field_12_wWidthAfter
protected short field_12_wWidthAfter -
field_13_widthAndFitsFlags
protected int field_13_widthAndFitsFlags -
field_14_dxaAbs
protected int field_14_dxaAbs -
field_15_dyaAbs
protected int field_15_dyaAbs -
field_16_dxaFromText
protected int field_16_dxaFromText -
field_17_dyaFromText
protected int field_17_dyaFromText -
field_18_dxaFromTextRight
protected int field_18_dxaFromTextRight -
field_19_dyaFromTextBottom
protected int field_19_dyaFromTextBottom -
field_20_fBiDi
protected byte field_20_fBiDi -
field_21_fRTL
protected byte field_21_fRTL -
field_22_fNoAllowOverlap
protected byte field_22_fNoAllowOverlap -
field_23_fSpare
protected byte field_23_fSpare -
field_24_grpfTap
protected int field_24_grpfTap -
field_25_internalFlags
protected int field_25_internalFlags -
field_26_itcMac
protected short field_26_itcMac -
field_27_dxaAdjust
protected int field_27_dxaAdjust -
field_28_dxaWebView
protected int field_28_dxaWebView -
field_29_dxaRTEWrapWidth
protected int field_29_dxaRTEWrapWidth -
field_30_dxaColWidthWwd
protected int field_30_dxaColWidthWwd -
field_31_pctWwd
protected short field_31_pctWwd -
field_32_viewFlags
protected int field_32_viewFlags -
field_33_rgdxaCenter
protected short[] field_33_rgdxaCenter -
field_34_rgdxaCenterPrint
protected short[] field_34_rgdxaCenterPrint -
field_35_shdTable
-
field_36_brcBottom
-
field_37_brcTop
-
field_38_brcLeft
-
field_39_brcRight
-
field_40_brcVertical
-
field_41_brcHorizontal
-
field_42_wCellPaddingDefaultTop
protected short field_42_wCellPaddingDefaultTop -
field_43_wCellPaddingDefaultLeft
protected short field_43_wCellPaddingDefaultLeft -
field_44_wCellPaddingDefaultBottom
protected short field_44_wCellPaddingDefaultBottom -
field_45_wCellPaddingDefaultRight
protected short field_45_wCellPaddingDefaultRight -
field_46_ftsCellPaddingDefaultTop
protected byte field_46_ftsCellPaddingDefaultTop -
field_47_ftsCellPaddingDefaultLeft
protected byte field_47_ftsCellPaddingDefaultLeft -
field_48_ftsCellPaddingDefaultBottom
protected byte field_48_ftsCellPaddingDefaultBottom -
field_49_ftsCellPaddingDefaultRight
protected byte field_49_ftsCellPaddingDefaultRight -
field_50_wCellSpacingDefaultTop
protected short field_50_wCellSpacingDefaultTop -
field_51_wCellSpacingDefaultLeft
protected short field_51_wCellSpacingDefaultLeft -
field_52_wCellSpacingDefaultBottom
protected short field_52_wCellSpacingDefaultBottom -
field_53_wCellSpacingDefaultRight
protected short field_53_wCellSpacingDefaultRight -
field_54_ftsCellSpacingDefaultTop
protected byte field_54_ftsCellSpacingDefaultTop -
field_55_ftsCellSpacingDefaultLeft
protected byte field_55_ftsCellSpacingDefaultLeft -
field_56_ftsCellSpacingDefaultBottom
protected byte field_56_ftsCellSpacingDefaultBottom -
field_57_ftsCellSpacingDefaultRight
protected byte field_57_ftsCellSpacingDefaultRight -
field_58_wCellPaddingOuterTop
protected short field_58_wCellPaddingOuterTop -
field_59_wCellPaddingOuterLeft
protected short field_59_wCellPaddingOuterLeft -
field_60_wCellPaddingOuterBottom
protected short field_60_wCellPaddingOuterBottom -
field_61_wCellPaddingOuterRight
protected short field_61_wCellPaddingOuterRight -
field_62_ftsCellPaddingOuterTop
protected byte field_62_ftsCellPaddingOuterTop -
field_63_ftsCellPaddingOuterLeft
protected byte field_63_ftsCellPaddingOuterLeft -
field_64_ftsCellPaddingOuterBottom
protected byte field_64_ftsCellPaddingOuterBottom -
field_65_ftsCellPaddingOuterRight
protected byte field_65_ftsCellPaddingOuterRight -
field_66_wCellSpacingOuterTop
protected short field_66_wCellSpacingOuterTop -
field_67_wCellSpacingOuterLeft
protected short field_67_wCellSpacingOuterLeft -
field_68_wCellSpacingOuterBottom
protected short field_68_wCellSpacingOuterBottom -
field_69_wCellSpacingOuterRight
protected short field_69_wCellSpacingOuterRight -
field_70_ftsCellSpacingOuterTop
protected byte field_70_ftsCellSpacingOuterTop -
field_71_ftsCellSpacingOuterLeft
protected byte field_71_ftsCellSpacingOuterLeft -
field_72_ftsCellSpacingOuterBottom
protected byte field_72_ftsCellSpacingOuterBottom -
field_73_ftsCellSpacingOuterRight
protected byte field_73_ftsCellSpacingOuterRight -
field_74_rgtc
-
field_75_rgshd
-
field_76_fPropRMark
protected byte field_76_fPropRMark -
field_77_fHasOldProps
protected byte field_77_fHasOldProps -
field_78_cHorzBands
protected short field_78_cHorzBands -
field_79_cVertBands
protected short field_79_cVertBands -
field_80_rgbrcInsideDefault_0
-
field_81_rgbrcInsideDefault_1
-
-
Constructor Details
-
TAPAbstractType
protected TAPAbstractType()
-
-
Method Details
-
toString
-
getIstd
Table style for the Table. -
setIstd
Table style for the Table. -
getJc
Justification code. specifies how table row should be justified within its column. 0 -- left justify, 1 -- center, 2 -- right justify. -
setJc
Justification code. specifies how table row should be justified within its column. 0 -- left justify, 1 -- center, 2 -- right justify. -
getDxaGapHalf
Measures half of the white space that will be maintained between text in adjacent columns of a table row. A dxaGapHalf width of white space will be maintained on both sides of a column boundary.. -
setDxaGapHalf
Measures half of the white space that will be maintained between text in adjacent columns of a table row. A dxaGapHalf width of white space will be maintained on both sides of a column boundary.. -
getDyaRowHeight
When greater than 0, guarantees that the height of the table will be at least dyaRowHeight high. When less than 0, guarantees that the height of the table will be exactly absolute value of dyaRowHeight high. When 0, table will be given a height large enough to represent all of the text in all of the cells of the table. Cells with vertical text flow make no contribution to the computation of the height of rows with auto or at least height. Neither do vertically merged cells, except in the last row of the vertical merge. If an auto height row consists entirely of cells which have vertical text direction or are vertically merged, and the row does not contain the last cell in any vertical cell merge, then the row is given height equal to that of the end of cell mark in the first cell.. -
setDyaRowHeight
When greater than 0, guarantees that the height of the table will be at least dyaRowHeight high. When less than 0, guarantees that the height of the table will be exactly absolute value of dyaRowHeight high. When 0, table will be given a height large enough to represent all of the text in all of the cells of the table. Cells with vertical text flow make no contribution to the computation of the height of rows with auto or at least height. Neither do vertically merged cells, except in the last row of the vertical merge. If an auto height row consists entirely of cells which have vertical text direction or are vertically merged, and the row does not contain the last cell in any vertical cell merge, then the row is given height equal to that of the end of cell mark in the first cell.. -
getFCantSplit
When 1, table row may not be split across page bounds. -
setFCantSplit
When 1, table row may not be split across page bounds. -
getFCantSplit90
When 1, table row may not be split across page bounds. Used for Word 2000 and Word 97.. -
setFCantSplit90
When 1, table row may not be split across page bounds. Used for Word 2000 and Word 97.. -
getFTableHeader
When 1, table row is to be used as the header of the table. -
setFTableHeader
When 1, table row is to be used as the header of the table. -
getTlp
Table look specifier. -
setTlp
Table look specifier. -
getWWidth
Preferred table width. -
setWWidth
Preferred table width. -
getWWidthIndent
Left Indent. -
setWWidthIndent
Left Indent. -
getWWidthBefore
Width of invisible cell (used for layout purposes) before the first visible cell in the row.. -
setWWidthBefore
Width of invisible cell (used for layout purposes) before the first visible cell in the row.. -
getWWidthAfter
Width of invisible cell (used for layout purposes) after the last visible cell in the row.. -
setWWidthAfter
Width of invisible cell (used for layout purposes) after the last visible cell in the row.. -
getWidthAndFitsFlags
Get the widthAndFitsFlags field for the TAP record. -
setWidthAndFitsFlags
Set the widthAndFitsFlags field for the TAP record. -
getDxaAbs
Absolute horizontal position. -
setDxaAbs
Absolute horizontal position. -
getDyaAbs
Absolute vertical position. -
setDyaAbs
Absolute vertical position. -
getDxaFromText
Left distance from surrounding text when absolutely positioned. -
setDxaFromText
Left distance from surrounding text when absolutely positioned. -
getDyaFromText
Top distance from surrounding text when absolutely positioned. -
setDyaFromText
Top distance from surrounding text when absolutely positioned. -
getDxaFromTextRight
Right distance from surrounding text when absolutely positioned. -
setDxaFromTextRight
Right distance from surrounding text when absolutely positioned. -
getDyaFromTextBottom
Bottom distance from surrounding text when absolutely positioned. -
setDyaFromTextBottom
Bottom distance from surrounding text when absolutely positioned. -
getFBiDi
When 1, table is right-to-left. Logical right-to-left table: The CP stream of a right-to-left table is meant to be displayed from right to left. So for example the first table cell is displayed on the right side of the table instead of the left.. -
setFBiDi
When 1, table is right-to-left. Logical right-to-left table: The CP stream of a right-to-left table is meant to be displayed from right to left. So for example the first table cell is displayed on the right side of the table instead of the left.. -
getFRTL
Word 2000 style right-to-left table. Visual right-to-left table: The CP stream of a right-to-left table is displayed from left to right just as for a normal table. So, the text which is meant to be in the first (rightmost) table cell must be placed in the last table cell in the CP stream.. -
setFRTL
Word 2000 style right-to-left table. Visual right-to-left table: The CP stream of a right-to-left table is displayed from left to right just as for a normal table. So, the text which is meant to be in the first (rightmost) table cell must be placed in the last table cell in the CP stream.. -
getFNoAllowOverlap
When set to 1, do not allow absolutely positioned table to overlap with other tables. -
setFNoAllowOverlap
When set to 1, do not allow absolutely positioned table to overlap with other tables. -
getFSpare
Not used. -
setFSpare
Not used. -
getGrpfTap
Used internally by Word. -
setGrpfTap
Used internally by Word. -
getInternalFlags
Used internally by Word. -
setInternalFlags
Used internally by Word. -
getItcMac
Count of cells defined for this row. itcMac must be >= 0 and less than or equal to 64.. -
setItcMac
Count of cells defined for this row. itcMac must be >= 0 and less than or equal to 64.. -
getDxaAdjust
Used internally by Word. -
setDxaAdjust
Used internally by Word. -
getDxaWebView
Used internally by Word. -
setDxaWebView
Used internally by Word. -
getDxaRTEWrapWidth
Used internally by Word. -
setDxaRTEWrapWidth
Used internally by Word. -
getDxaColWidthWwd
Used internally by Word. -
setDxaColWidthWwd
Used internally by Word. -
getPctWwd
Used internally by Word: percent of Window size for AutoFit in WebView. -
setPctWwd
Used internally by Word: percent of Window size for AutoFit in WebView. -
getViewFlags
Used internally by Word. -
setViewFlags
Used internally by Word. -
getRgdxaCenter
rgdxaCenter[0] is the left boundary of cell 0 measured relative to margin rgdxaCenter[tap.itcMac - 1] is left boundary of last cell rgdxaCenter[tap.itcMac] is right boundary of last cell.. -
setRgdxaCenter
rgdxaCenter[0] is the left boundary of cell 0 measured relative to margin rgdxaCenter[tap.itcMac - 1] is left boundary of last cell rgdxaCenter[tap.itcMac] is right boundary of last cell.. -
getRgdxaCenterPrint
Used internally by Word. -
setRgdxaCenterPrint
Used internally by Word. -
getShdTable
Table shading. -
setShdTable
Table shading. -
getBrcBottom
Get the brcBottom field for the TAP record. -
setBrcBottom
Set the brcBottom field for the TAP record. -
getBrcTop
Get the brcTop field for the TAP record. -
setBrcTop
Set the brcTop field for the TAP record. -
getBrcLeft
Get the brcLeft field for the TAP record. -
setBrcLeft
Set the brcLeft field for the TAP record. -
getBrcRight
Get the brcRight field for the TAP record. -
setBrcRight
Set the brcRight field for the TAP record. -
getBrcVertical
Get the brcVertical field for the TAP record. -
setBrcVertical
Set the brcVertical field for the TAP record. -
getBrcHorizontal
Get the brcHorizontal field for the TAP record. -
setBrcHorizontal
Set the brcHorizontal field for the TAP record. -
getWCellPaddingDefaultTop
Default top cell margin/padding. -
setWCellPaddingDefaultTop
Default top cell margin/padding. -
getWCellPaddingDefaultLeft
Default left cell margin/padding. -
setWCellPaddingDefaultLeft
Default left cell margin/padding. -
getWCellPaddingDefaultBottom
Default bottom cell margin/padding. -
setWCellPaddingDefaultBottom
Default bottom cell margin/padding. -
getWCellPaddingDefaultRight
Default right cell margin/padding. -
setWCellPaddingDefaultRight
Default right cell margin/padding. -
getFtsCellPaddingDefaultTop
Default top cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellPaddingDefaultTop
Default top cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getFtsCellPaddingDefaultLeft
Default left cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellPaddingDefaultLeft
Default left cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getFtsCellPaddingDefaultBottom
Default bottom cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellPaddingDefaultBottom
Default bottom cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getFtsCellPaddingDefaultRight
Default right cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellPaddingDefaultRight
Default right cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getWCellSpacingDefaultTop
Default top cell spacings. -
setWCellSpacingDefaultTop
Default top cell spacings. -
getWCellSpacingDefaultLeft
Default left cell spacings. -
setWCellSpacingDefaultLeft
Default left cell spacings. -
getWCellSpacingDefaultBottom
Default bottom cell spacings. -
setWCellSpacingDefaultBottom
Default bottom cell spacings. -
getWCellSpacingDefaultRight
Default right cell spacings. -
setWCellSpacingDefaultRight
Default right cell spacings. -
getFtsCellSpacingDefaultTop
Default top cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellSpacingDefaultTop
Default top cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getFtsCellSpacingDefaultLeft
Default left cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellSpacingDefaultLeft
Default left cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getFtsCellSpacingDefaultBottom
Default bottom cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellSpacingDefaultBottom
Default bottom cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getFtsCellSpacingDefaultRight
Default right cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellSpacingDefaultRight
Default right cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getWCellPaddingOuterTop
Default outer top cell margin/padding. -
setWCellPaddingOuterTop
Default outer top cell margin/padding. -
getWCellPaddingOuterLeft
Default outer left cell margin/padding. -
setWCellPaddingOuterLeft
Default outer left cell margin/padding. -
getWCellPaddingOuterBottom
Default outer bottom cell margin/padding. -
setWCellPaddingOuterBottom
Default outer bottom cell margin/padding. -
getWCellPaddingOuterRight
Default outer right cell margin/padding. -
setWCellPaddingOuterRight
Default outer right cell margin/padding. -
getFtsCellPaddingOuterTop
Default outer top cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellPaddingOuterTop
Default outer top cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getFtsCellPaddingOuterLeft
Default outer left cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellPaddingOuterLeft
Default outer left cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getFtsCellPaddingOuterBottom
Default outer bottom cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellPaddingOuterBottom
Default outer bottom cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getFtsCellPaddingOuterRight
Default outer right cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellPaddingOuterRight
Default outer right cell margin/padding units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getWCellSpacingOuterTop
Default outer top cell spacing. -
setWCellSpacingOuterTop
Default outer top cell spacing. -
getWCellSpacingOuterLeft
Default outer left cell spacing. -
setWCellSpacingOuterLeft
Default outer left cell spacing. -
getWCellSpacingOuterBottom
Default outer bottom cell spacing. -
setWCellSpacingOuterBottom
Default outer bottom cell spacing. -
getWCellSpacingOuterRight
Default outer right cell spacing. -
setWCellSpacingOuterRight
Default outer right cell spacing. -
getFtsCellSpacingOuterTop
Default outer top cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellSpacingOuterTop
Default outer top cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getFtsCellSpacingOuterLeft
Default outer left cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellSpacingOuterLeft
Default outer left cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getFtsCellSpacingOuterBottom
Default outer bottom cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellSpacingOuterBottom
Default outer bottom cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getFtsCellSpacingOuterRight
Default outer right cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
setFtsCellSpacingOuterRight
Default outer right cell spacings units. 0 -- null; 1-2 -- not relevant; 3 -- twips.. -
getRgtc
Get the rgtc field for the TAP record. -
setRgtc
Set the rgtc field for the TAP record. -
getRgshd
Get the rgshd field for the TAP record. -
setRgshd
Set the rgshd field for the TAP record. -
getFPropRMark
Set to 1 if property revision. -
setFPropRMark
Set to 1 if property revision. -
getFHasOldProps
Has old properties. -
setFHasOldProps
Has old properties. -
getCHorzBands
Size of each horizontal style band, in number of rows. -
setCHorzBands
Size of each horizontal style band, in number of rows. -
getCVertBands
Size of a vertical style band, in number of columns. -
setCVertBands
Size of a vertical style band, in number of columns. -
getRgbrcInsideDefault_0
Border definition for inside horizontal borders. -
setRgbrcInsideDefault_0
Border definition for inside horizontal borders. -
getRgbrcInsideDefault_1
Border definition for inside vertical borders. -
setRgbrcInsideDefault_1
Border definition for inside vertical borders. -
setFAutofit
Sets the fAutofit field value. When set to 1, AutoFit this table -
isFAutofit
When set to 1, AutoFit this table- Returns:
- the fAutofit field value.
-
setFKeepFollow
Sets the fKeepFollow field value. When set to 1, keep this row with the following row -
isFKeepFollow
When set to 1, keep this row with the following row- Returns:
- the fKeepFollow field value.
-
setFtsWidth
Sets the ftsWidth field value. Units for wWidth: 0 -- null; 1 -- auto, ignores wWidth, 2 -- percentage (in 50ths of a percent), 3 -- twips -
getFtsWidth
Units for wWidth: 0 -- null; 1 -- auto, ignores wWidth, 2 -- percentage (in 50ths of a percent), 3 -- twips- Returns:
- the ftsWidth field value.
-
setFtsWidthIndent
Sets the ftsWidthIndent field value. Units for wWidthIndent: 0 -- null; 1 -- auto, ignores wWidthIndent, 2 -- percentage (in 50ths of a percent), 3 -- twips -
getFtsWidthIndent
Units for wWidthIndent: 0 -- null; 1 -- auto, ignores wWidthIndent, 2 -- percentage (in 50ths of a percent), 3 -- twips- Returns:
- the ftsWidthIndent field value.
-
setFtsWidthBefore
Sets the ftsWidthBefore field value. Units for wWidthBefore: 0 -- null; 1 -- auto, ignores wWidthBefore, 2 -- percentage (in 50ths of a percent), 3 -- twips -
getFtsWidthBefore
Units for wWidthBefore: 0 -- null; 1 -- auto, ignores wWidthBefore, 2 -- percentage (in 50ths of a percent), 3 -- twips- Returns:
- the ftsWidthBefore field value.
-
setFtsWidthAfter
Sets the ftsWidthAfter field value. Units for wWidthAfter: 0 -- null; 1 -- auto, ignores wWidthAfter, 2 -- percentage (in 50ths of a percent), 3 -- twips -
getFtsWidthAfter
Units for wWidthAfter: 0 -- null; 1 -- auto, ignores wWidthAfter, 2 -- percentage (in 50ths of a percent), 3 -- twips- Returns:
- the ftsWidthAfter field value.
-
setFNeverBeenAutofit
Sets the fNeverBeenAutofit field value. When 1, table has never been autofit -
isFNeverBeenAutofit
When 1, table has never been autofit- Returns:
- the fNeverBeenAutofit field value.
-
setFInvalAutofit
Sets the fInvalAutofit field value. When 1, TAP is still valid, but autofit properties aren't -
isFInvalAutofit
When 1, TAP is still valid, but autofit properties aren't- Returns:
- the fInvalAutofit field value.
-
setWidthAndFitsFlags_empty1
Sets the widthAndFitsFlags_empty1 field value. Not used -
getWidthAndFitsFlags_empty1
Not used- Returns:
- the widthAndFitsFlags_empty1 field value.
-
setFVert
Sets the fVert field value. When 1, positioned in vertical text flow -
isFVert
When 1, positioned in vertical text flow- Returns:
- the fVert field value.
-
setPcVert
Sets the pcVert field value. Vertical position code. Specifies coordinate frame to use when paragraphs are absolutely positioned. 0 -- vertical position coordinates are relative to margin; 1 -- coordinates are relative to page; 2 -- coordinates are relative to text. This means: relative to where the next non-APO text would have been placed if this APO did not exist. -
getPcVert
Vertical position code. Specifies coordinate frame to use when paragraphs are absolutely positioned. 0 -- vertical position coordinates are relative to margin; 1 -- coordinates are relative to page; 2 -- coordinates are relative to text. This means: relative to where the next non-APO text would have been placed if this APO did not exist.- Returns:
- the pcVert field value.
-
setPcHorz
Sets the pcHorz field value. Horizontal position code. Specifies coordinate frame to use when paragraphs are absolutely positioned. 0 -- horizontal position coordinates are relative to column; 1 -- coordinates are relative to margin; 2 -- coordinates are relative to page -
getPcHorz
Horizontal position code. Specifies coordinate frame to use when paragraphs are absolutely positioned. 0 -- horizontal position coordinates are relative to column; 1 -- coordinates are relative to margin; 2 -- coordinates are relative to page- Returns:
- the pcHorz field value.
-
setWidthAndFitsFlags_empty2
Sets the widthAndFitsFlags_empty2 field value. Not used -
getWidthAndFitsFlags_empty2
Not used- Returns:
- the widthAndFitsFlags_empty2 field value.
-
setFFirstRow
Sets the fFirstRow field value. Used internally by Word: first row -
isFFirstRow
Used internally by Word: first row- Returns:
- the fFirstRow field value.
-
setFLastRow
Sets the fLastRow field value. Used internally by Word: last row -
isFLastRow
Used internally by Word: last row- Returns:
- the fLastRow field value.
-
setFOutline
Sets the fOutline field value. Used internally by Word: row was cached for outline mode -
isFOutline
Used internally by Word: row was cached for outline mode- Returns:
- the fOutline field value.
-
setFOrigWordTableRules
Sets the fOrigWordTableRules field value. Used internally by Word: table combining like Word 5.x for the Macintosh and WinWord 1.x -
isFOrigWordTableRules
Used internally by Word: table combining like Word 5.x for the Macintosh and WinWord 1.x- Returns:
- the fOrigWordTableRules field value.
-
setFCellSpacing
Sets the fCellSpacing field value. Used internally by Word: When set to 1 cell spacing is allowed -
isFCellSpacing
Used internally by Word: When set to 1 cell spacing is allowed- Returns:
- the fCellSpacing field value.
-
setGrpfTap_unused
Sets the grpfTap_unused field value. Not used -
getGrpfTap_unused
Not used- Returns:
- the grpfTap_unused field value.
-
setFWrapToWwd
Sets the fWrapToWwd field value. Used internally by Word: Wrap to window is on when set to 1 -
isFWrapToWwd
Used internally by Word: Wrap to window is on when set to 1- Returns:
- the fWrapToWwd field value.
-
setFNotPageView
Sets the fNotPageView field value. Used internally by Word: when set to 1 we are not in Page View -
isFNotPageView
Used internally by Word: when set to 1 we are not in Page View- Returns:
- the fNotPageView field value.
-
setViewFlags_unused1
Sets the viewFlags_unused1 field value. Not used -
isViewFlags_unused1
Not used- Returns:
- the viewFlags_unused1 field value.
-
setFWebView
Sets the fWebView field value. Used internally by Word: Web View is on when set to 1 -
isFWebView
Used internally by Word: Web View is on when set to 1- Returns:
- the fWebView field value.
-
setFAdjusted
Sets the fAdjusted field value. Used internally by Word -
isFAdjusted
Used internally by Word- Returns:
- the fAdjusted field value.
-
setViewFlags_unused2
Sets the viewFlags_unused2 field value. Not used -
getViewFlags_unused2
Not used- Returns:
- the viewFlags_unused2 field value.
-