IAcadTable
TeighaX Interface of table object
Supported Platforms: Windows only
Object Inheritance
Members
These members are part of this object:
- GetXData()
Void GetXData([in] BSTR AppName, [out] Pointer Type XDataType, [out] Pointer Type XDataValue)
Returns the extended data (XData) associated with an object.
- SetXData()
Void SetXData([in] VARIANT XDataType, [in] VARIANT XDataValue)
Sets the extended data (XData) associated with an object.
- Delete()
Void Delete( )
Deletes a specified object.
- GetExtensionDictionary()
IAcadDictionary* GetExtensionDictionary( )
Returns the extension dictionary associated with an object.
- ArrayPolar()
VARIANT ArrayPolar([in] Int NumberOfObjects, [in] Double AngleToFill, [in] VARIANT CenterPoint)
Not implemented. Creates an array of selected objects in a polar pattern.
- ArrayRectangular()
VARIANT ArrayRectangular([in] Int NumberOfRows, [in] Int NumberOfColumns, [in] Int NumberOfLevels, [in] Double DistBetweenRows, [in] Double DistBetweenCols, [in] Double DistBetweenLevels)
Not implemented. Creates an array of selected objects in a rectangular pattern.
- Highlight()
Void Highlight([in] Boolean HighlightFlag)
Not implemented. Highlights or removes highlight from an entity.
- Copy()
IDispatch* Copy( )
Copies a specified entity.
- Move()
Void Move([in] VARIANT FromPoint, [in] VARIANT ToPoint)
Moves an entity from one point to a second point.
- Rotate()
Void Rotate([in] VARIANT BasePoint, [in] Double RotationAngle)
Rotates an entity around a point.
- Rotate3D()
Void Rotate3D([in] VARIANT Point1, [in] VARIANT Point2, [in] Double RotationAngle)
Rotates an entity around a line defined by two points, where the direction of the axis if from the first point to the second point.
- Mirror()
IDispatch* Mirror([in] VARIANT Point1, [in] VARIANT Point2)
Not implemented. Mirrors an object around a line defined by two points.
- Mirror3D()
IDispatch* Mirror3D([in] VARIANT Point1, [in] VARIANT Point2, [in] VARIANT point3)
Not implemented. Mirrors an object around a plane defined by three points.
- ScaleEntity()
Void ScaleEntity([in] VARIANT BasePoint, [in] Double ScaleFactor)
Scales an object with respect to a base point and scale factor.
- TransformBy()
Void TransformBy([in] VARIANT TransformationMatrix)
Performs the specified transformation on an entity.
- Update()
Void Update( )
Not implemented. Updates the display of an entity.
- GetBoundingBox()
Void GetBoundingBox([out] Pointer Type MinPoint, [out] Pointer Type MaxPoint)
Returns the minimum and maximum point of an entity's bounding box.
- IntersectWith()
VARIANT IntersectWith([in] IDispatch* IntersectObject, AcExtendOptionShort option)
Returns coordinates of intersections with the (input) IntersectObject.
- GetColumnWidth()
Double GetColumnWidth([in] Int col)
Returns the width of a column in a table.
- SetColumnWidth()
Void SetColumnWidth([in] Int col, [in] Double Width)
Sets the width of a column in a table.
- GetRowHeight()
Double GetRowHeight([in] Int row)
Returns the height of a row in a table.
- SetRowHeight()
Void SetRowHeight([in] Int row, [in] Double Height)
Sets the height of a row in a table.
- GetMinimumColumnWidth()
Double GetMinimumColumnWidth([in] Int col)
Returns the minimum width of a column in a table.
- GetMinimumRowHeight()
Double GetMinimumRowHeight([in] Int row)
Returns the minimum height of a row in a table.
- GetAlignment()
AcCellAlignment GetAlignment(AcRowTypeShort rowType)
Returns how the cells of a row type are aligned.
- SetAlignment()
Void SetAlignment([in] Int rowTypes, AcCellAlignmentShort cellAlignment)
Specifies how the cells of a row type are aligned.
- GetBackgroundColorNone()
Boolean GetBackgroundColorNone(AcRowTypeShort rowType)
Specifies or returns whether the row type of a table has a background color.
- SetBackgroundColorNone()
Void SetBackgroundColorNone([in] Int rowTypes, [in] Boolean bValue)
Specifies or returns whether the row type of a table has a background color.
- GetBackgroundColor()
IAcadAcCmColor* GetBackgroundColor(AcRowTypeShort rowType)
Returns the background color value of a table's row type.
- SetBackgroundColor()
Void SetBackgroundColor([in] Int rowTypes, [in] Pointer Type pColor)
Specifies the background color value of a table's row type.
- GetContentColor()
IAcadAcCmColor* GetContentColor(AcRowTypeShort rowType)
Returns the color value of a table's row type.
- SetContentColor()
Void SetContentColor([in] Int rowTypes, [in] Pointer Type pColor)
Specifies the color value of a table's row type.
- GetTextStyle()
BSTR GetTextStyle(AcRowTypeShort rowType)
Returns the name of the text style assigned to the row type of a table.
- SetTextStyle()
Void SetTextStyle([in] Int rowTypes, [in] BSTR bstrName)
Specifies the text style assigned to the row type of a table.
- GetTextHeight()
Double GetTextHeight(AcRowTypeShort rowType)
Returns the text height of a table's row type.
- SetTextHeight()
Void SetTextHeight([in] Int rowTypes, [in] Double TextHeight)
Specifies the text height of a table's row type.
- GetGridLineWeight()
ACAD_LWEIGHT GetGridLineWeight(AcGridLineTypeShort gridLineType, AcRowTypeShort rowType)
Returns the grid lineweight value for a grid linetype and row type.
- SetGridLineWeight()
Void SetGridLineWeight([in] Int gridLineTypes, [in] Int rowTypes, ACAD_LWEIGHTShort Lineweight)
Specifies the grid lineweight value for a grid linetype and row type.
- GetGridColor()
IAcadAcCmColor* GetGridColor(AcGridLineTypeShort gridLineType, AcRowTypeShort rowType)
Returns the grid color value for a grid linetype and row type.
- SetGridColor()
Void SetGridColor([in] Int gridLineTypes, [in] Int rowTypes, [in] Pointer Type pColor)
Specifies the grid color value for a grid linetype and row type.
- GetGridVisibility()
Boolean GetGridVisibility(AcGridLineTypeShort gridLineType, AcRowTypeShort rowType)
Returns the grid visibility value for a Returns the grid color value for a grid linetype and row type.
- SetGridVisibility()
Void SetGridVisibility([in] Int gridLineTypes, [in] Int rowTypes, [in] Boolean bValue)
Specifies the grid visibility value for a grid linetype and row type.
- ClearTableStyleOverrides()
Void ClearTableStyleOverrides([in] Int flag)
Removes the overrides of a table style.
- GetCellType()
AcCellType GetCellType([in] Int row, [in] Int col)
Returns the cell type of a row and column.
- SetCellType()
Void SetCellType([in] Int row, [in] Int col, AcCellTypeShort CellType)
Specifies the cell type of a row and column.
- GetCellExtents()
VARIANT GetCellExtents([in] Int row, [in] Int col, [in] Boolean bOuterCell)
Returns whether a table cell is in the inner part of a table or on the outer edge.
- GetAttachmentPoint()
VARIANT GetAttachmentPoint([in] Int row, [in] Int col)
Returns the attachment point of a row and column.
- GetCellAlignment()
AcCellAlignment GetCellAlignment([in] Int row, [in] Int col)
Returns the alignment of a row and column.
- SetCellAlignment()
Void SetCellAlignment([in] Int row, [in] Int col, AcCellAlignmentShort cellAlignment)
Specifies the cell alignment of a row and column.
- GetCellBackgroundColorNone()
Boolean GetCellBackgroundColorNone([in] Int row, [in] Int col)
Returns whether the background color is set to None for a row and column.
- SetCellBackgroundColorNone()
Void SetCellBackgroundColorNone([in] Int row, [in] Int col, [in] Boolean bValue)
Specifies whether the background color is set to None for a row and column.
- GetCellBackgroundColor()
IAcadAcCmColor* GetCellBackgroundColor([in] Int row, [in] Int col)
Returns the background color for a row and column.
- SetCellBackgroundColor()
Void SetCellBackgroundColor([in] Int row, [in] Int col, [in] Pointer Type pColor)
Specifies the background color for a row and column.
- GetCellContentColor()
IAcadAcCmColor* GetCellContentColor([in] Int row, [in] Int col)
Returns the cell content color for a row and column.
- SetCellContentColor()
Void SetCellContentColor([in] Int row, [in] Int col, [in] Pointer Type pColor)
Specifies the cell content color for a row and column.
- GetCellStyleOverrides()
VARIANT GetCellStyleOverrides([in] Int row, [in] Int col)
Returns the overrides of a cell style.
- DeleteCellContent()
Void DeleteCellContent([in] Int row, [in] Int col)
Deletes all cell content for a row and coluumn.
- GetRowType()
AcRowType GetRowType([in] Int row)
Returns the row type of a row.
- GetText()
BSTR GetText([in] Int row, [in] Int col)
Returns the text of a row and column.
- SetText()
Void SetText([in] Int row, [in] Int col, [in] BSTR pStr)
Specifies the text of a row and column.
- GetCellTextStyle()
BSTR GetCellTextStyle([in] Int row, [in] Int col)
Returns the text style name of a row and column.
- SetCellTextStyle()
Void SetCellTextStyle([in] Int row, [in] Int col, [in] BSTR bstrName)
Specifies the text style name of a row and column.
- GetCellTextHeight()
Double GetCellTextHeight([in] Int row, [in] Int col)
Returns the text height of a row and column.
- SetCellTextHeight()
Void SetCellTextHeight([in] Int row, [in] Int col, [in] Double TextHeight)
Specifies the text height of a row and column.
- GetTextRotation()
AcRotationAngle GetTextRotation([in] Int row, [in] Int col)
Returns the text rotation of a row and column.
- SetTextRotation()
Void SetTextRotation([in] Int row, [in] Int col, AcRotationAngleShort TextRotation)
Specifies the text rotation of a row and column.
- GetAutoScale()
Boolean GetAutoScale([in] Int row, [in] Int col)
Returns whether auto scaling is turned on for a row and column.
- SetAutoScale()
Void SetAutoScale([in] Int row, [in] Int col, [in] Boolean bValue)
Specifies whether auto scaling is turned on for a row nad column.
- GetBlockTableRecordId()
LONG_PTR GetBlockTableRecordId([in] Int row, [in] Int col)
Returns the block table record ID associated with the block-type cell.
- SetBlockTableRecordId()
Void SetBlockTableRecordId([in] Int row, [in] Int col, LONG_PTRShort blkId, [in] Boolean bAutoFit)
Specifies the block table record ID associated with the block-type cell.
- GetBlockScale()
Double GetBlockScale([in] Int row, [in] Int col)
Returns the block scale value for a row and column.
- SetBlockScale()
Void SetBlockScale([in] Int row, [in] Int col, [in] Double blkScale)
Specifies the block scale value for a row and column.
- GetBlockRotation()
Double GetBlockRotation([in] Int row, [in] Int col)
Returns the block rotation of a row and column.
- SetBlockRotation()
Void SetBlockRotation([in] Int row, [in] Int col, [in] Double blkRotation)
Specifies the block rotation of a row and column.
- GetBlockAttributeValue()
BSTR GetBlockAttributeValue([in] Int row, [in] Int col, LONG_PTRShort attdefId)
Returns the attribute value of a block cell.
- SetBlockAttributeValue()
Void SetBlockAttributeValue([in] Int row, [in] Int col, LONG_PTRShort attdefId, [in] BSTR bstrValue)
Specifies the attribute value of a block cell.
- GetCellGridLineWeight()
ACAD_LWEIGHT GetCellGridLineWeight([in] Int row, [in] Int col, AcCellEdgeMaskShort edge)
Returns the grid lineweight value for the edge of a row and column.
- SetCellGridLineWeight()
Void SetCellGridLineWeight([in] Int row, [in] Int col, [in] Int edges, ACAD_LWEIGHTShort Lineweight)
Specifies the grid lineweight value for the edges of a row and column.
- GetCellGridColor()
IAcadAcCmColor* GetCellGridColor([in] Int row, [in] Int col, AcCellEdgeMaskShort edge)
Returns the grid color value for the edge of a row and column.
- SetCellGridColor()
Void SetCellGridColor([in] Int row, [in] Int col, [in] Int edges, [in] Pointer Type pColor)
Specifies the grid color value for the edges of a row and column.
- GetCellGridVisibility()
Boolean GetCellGridVisibility([in] Int row, [in] Int col, AcCellEdgeMaskShort edge)
Returns whether the grid is visible for the edge of a row and column.
- SetCellGridVisibility()
Void SetCellGridVisibility([in] Int row, [in] Int col, [in] Int edges, [in] Boolean bValue)
Specifies whether the grid is visible for the edges of a row and column.
- InsertColumns()
Void InsertColumns([in] Int col, [in] Double Width, [in] Int cols)
Adds columns to a table.
- DeleteColumns()
Void DeleteColumns([in] Int col, [in] Int cols)
Deletes columns from a table.
- InsertRows()
Void InsertRows([in] Int row, [in] Double Height, [in] Int Rows)
Adds rows to a table.
- DeleteRows()
Void DeleteRows([in] Int row, [in] Int Rows)
Deletes rows from a table.
- MergeCells()
Void MergeCells([in] Int minRow, [in] Int maxRow, [in] Int minCol, [in] Int maxCol)
Merges cells together into a single cell.
- UnmergeCells()
Void UnmergeCells([in] Int minRow, [in] Int maxRow, [in] Int minCol, [in] Int maxCol)
Unmerges cells.
- IsMergedCell()
Boolean IsMergedCell([in] Int row, [in] Int col, [out] Pointer Type minRow, [out] Pointer Type maxRow, [out] Pointer Type minCol, [out] Pointer Type maxCol)
Returns whether the specified cells are merged.
- GetFieldId()
LONG_PTR GetFieldId([in] Int row, [in] Int col)
Returns the field object ID that corresponds to a cell.
- SetFieldId()
Void SetFieldId([in] Int row, [in] Int col, LONG_PTRShort fieldId)
Specifies the field object ID for a cell.
- GenerateLayout()
Void GenerateLayout( )
Generates the layout and content of a table.
- RecomputeTableBlock()
Void RecomputeTableBlock([in] Boolean bForceUpdate)
Recomputes the referenced table block with changes made to the table.
- HitTest()
Boolean HitTest([in] VARIANT wpt, [in] VARIANT wviewVec, [out] Pointer Type resultRowIndex, [out] Pointer Type resultColumnIndex)
Not implemented. Determines whether a vertex is on a table.
- Select()
VARIANT Select([in] VARIANT wpt, [in] VARIANT wvwVec, [in] VARIANT wvwxVec, [in] Double wxaper, [in] Double wyaper, [in] Boolean allowOutside, [out] Pointer Type resultRowIndex, [out] Pointer Type resultColumnIndex)
Not implemented. Selects a cell in a table.
- SelectSubRegion()
VARIANT SelectSubRegion([in] VARIANT wpt1, [in] VARIANT wpt2, [in] VARIANT wvwVec, [in] VARIANT wvwxVec, AcSelectTypeShort seltype, [in] Boolean bIncludeCurrentSelection, [out] Pointer Type rowMin, [out] Pointer Type rowMax, [out] Pointer Type colMin, [out] Pointer Type colMax)
Not implemented. Selects a subregion in a table.
- ReselectSubRegion()
VARIANT ReselectSubRegion( )
Not implemented. Reselects a subregion in a table.
- GetSubSelection()
Void GetSubSelection([out] Pointer Type rowMin, [out] Pointer Type rowMax, [out] Pointer Type colMin, [out] Pointer Type colMax)
Not implemented. Returns a subregion in a table.
- SetSubSelection()
Void SetSubSelection([in] Int rowMin, [in] Int rowMax, [in] Int colMin, [in] Int colMax)
Not implemented. Specifies a subregion in a table.
- ClearSubSelection()
Void ClearSubSelection( )
Not implemented. Clears a subregion in a table.
- GetDataType()
Void GetDataType(AcRowTypeShort rowType, [out] Pointer Type pDataType, [out] Pointer Type pUnitType)
Not implemented. Returns the row data type and unit type for the specified row type.
- SetDataType()
Void SetDataType([in] Int rowTypes, AcValueDataTypeShort dataType, AcValueUnitTypeShort unitType)
Not implemented. Specifies the row data type and unit type for a row type.
- GetFormat()
BSTR GetFormat(AcRowTypeShort rowType)
Not implemented. Returns the format of a row type.
- SetFormat()
Void SetFormat([in] Int rowTypes, BSTR pFormat)
Not implemented. Specifies the format of a row type.
- FormatValue()
Void FormatValue([in] Int row, [in] Int col, AcFormatOptionShort nOption, Pointer Type pVal)
Not implemented. Returns the formatted text string of a row and column.
- GetCellDataType()
Void GetCellDataType([in] Int row, [in] Int col, [out] Pointer Type pDataType, [out] Pointer Type pUnitType)
Not implemented. Returns the cell data type and unit type of a row and column.
- SetCellDataType()
Void SetCellDataType([in] Int row, [in] Int col, AcValueDataTypeShort dataType, AcValueUnitTypeShort unitType)
Not implemented. Specifies the cell data type and unit type of a row and column.
- GetCellFormat()
BSTR GetCellFormat([in] Int row, [in] Int col)
Not implemented. Returns the cell format for the specified row and column.
- SetCellFormat()
Void SetCellFormat([in] Int row, [in] Int col, BSTR pFormat)
Not implemented. Specifies the cell format of a row and column.
- GetCellValue()
VARIANT GetCellValue([in] Int row, [in] Int col)
Not implemented. Returns the cell value of a row and column.
- SetCellValue()
Void SetCellValue([in] Int row, [in] Int col, VARIANT val)
Not implemented. Specifies the cell value of a row and column.
- SetCellValueFromText()
Void SetCellValueFromText([in] Int row, [in] Int col, [in] BSTR val, AcParseOptionShort nOption)
Not implemented. Specifies the cell value from existing text in a row and column.
- ResetCellValue()
Void ResetCellValue([in] Int row, [in] Int col)
Not implemented. Resets the cell value of a row and column.
- IsEmpty()
Boolean IsEmpty([in] Int nRow, [in] Int nCol)
Checks if the content of the specified cell is empty.
- CreateContent()
Int CreateContent([in] Int nRow, [in] Int nCol, [in] Int nIndex)
Creates new content in a cell
- MoveContent()
Void MoveContent([in] Int nRow, [in] Int nCol, [in] Int nFromIndex, [in] Int nToIndex)
Moves a content in a cell from one position to another position within the cell
- DeleteContent()
Void DeleteContent([in] Int nRow, [in] Int nCol)
Deletes a content from a cell
- GetValue()
VARIANT GetValue([in] Int nRow, [in] Int nCol, [in] Int nContent)
Gets the cell value for the specified row and column and nContent.
- SetValue()
Void SetValue([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] VARIANT acValue)
Sets the cell value by parsing the text for the specified row and column and nContent.
- SetValueFromText()
Void SetValueFromText([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] BSTR szText, AcParseOptionShort nOption)
Sets the value of the content at the specified content index.
- GetDataFormat()
BSTR GetDataFormat([in] Int nRow, [in] Int nCol, [in] Int nContent)
Gets the cell format for the specified row and column and nContent.
- SetDataFormat()
Void SetDataFormat([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] BSTR szFormat)
Sets the cell format for the specified row and column and nContent.
- GetTextString()
BSTR GetTextString([in] Int nRow, [in] Int nCol, [in] Int nContent)
Gets the text value value for the specified row and column and nContent.
- SetTextString()
Void SetTextString([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] BSTR Text)
Sets the text value value for the specified row and column.
- GetFieldId2()
LONG_PTR GetFieldId2([in] Int nRow, [in] Int nCol, [in] Int nContent)
Returns the field object id associated to the specifed cell and nContent.
- SetFieldId2()
Void SetFieldId2([in] Int nRow, [in] Int nCol, [in] Int nContent, LONG_PTRShort acDbObjectId, AcCellOptionShort nflag)
Sets the field object id associated to the specifed cell and nContent.
- GetBlockTableRecordId2()
LONG_PTR GetBlockTableRecordId2([in] Int nRow, [in] Int nCol, [in] Int nContent)
Gets the block table record id associated to the block-type cell and nContent.
- SetBlockTableRecordId2()
Void SetBlockTableRecordId2([in] Int nRow, [in] Int nCol, [in] Int nContent, LONG_PTRShort blkId, [in] Boolean autoFit)
Sets the block table record id associated to the block-type cell and nContent.
- GetBlockAttributeValue2()
BSTR GetBlockAttributeValue2([in] Int nRow, [in] Int nCol, [in] Int nContent, LONG_PTRShort blkId)
Returns the attribute value from the Specified block cell for the attribute definition object contained in the block and nContent.
- SetBlockAttributeValue2()
Void SetBlockAttributeValue2([in] Int nRow, [in] Int nCol, [in] Int nContent, LONG_PTRShort blkId, [in] BSTR Value)
Sets the attribute value from the Specified block cell for the attribute definition object contained in the block and nContent.
- GetCustomData()
Void GetCustomData([in] Int nRow, [in] Int nCol, [in] BSTR szKey, [out] Pointer Type pData)
Gets the custom data value set in cell, row, or column.
- SetCustomData()
Void SetCustomData([in] Int nRow, [in] Int nCol, [in] BSTR szKey, [in] VARIANT data)
Sets the custom data value set in cell, row, or column.
- GetCellStyle()
BSTR GetCellStyle([in] Int nRow, [in] Int nCol)
Gets the cell style of cell, row, or column.
- SetCellStyle()
Void SetCellStyle([in] Int nRow, [in] Int nCol, [in] BSTR szCellStyle)
Sets the the cell style of cell, row, or column.
- GetContentColor2()
IAcadAcCmColor* GetContentColor2([in] Int nRow, [in] Int nCol, [in] Int nContent)
Returns the true color value for the specified row type and nContent.
- SetContentColor2()
Void SetContentColor2([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] Pointer Type pColor)
Sets the true color value for the specified row type and nContent.
- GetDataType2()
Void GetDataType2([in] Int nRow, [in] Int nCol, [in] Int nContent, [out] Pointer Type pDataType, [out] Pointer Type pUnitType)
Gets the row data type and unit type for the specified row type and nContent.
- SetDataType2()
Void SetDataType2([in] Int nRow, [in] Int nCol, [in] Int nContent, AcValueDataTypeShort dataType, AcValueUnitTypeShort unitType)
Sets the row data type and unit type for the specified row type and nContent.
- GetTextStyle2()
BSTR GetTextStyle2([in] Int nRow, [in] Int nCol, [in] Int nContent)
Gets the text style name for the specified row and column and nContent.
- SetTextStyle2()
Void SetTextStyle2([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] BSTR bstrStyleName)
Sets the text style name for the specified row and column and nContent.
- GetTextHeight2()
Double GetTextHeight2([in] Int nRow, [in] Int nCol, [in] Int nContent)
Returns the text height for the specified row and column and nContent.
- SetTextHeight2()
Void SetTextHeight2([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] Double Height)
Gets the text height for the specified row and column and nContent.
- GetRotation()
Double GetRotation([in] Int nRow, [in] Int nCol, [in] Int nContent)
Gets the rotation angle of the content at the specified content index.
- SetRotation()
Void SetRotation([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] Double Value)
Sets the rotation angle of the content at the specified content index.
- GetAutoScale2()
Boolean GetAutoScale2([in] Int nRow, [in] Int nCol, [in] Int nContent)
Returns the auto scale flag value for the specified row and column and nContent.
- SetAutoScale2()
Void SetAutoScale2([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] Boolean bAutoFit)
Sets the auto scale flag value for the specified row and column and nContent.
- GetScale()
Double GetScale([in] Int nRow, [in] Int nCol, [in] Int nContent)
Gets the scale of the content at the specified content index.
- SetScale()
Void SetScale([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] Double scale)
Sets the scale of the content at the specified content index.
- RemoveAllOverrides()
Void RemoveAllOverrides([in] Int nRow, [in] Int nCol)
Removes all the overrides in cell, row, or column.
- GetGridLineWeight2()
ACAD_LWEIGHT GetGridLineWeight2([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType)
Gets the gridLineWeight value for the specified gridLineType(s) and row type(s) and nContent.
- SetGridLineWeight2()
Void SetGridLineWeight2([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType, ACAD_LWEIGHTShort Lineweight)
Sets the gridLineWeight value for the specified gridLineType(s) and row type(s) and nContent.
- GetGridLinetype()
LONG_PTR GetGridLinetype([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType)
Gets the grid line type of cell, row, or column.
- SetGridLinetype()
Void SetGridLinetype([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType, LONG_PTRShort idLinetype)
Sets the grid line type of cell, row, or column.
- GetGridColor2()
IAcadAcCmColor* GetGridColor2([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType)
Returns the gridColor value for the specified gridLineType and row type and nContent.
- SetGridColor2()
Void SetGridColor2([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType, [in] Pointer Type pColor)
Sets the gridColor value for the specified gridLineType and row type and nContent.
- GetGridVisibility2()
Boolean GetGridVisibility2([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType)
Returns the gridVisibility value for the specified gridLineType and row type.
- SetGridVisibility2()
Void SetGridVisibility2([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType, [in] Boolean bVisible)
Sets the gridVisibility value for the specified gridLineType and row type.
- GetGridDoubleLineSpacing()
Double GetGridDoubleLineSpacing([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType)
Gets the grid double line spacing from cell, row, or column
- SetGridDoubleLineSpacing()
Void SetGridDoubleLineSpacing([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType, [in] Double fSpacing)
Sets the grid double line spacing in cell, row, or column.
- GetBreakHeight()
Double GetBreakHeight([in] Int nIndex)
Returns the break height of the specified table when table breaking is enabled.
- SetBreakHeight()
Void SetBreakHeight([in] Int nIndex, [in] Double Height)
Sets the break height of the specified table when table breaking is enabled.
- GetContentType()
AcCellContentType GetContentType([in] Int nRow, [in] Int nCol)
Gets the content type of the content at the specified content index.
- GetMargin()
Double GetMargin([in] Int nRow, [in] Int nCol, AcCellMarginShort nMargin)
Gets the margin of cell, row, or column.
- SetMargin()
Void SetMargin([in] Int nRow, [in] Int nCol, AcCellMarginShort nMargins, [in] Double fMargin)
Sets the margin of cell, row, or column.
- GetContentLayout()
AcCellContentLayout GetContentLayout([in] Int row, [in] Int col)
Gets the content layout of the cell.
- SetContentLayout()
Void SetContentLayout([in] Int row, [in] Int col, AcCellContentLayoutShort nLayout)
Sets the content layout of the cell.
- GetOverride()
AcCellProperty GetOverride([in] Int nRow, [in] Int nCol, [in] Int nContent)
Gets the override in cell, row, column, or content.
- SetOverride()
Void SetOverride([in] Int nRow, [in] Int nCol, [in] Int nContent, AcCellPropertyShort nProp)
Sets the override in cell, row, column, or content.
- GetGridLineStyle()
AcGridLineStyle GetGridLineStyle([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineType)
Gets the grid line style of cell, row, or column.
- SetGridLineStyle()
Void SetGridLineStyle([in] Int nRow, [in] Int nCol, AcGridLineTypeShort nGridLineTypes, AcGridLineStyleShort nLineStyle)
Sets the grid line style of cell, row, or column.
- InsertRowsAndInherit()
Void InsertRowsAndInherit([in] Int nIndex, [in] Int nInheritFrom, [in] Int nNumRows)
Inserts one or more rows at the specified index and inherits the row properties from specified row.
- InsertColumnsAndInherit()
Void InsertColumnsAndInherit([in] Int col, [in] Int nInheritFrom, [in] Int nNumCols)
Inserts one or more columns at the specified index and inherits the column properties from specified column.
- GetHasFormula()
Boolean GetHasFormula([in] Int nRow, [in] Int nCol, [in] Int nContent)
Returns true if the content at the specified index is a formula.
- GetFormula()
BSTR GetFormula([in] Int nRow, [in] Int nCol, [in] Int nContent)
Gets the formula if the content at the specified content index has a formula.
- SetFormula()
Void SetFormula([in] Int nRow, [in] Int nCol, [in] Int nContent, [in] BSTR pszFormula)
Sets the formula at the specified content index.
- IsContentEditable()
Boolean IsContentEditable([in] Int nRow, [in] Int nCol)
Checks if the content of the specified cell can be modified.
- IsFormatEditable()
Boolean IsFormatEditable([in] Int nRow, [in] Int nCol)
Checks if the format of the specified cell can be modified.
- GetCellState()
AcCellState GetCellState([in] Int nRow, [in] Int nCol)
Gets the cell state.
- SetCellState()
Void SetCellState([in] Int nRow, [in] Int nCol, AcCellStateShort nLock)
Sets the cell state.
- EnableMergeAll()
Void EnableMergeAll([in] Int nRow, [in] Int nCol, [in] Boolean bEnable)
Enables or disables the merge all flag in row or column.
- IsMergeAllEnabled()
Boolean IsMergeAllEnabled([in] Int nRow, [in] Int nCol)
Returns whether merge all flag is enabled or not in row or column.
- GetColumnName()
BSTR GetColumnName([in] Int nIndex)
Gets the columns name.
- SetColumnName()
Void SetColumnName([in] Int nIndex, [in] BSTR Name)
Sets the columns name.
- SetToolTip()
Void SetToolTip([in] Int nRow, [in] Int nCol, [in] BSTR tip)
Sets the tooltip string for cell, row, or column.
- Handle [ReadOnly]
BSTR Handle( )
Returns the handle of an object.
- ObjectName [ReadOnly]
BSTR ObjectName( )
Returns the TeighaX class name of an object.
- ObjectID [ReadOnly]
LONG_PTR ObjectID( )
Returns the object ID of an object.
- Application [ReadOnly]
IDispatch* Application( )
Returns the Application object.
- HasExtensionDictionary [ReadOnly]
Boolean HasExtensionDictionary( )
Returns whether an object has an associated extension dictionary.
- OwnerID [ReadOnly]
LONG_PTR OwnerID( )
Returns the object ID of the parent object.
- Document [ReadOnly]
IDispatch* Document( )
Returns the drawing to which an object belongs.
- TrueColor [ReadOnly]
IAcadAcCmColor* TrueColor( )
Specifies or returns the true color of an object.
- Layer [ReadOnly]
BSTR Layer( )
Specifies or returns the current layer of an object.
- Linetype [ReadOnly]
BSTR Linetype( )
Specifies or returns the current linetype of an object.
- LinetypeScale [ReadOnly]
ACAD_NOUNITS LinetypeScale( )
Specifies or returns the linetype scale factor of an object.
- Visible [ReadOnly]
Boolean Visible( )
Specifies or returns the visibility of an object or the application.
- PlotStyleName [ReadOnly]
BSTR PlotStyleName( )
Specifies or returns the plot style name of an object.
- Lineweight [ReadOnly]
ACAD_LWEIGHT Lineweight( )
Specifies or returns the lineweight of an object.
- Hyperlinks [ReadOnly]
IAcadHyperlinks* Hyperlinks( )
Assigns a hyperlink to an object and displays the hyperlink name and description (if one is specified).
- Material [ReadOnly]
BSTR Material( )
Specifies or returns the material of an object.
- EntityTransparency [ReadOnly]
BSTR EntityTransparency( )
Specifies the transparency of the object
- StyleName [ReadOnly]
BSTR StyleName( )
Specifies or returns the name of the table style assigned to a table.
- Rows [ReadOnly]
Int Rows( )
Specifies or returns the number of rows in a table.
- Columns [ReadOnly]
Int Columns( )
Specifies or returns the number of columns in a table.
- FlowDirection [ReadOnly]
AcTableDirection FlowDirection( )
Specifies or returns the position a table's title and row headings.
- Width [ReadOnly]
Double Width( )
Specifies or returns the width of a table.
- Height [ReadOnly]
Double Height( )
Specifies or returns the height of a table.
- VertCellMargin [ReadOnly]
Double VertCellMargin( )
Specifies or returns the distance between cell text and the top/bottom cell edge.
- HorzCellMargin [ReadOnly]
Double HorzCellMargin( )
Specifies or returns the distance between cell text and the left/right cell edge.
- InsertionPoint [ReadOnly]
VARIANT InsertionPoint( )
Specifies or returns the x, y, and z coordinates of the table insertion point.
- ColumnWidth
Void ColumnWidth( )
Sets the width of all columns in a table.
- RowHeight
Void RowHeight( )
Sets the height of all rows in a table.
- MinimumTableWidth [ReadOnly]
Double MinimumTableWidth( )
Returns the minimum width of a table.
- MinimumTableHeight [ReadOnly]
Double MinimumTableHeight( )
Returns the minimum height of a table.
- Direction [ReadOnly]
VARIANT Direction( )
Specifies or returns the x plane where a table is positioned.
- TitleSuppressed [ReadOnly]
Boolean TitleSuppressed( )
Specifies or returns whether the title of a table is visible.
Boolean HeaderSuppressed( )
Specifies or returns whether row headings of a table are visible.
- TableStyleOverrides [ReadOnly]
VARIANT TableStyleOverrides( )
Returns the overrides of a table style.
- HasSubSelection [ReadOnly]
Boolean HasSubSelection( )
Determines whether a table has a subselection set.
- RegenerateTableSuppressed [ReadOnly]
Boolean RegenerateTableSuppressed( )
Determines whether a table can be regenerated.
- EnableBreak
Void EnableBreak( )
Enables or disables table breaking
- BreaksEnabled [ReadOnly]
Boolean BreaksEnabled( )
Determines whether table breaking is in use. When enabled, the table will break automatically at the current specified height.
- RepeatTopLabels [ReadOnly]
Boolean RepeatTopLabels( )
Determines whether the first set of label rows will be repeated at the top of each broken table part.
- RepeatBottomLabels [ReadOnly]
Boolean RepeatBottomLabels( )
Determines whether the bottom set of label rows is repeated at the bottom of each broken table part.
- TableBreakFlowDirection [ReadOnly]
AcTableFlowDirection TableBreakFlowDirection( )
Determines the direction that parts of the table flow.
- AllowManualPositions [ReadOnly]
Boolean AllowManualPositions( )
When enabled, each table part can be moved outside of the boundary. When not enabled, the table parts are contained within a rectangular boundary.
- AllowManualHeights [ReadOnly]
Boolean AllowManualHeights( )
Allows the heights of broken table parts to have their own breaking height. When set to No, all table parts will break at the height of the initial table part.
- TableBreakHeight [ReadOnly]
Double TableBreakHeight( )
Sets the breaking height for the initial table part and any other table parts that do not have manual heights set.
- BreakSpacing [ReadOnly]
Double BreakSpacing( )
Controls the spacing between the broken table parts. Depending on the break direction this will be a horizontal or vertical spacing.