KozMos FieldValueEditor

  Edit the object-property field value from field annotation

กก         If we use FIELD in design, we have to change certain properties of the field-linked source object in order to make display change in the field and that is the way how field works, so the field can only perform a passive change. KozMos FieldValueEditor is designed to enable the field object to change "actively": We can directly change the field display value, then the source objects will be detected and changed as well.

        FieldValueEditor fully support Object and NamedObject fields, partly support the Formula field. Name change on NamedObject will cause rename for these NamedObjects such as Layer, dimstyle etc. Field Conversion Factor is also supported by FieldValueEditor.

        More contents are under design....

        To start FieldValueEditor, just type FVEDIT at AutoCAD "Command:" prompt.


Dialog Interface

        While a valid field is picked through the [Pick field object <] button, the analysis data of the field will be shown in the list box. If more than 1 field are found, all of them will be displayed and you can select which one u want to change. If only one field was found, program will automatically select it and disable the access to select.

        Once a field is selected, the such properties will be shown:

  • The linked object, the blank will show the Handles and object type. If the object is changeable, the [Change object <] button will be accessible.
  • Used property, all valid properties of current linked object will be listed and can be changed.
    Once the linked object is changed by successfully executing [Change object <], the property-list will be refreshed.
    If a Read-Only property is selected, the property value will automatically be ignored.
  • The property value, this blank will show the final value that will be put to the object if [OK] is pressed. The current property value will be shown in the bottom part of the dialog.
    If the value is changeable, we can change it by pressing [Change value <] button. Different property name may cause different calling for new value. For example, if the property name is "Layer", a layer list will be shown and we can choose the layer we want to use. This will help us to make sure provide a valid value, (If we just enter a non-exist layer name, our change will be ignored and this will help us to make sure a proper and correct value is selected).

        The portal of  [Additional format...] was added in FieldValueEditor but no executive codes is programmed yet. Press this button will only show an alert message box.

กก

        The [Info...] will show all the object types and properties supported by FieldValueEditor.

กก

Known limitation:

        As FieldValueEditor provide change the linked object and used properties at same time. So maybe the new indicated property will not have the same data type as the old one. Thus, some additional format settings for the old field may be lost.
        FieldValueEditor now can not proceed perfect with REAL number and POINTs because the format settings for that two data type are not fully supported by now. In future version, KozMos will try to provide the support on that.

        Due to the complexity of field in block attributes in MLEADER, such field is not fully supported. FieldValueEditor by now can only proceed block-content mleader with only ONE object field in attributes.


KozMos FieldValueEditor vs AutoCAD FIELD:

        By usin FieldValueEditor, we can access more field options in attributes nested in blocks. The common AutoCAD field command can only show the Content (TextString) of attributes, but FieldValueEditor can provide more properties such as Layer, Color etc because FieldValueEditor will treat ATTRIB as same as a common mtext.

Program record

  • 2008-08-31
    Support NamedObjects, Formula and Ignore on BlockPlaceHolder fields
  • 2008-08-13
    First release finished, process all Object field
     
  • 2008-08-05
    Start program FieldValueEditor
กก

//Koz Jono Yeoh//

Copyright(C) 1994-2009 KozMos Inc
All rights reserved.