![]() |
KozMos AutoTableX-CellSuite Modify-tool-package for AcDbTable and cells |
|
| AcDbTable is a very advanced
and new object type in AutoCAD and may be used more frequently in future.
Managing an AcDbTable is little complex than other simple object because
AcDbTable is somehow an object collection of LINEs and MTEXTs.
AutoTableX-CellSuite will provide AutoCAD users a simple, convenient but
powerful way manipulating AcDbTable and AcDbTable cells. AutoTableX-CellSuite contain 11 commands:
EXMATCH is a FREE command!
AutoCAD native MATCHCELL command can only match the cell properties
between destination cells and the source cell. EXMATCH directly use this
command and is enhanced to be able to process a content matching between
cells. EXMATCH also support BlockCell type. If a BlockCell is indicated as the source, the block will be duplicated into the destination cell(s) as well as the normal content(s). In AutoCAD2008, MATCHCELL command will unmerge cells if a merged cell is indicated as destination. EXMATCH while automatically merge the cells back after calling MATCHCELL internally. |
||
| EXMERGE
Options in EXMERGE dialog:
CELL
FILL IN ACDBTABLE: KNOWN
LIMITATION: |
||
EXANNO
Filling contents in AcDbTable is not very convenient. In most situations,
we have to type the content one by one in AcDbTable cells if they are not
same (If the contents are same, we can simply use property palette to fill
quickly). EXANNO will help AutoCAD users in this situation. EXANNO contain three parts focus on different content operations on AcDbTable cells:
SeqAnno can process selected digit or all digits in string, control the calculation on the *AutoCell* or not. We can set the precision and total string length in integer parts (by add prefix "0") of the calculation result. SeqAnno is the main design part in EXANNO. SeqAnno support the following control parameters:
AutoTableX support processing picked cells or a cells range by two corner cells. while processing cells range, a virtual colored solid will fill the first picked cell. |
||
EXCOLROWEXCOLROW is a FREE command! Most column/row operations are hidden in the right-key menu when a cells range in activated, EXCOLROW will try to provide AutoCAD users a familiar way processing the column/row operations such as Delete and Insert. Equal size on column or row has three options:
|
||
EXWFACTEXWFACT is a FREE command!
In
so many situations, it is hard to adjust the font width factor of cell
content because the MTEXT can contain the width factor information itself.
EXWFACT can help AutoCAD users to adjust the width factor or remove all
existing width factor settings globally. |
||
|
EXMODI EXMODI is a FREE command! After some cells is selected by user, EXMODI will start the AutoCAD PROPERTIES tool palette so that users can modify the cells globally. If there is not any cells selected, EXMODI will prompt an alert message. In Microsoft Excel, we can use system clipboard to copy cells between different spreadsheets, it is obviously impossible valid for AcDbTables, but with the aids of ATX-CellSuite-ExSwap, we can make it more nearly as we normally doing so in Excel while processing the AcDbTables in AutoCAD. ATX-CellSuite-ExSwap support three operation mode on cells' content and/or properties and can process a range of cells or entire cell column or row:
Formula move in EXSWAP means the cellID auto-change in formula syntax while move the cells. For example, if we copy the cell "=SUM(A1:A4)" from Column A to column C, the formula will automatically changed into "=SUM(C1:C4)". This is as same as in Excel. CELL
ABERRANCE: VIRTUAL CELLS: EXTRA
CELLS: EXTRA
CELL AND VIRTUAL CELL DEMONSTRATION: There are also five important advanced switches in EXSWAP:
CELL PROPERTIES' LOST IN SWAP: Swap may cause some lost of cell properties, as the routine will match the destination cell with the source cell, then the former cell properties of destination cell will be lost. Match the destination cell with source cell will not take any change in source cell as the cell properties are same already. SPECIAL NOTICE AND KNOWN LIMITATIONS:
EXSWAP support CELL
FILL in AutoCAD. But the filled ACI color MUST be defined within
EXMERGE dialog. EXCOMBO
EXCOMBO provide very useful options to combine two AcDbTables into a big one. There are two AcDbTables id needed, the first is the source AcDbTable and another is the combined AcDbTable. We can attach the combined AcDbTable with the source one by column (attached from the right) or by row (attached from bottom). EXCOMBO is far away intelligent that all cells in combined AcDbTable will be re-built in the source AcDbTable as well as the merged cells' information and all cell properties. OPERATIONAL
NOTICE TO COMBINE ACDBTABLES: VFCOLOR VFCOLOR is an additional command for AutoTableX-CellSuite. VFCOLOR is designed to enable AutoTableX users to select the virtual-fill color without calling EXMERGE command. Calling VFCOLOR will display a standard AutoCAD color select dialog. After choosing a color, the command will save the new settings and it will take effects next time calling any AutoTableX-Cellsuite commands. EXATTR EXATTR is FREE command!
EXATTR will only work on BlockCells containing attribute(s). As we can use AutoCAD native DDATTE command to edit the
attribute in block, but DDATTE will fail if the block is in an AcDbTable
cell. TABLEDIT can edit the block name and the possible attributes also,
but we MUST pass the block change dialog so that the DDATTE-Similar
dialog appear will appear. EXATTR is designed to skip the change block
name dialog on this situation. EXHIDECELL
EXHIDECELL can switch the appearance of the AcDbTable cell content(s) simply
by picking point(s) in the cell(s). The cells can be processed
individually or by group. Editing the cell content by native TABLEDIT command may destroy the content disappearance. But this is different within AutoCAD2006 (AutoCAD2007) and AutoCAD2008:
Due to the above reason, the dialog will only appear in AutoCAD2008, in AutoCAD2006 and AutoCAD2007, the processing mode was set to "Single" and restore the appearance is de-activated. EXALIGNEXALIGN is used to set the alignment and margins to individual AcDbTable cells. The Horizontal margin and Vertical margin can both be changed individually. EXALIGN support four different changing types:
|
||
//Koz Jono Yeoh//
Copyright(C) 1994-2009 KozMos Inc |
||