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 shortprotected shortprotected shortprotected shortprotected intprotected intprotected intprotected intprotected intprotected intprotected intprotected shortprotected byteprotected byteprotected byteprotected byteprotected intprotected intprotected shortprotected intprotected intprotected intprotected intprotected intprotected shortprotected intprotected short[]protected short[]protected ShadingDescriptorprotected BorderCodeprotected BorderCodeprotected BorderCodeprotected BorderCodeprotected intprotected BorderCodeprotected BorderCodeprotected shortprotected shortprotected shortprotected shortprotected byteprotected byteprotected byteprotected byteprotected booleanprotected shortprotected shortprotected shortprotected shortprotected byteprotected byteprotected byteprotected byteprotected shortprotected shortprotected booleanprotected shortprotected shortprotected byteprotected byteprotected byteprotected byteprotected shortprotected shortprotected shortprotected shortprotected booleanprotected byteprotected byteprotected byteprotected byteprotected TableCellDescriptor[]protected ShadingDescriptor[]protected byteprotected byteprotected shortprotected shortprotected TableAutoformatLookSpecifierprotected BorderCodeprotected BorderCodeprotected 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.shortSize of each horizontal style band, in number of rows.shortSize of a vertical style band, in number of columns.intAbsolute horizontal position.intUsed internally by Word.intUsed internally by Word.intLeft distance from surrounding text when absolutely positioned.intRight distance from surrounding text when absolutely positioned.intMeasures half of the white space that will be maintained between text in adjacent columns of a table row.intUsed internally by Word.intUsed internally by Word.intAbsolute vertical position.intTop distance from surrounding text when absolutely positioned.intBottom distance from surrounding text when absolutely positioned.intWhen greater than 0, guarantees that the height of the table will be at least dyaRowHeight high.bytegetFBiDi()When 1, table is right-to-left.booleanWhen 1, table row may not be split across page bounds.booleanWhen 1, table row may not be split across page bounds.byteHas old properties.byteWhen set to 1, do not allow absolutely positioned table to overlap with other tables.byteSet to 1 if property revision.bytegetFRTL()Word 2000 style right-to-left table.byteNot used.booleanWhen 1, table row is to be used as the header of the table.byteDefault bottom cell margin/padding units.byteDefault left cell margin/padding units.byteDefault right cell margin/padding units.byteDefault top cell margin/padding units.byteDefault outer bottom cell margin/padding units.byteDefault outer left cell margin/padding units.byteDefault outer right cell margin/padding units.byteDefault outer top cell margin/padding units.byteDefault bottom cell spacings units.byteDefault left cell spacings units.byteDefault right cell spacings units.byteDefault top cell spacings units.byteDefault outer bottom cell spacings units.byteDefault outer left cell spacings units.byteDefault outer right cell spacings units.byteDefault outer top cell spacings units.byteUnits for wWidth: 0 -- null; 1 -- auto, ignores wWidth, 2 -- percentage (in 50ths of a percent), 3 -- twipsbyteUnits for wWidthAfter: 0 -- null; 1 -- auto, ignores wWidthAfter, 2 -- percentage (in 50ths of a percent), 3 -- twipsbyteUnits for wWidthBefore: 0 -- null; 1 -- auto, ignores wWidthBefore, 2 -- percentage (in 50ths of a percent), 3 -- twipsbyteUnits for wWidthIndent: 0 -- null; 1 -- auto, ignores wWidthIndent, 2 -- percentage (in 50ths of a percent), 3 -- twipsintUsed internally by Word.shortNot usedintUsed internally by Word.shortgetIstd()Table style for the Table.shortCount of cells defined for this row.shortgetJc()Justification code.byteHorizontal position code.shortUsed internally by Word: percent of Window size for AutoFit in WebView.byteVertical 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.intUsed internally by Word.shortNot usedshortDefault bottom cell margin/padding.shortDefault left cell margin/padding.shortDefault right cell margin/padding.shortDefault top cell margin/padding.shortDefault outer bottom cell margin/padding.shortDefault outer left cell margin/padding.shortDefault outer right cell margin/padding.shortDefault outer top cell margin/padding.shortDefault bottom cell spacings.shortDefault left cell spacings.shortDefault right cell spacings.shortDefault top cell spacings.shortDefault outer bottom cell spacing.shortDefault outer left cell spacing.shortDefault outer right cell spacing.shortDefault outer top cell spacing.intGet the widthAndFitsFlags field for the TAP record.byteNot usedshortNot usedshortPreferred table width.shortWidth of invisible cell (used for layout purposes) after the last visible cell in the row..shortWidth of invisible cell (used for layout purposes) before the first visible cell in the row..shortLeft Indent.booleanUsed internally by WordbooleanWhen set to 1, AutoFit this tablebooleanUsed internally by Word: When set to 1 cell spacing is allowedbooleanUsed internally by Word: first rowbooleanWhen 1, TAP is still valid, but autofit properties aren'tbooleanWhen set to 1, keep this row with the following rowbooleanUsed internally by Word: last rowbooleanWhen 1, table has never been autofitbooleanUsed internally by Word: when set to 1 we are not in Page ViewbooleanUsed internally by Word: table combining like Word 5.x for the Macintosh and WinWord 1.xbooleanUsed internally by Word: row was cached for outline modebooleanisFVert()When 1, positioned in vertical text flowbooleanUsed internally by Word: Web View is on when set to 1booleanUsed internally by Word: Wrap to window is on when set to 1booleanNot usedvoidsetBrcBottom(BorderCode field_36_brcBottom) Set the brcBottom field for the TAP record.voidsetBrcHorizontal(BorderCode field_41_brcHorizontal) Set the brcHorizontal field for the TAP record.voidsetBrcLeft(BorderCode field_38_brcLeft) Set the brcLeft field for the TAP record.voidsetBrcRight(BorderCode field_39_brcRight) Set the brcRight field for the TAP record.voidsetBrcTop(BorderCode field_37_brcTop) Set the brcTop field for the TAP record.voidsetBrcVertical(BorderCode field_40_brcVertical) Set the brcVertical field for the TAP record.voidsetCHorzBands(short field_78_cHorzBands) Size of each horizontal style band, in number of rows.voidsetCVertBands(short field_79_cVertBands) Size of a vertical style band, in number of columns.voidsetDxaAbs(int field_14_dxaAbs) Absolute horizontal position.voidsetDxaAdjust(int field_27_dxaAdjust) Used internally by Word.voidsetDxaColWidthWwd(int field_30_dxaColWidthWwd) Used internally by Word.voidsetDxaFromText(int field_16_dxaFromText) Left distance from surrounding text when absolutely positioned.voidsetDxaFromTextRight(int field_18_dxaFromTextRight) Right distance from surrounding text when absolutely positioned.voidsetDxaGapHalf(int field_3_dxaGapHalf) Measures half of the white space that will be maintained between text in adjacent columns of a table row.voidsetDxaRTEWrapWidth(int field_29_dxaRTEWrapWidth) Used internally by Word.voidsetDxaWebView(int field_28_dxaWebView) Used internally by Word.voidsetDyaAbs(int field_15_dyaAbs) Absolute vertical position.voidsetDyaFromText(int field_17_dyaFromText) Top distance from surrounding text when absolutely positioned.voidsetDyaFromTextBottom(int field_19_dyaFromTextBottom) Bottom distance from surrounding text when absolutely positioned.voidsetDyaRowHeight(int field_4_dyaRowHeight) When greater than 0, guarantees that the height of the table will be at least dyaRowHeight high.voidsetFAdjusted(boolean value) Sets the fAdjusted field value.voidsetFAutofit(boolean value) Sets the fAutofit field value.voidsetFBiDi(byte field_20_fBiDi) When 1, table is right-to-left.voidsetFCantSplit(boolean field_5_fCantSplit) When 1, table row may not be split across page bounds.voidsetFCantSplit90(boolean field_6_fCantSplit90) When 1, table row may not be split across page bounds.voidsetFCellSpacing(boolean value) Sets the fCellSpacing field value.voidsetFFirstRow(boolean value) Sets the fFirstRow field value.voidsetFHasOldProps(byte field_77_fHasOldProps) Has old properties.voidsetFInvalAutofit(boolean value) Sets the fInvalAutofit field value.voidsetFKeepFollow(boolean value) Sets the fKeepFollow field value.voidsetFLastRow(boolean value) Sets the fLastRow field value.voidsetFNeverBeenAutofit(boolean value) Sets the fNeverBeenAutofit field value.voidsetFNoAllowOverlap(byte field_22_fNoAllowOverlap) When set to 1, do not allow absolutely positioned table to overlap with other tables.voidsetFNotPageView(boolean value) Sets the fNotPageView field value.voidsetFOrigWordTableRules(boolean value) Sets the fOrigWordTableRules field value.voidsetFOutline(boolean value) Sets the fOutline field value.voidsetFPropRMark(byte field_76_fPropRMark) Set to 1 if property revision.voidsetFRTL(byte field_21_fRTL) Word 2000 style right-to-left table.voidsetFSpare(byte field_23_fSpare) Not used.voidsetFTableHeader(boolean field_7_fTableHeader) When 1, table row is to be used as the header of the table.voidsetFtsCellPaddingDefaultBottom(byte field_48_ftsCellPaddingDefaultBottom) Default bottom cell margin/padding units.voidsetFtsCellPaddingDefaultLeft(byte field_47_ftsCellPaddingDefaultLeft) Default left cell margin/padding units.voidsetFtsCellPaddingDefaultRight(byte field_49_ftsCellPaddingDefaultRight) Default right cell margin/padding units.voidsetFtsCellPaddingDefaultTop(byte field_46_ftsCellPaddingDefaultTop) Default top cell margin/padding units.voidsetFtsCellPaddingOuterBottom(byte field_64_ftsCellPaddingOuterBottom) Default outer bottom cell margin/padding units.voidsetFtsCellPaddingOuterLeft(byte field_63_ftsCellPaddingOuterLeft) Default outer left cell margin/padding units.voidsetFtsCellPaddingOuterRight(byte field_65_ftsCellPaddingOuterRight) Default outer right cell margin/padding units.voidsetFtsCellPaddingOuterTop(byte field_62_ftsCellPaddingOuterTop) Default outer top cell margin/padding units.voidsetFtsCellSpacingDefaultBottom(byte field_56_ftsCellSpacingDefaultBottom) Default bottom cell spacings units.voidsetFtsCellSpacingDefaultLeft(byte field_55_ftsCellSpacingDefaultLeft) Default left cell spacings units.voidsetFtsCellSpacingDefaultRight(byte field_57_ftsCellSpacingDefaultRight) Default right cell spacings units.voidsetFtsCellSpacingDefaultTop(byte field_54_ftsCellSpacingDefaultTop) Default top cell spacings units.voidsetFtsCellSpacingOuterBottom(byte field_72_ftsCellSpacingOuterBottom) Default outer bottom cell spacings units.voidsetFtsCellSpacingOuterLeft(byte field_71_ftsCellSpacingOuterLeft) Default outer left cell spacings units.voidsetFtsCellSpacingOuterRight(byte field_73_ftsCellSpacingOuterRight) Default outer right cell spacings units.voidsetFtsCellSpacingOuterTop(byte field_70_ftsCellSpacingOuterTop) Default outer top cell spacings units.voidsetFtsWidth(byte value) Sets the ftsWidth field value.voidsetFtsWidthAfter(byte value) Sets the ftsWidthAfter field value.voidsetFtsWidthBefore(byte value) Sets the ftsWidthBefore field value.voidsetFtsWidthIndent(byte value) Sets the ftsWidthIndent field value.voidsetFVert(boolean value) Sets the fVert field value.voidsetFWebView(boolean value) Sets the fWebView field value.voidsetFWrapToWwd(boolean value) Sets the fWrapToWwd field value.voidsetGrpfTap(int field_24_grpfTap) Used internally by Word.voidsetGrpfTap_unused(short value) Sets the grpfTap_unused field value.voidsetInternalFlags(int field_25_internalFlags) Used internally by Word.voidsetIstd(short field_1_istd) Table style for the Table.voidsetItcMac(short field_26_itcMac) Count of cells defined for this row.voidsetJc(short field_2_jc) Justification code.voidsetPcHorz(byte value) Sets the pcHorz field value.voidsetPctWwd(short field_31_pctWwd) Used internally by Word: percent of Window size for AutoFit in WebView.voidsetPcVert(byte value) Sets the pcVert field value.voidsetRgbrcInsideDefault_0(BorderCode field_80_rgbrcInsideDefault_0) Border definition for inside horizontal borders.voidsetRgbrcInsideDefault_1(BorderCode field_81_rgbrcInsideDefault_1) Border definition for inside vertical borders.voidsetRgdxaCenter(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..voidsetRgdxaCenterPrint(short[] field_34_rgdxaCenterPrint) Used internally by Word.voidsetRgshd(ShadingDescriptor[] field_75_rgshd) Set the rgshd field for the TAP record.voidsetRgtc(TableCellDescriptor[] field_74_rgtc) Set the rgtc field for the TAP record.voidsetShdTable(ShadingDescriptor field_35_shdTable) Table shading.voidsetTlp(TableAutoformatLookSpecifier field_8_tlp) Table look specifier.voidsetViewFlags(int field_32_viewFlags) Used internally by Word.voidsetViewFlags_unused1(boolean value) Sets the viewFlags_unused1 field value.voidsetViewFlags_unused2(short value) Sets the viewFlags_unused2 field value.voidsetWCellPaddingDefaultBottom(short field_44_wCellPaddingDefaultBottom) Default bottom cell margin/padding.voidsetWCellPaddingDefaultLeft(short field_43_wCellPaddingDefaultLeft) Default left cell margin/padding.voidsetWCellPaddingDefaultRight(short field_45_wCellPaddingDefaultRight) Default right cell margin/padding.voidsetWCellPaddingDefaultTop(short field_42_wCellPaddingDefaultTop) Default top cell margin/padding.voidsetWCellPaddingOuterBottom(short field_60_wCellPaddingOuterBottom) Default outer bottom cell margin/padding.voidsetWCellPaddingOuterLeft(short field_59_wCellPaddingOuterLeft) Default outer left cell margin/padding.voidsetWCellPaddingOuterRight(short field_61_wCellPaddingOuterRight) Default outer right cell margin/padding.voidsetWCellPaddingOuterTop(short field_58_wCellPaddingOuterTop) Default outer top cell margin/padding.voidsetWCellSpacingDefaultBottom(short field_52_wCellSpacingDefaultBottom) Default bottom cell spacings.voidsetWCellSpacingDefaultLeft(short field_51_wCellSpacingDefaultLeft) Default left cell spacings.voidsetWCellSpacingDefaultRight(short field_53_wCellSpacingDefaultRight) Default right cell spacings.voidsetWCellSpacingDefaultTop(short field_50_wCellSpacingDefaultTop) Default top cell spacings.voidsetWCellSpacingOuterBottom(short field_68_wCellSpacingOuterBottom) Default outer bottom cell spacing.voidsetWCellSpacingOuterLeft(short field_67_wCellSpacingOuterLeft) Default outer left cell spacing.voidsetWCellSpacingOuterRight(short field_69_wCellSpacingOuterRight) Default outer right cell spacing.voidsetWCellSpacingOuterTop(short field_66_wCellSpacingOuterTop) Default outer top cell spacing.voidsetWidthAndFitsFlags(int field_13_widthAndFitsFlags) Set the widthAndFitsFlags field for the TAP record.voidsetWidthAndFitsFlags_empty1(byte value) Sets the widthAndFitsFlags_empty1 field value.voidsetWidthAndFitsFlags_empty2(short value) Sets the widthAndFitsFlags_empty2 field value.voidsetWWidth(short field_9_wWidth) Preferred table width.voidsetWWidthAfter(short field_12_wWidthAfter) Width of invisible cell (used for layout purposes) after the last visible cell in the row..voidsetWWidthBefore(short field_11_wWidthBefore) Width of invisible cell (used for layout purposes) before the first visible cell in the row..voidsetWWidthIndent(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.
-