fAREA + fLENGTH + fPPROP  by ARKANCE CZ
--------------------------------------------------------------

Automatically creates text fields (labels) for drawing objects.
Label can be created as a new Text object, as an automatically
centered label, or an existing Text, MText or Block Attribute
object can be selected (modified).

fAREA creates an area (acreage) label for the selected polyline
object or a region/hatch. You can use the [M] option to label
total area of multiple objects (the label remains dynamic). The
[B] option allows to label line-enclosed boundary by picking an
internal point.

fLENGTH creates a length label for the selected line/curve
object.

fPROP creates a text (property) label for the selected drawing
object (or a layer). Any object property can be used, even
those not supported in the FIELD command.

You can use the "sPace" option to refer a source object in a
different space (modelspace/paperspace) when working in layouts.
You can use the "preVious" option to reselect the same entity.
The Under option places the label directly under the last label.

With all commands you can use the [S]etup option to set the
displayed precision, multiplication/conversion factor, correction
factor (add/subtract) and suffix.
For fPROP, you can setup the displayed property of the object.
You can predefine these parameters with the following LISP
variables (set before you start the command):

LISP variables:
_FAREAPREC (default: LUPREC) - e.g.:
(setq _FAREAPREC 2)
_FAREAFACTOR (default 1.0) - e.g.:
(setq _FAREAFACTOR 0.001)
_FAREACORR (default 0.0) - e.g.:
(setq _FAREACORR -1000)
_FAREASUFFIX (default " m2") - e.g.:
(setq _FAREASUFFIX " mm2")
_FLENGTHPREC (default LUPREC) - e.g.:
(setq _FLENGTHPREC 2)
_FLENGTHFACTOR (default 1.0) - e.g.:
(setq _FLENGTHFACTOR 100.0)
_FLENGTHCORR (default 0.0) - e.g.:
(setq _FLENGTHCORR +100.0)
_FLENGTHSUFFIX (default " m") - e.g.:
(setq _FLENGTHSUFFIX " km")
_FPROP (default "Linetype") - e.g.:
(setq _FPROP "Material")
_fAreaSameLayer (default nil; change label layer to object's):
(setq _fAreaSameLayer T)
_FAREADS (default: system decimal separator) - e.g.:
(setq _FAREADS ",")



Versions:
V1.22 - fProp fixes for layer color
V1.21 - correction factor, object properties list
V1.20 - subobject option, text property
V1.19 - the laYer properties and prop.list (?) added
V1.18 - the preVious and Under options added
V1.17 - Space switch option added
V1.16 - Boundary option (pick point)
V1.14/15 - option Auto label for AutoCAD 2016+ (center label),
		text options explained (1.15 fixes Auto hatch/circle)
V1.13 - suffix prompt accepts spaces
V1.12 - added Other and ? options for fProp (any property)
V1.11 - added Multiple option for fLength (total length)
V1.10 - added Multiple option for fArea (total area)
V1.9 - added Hyperlinks option for fPROP, small fixes
V1.8 - automatic update of the field if FIELDEVAL<16
V1.7 - _FAREADS option
V1.6 - block attribute can be used for the label
V1.5 - _fAreaSameLayer added
V1.4 - fPROP added
V1.3 - 64-bit support added
V1.2 - fLENGTH added

License: fAREA is a free/trial utility by ARKANCE,
do not publish it online on other than ARKANCE's
web servers, do not sell, lend or exchange it.
CZ: fAREA je bezplatn utilita firmy ARKANCE pro
zkaznky firmy Arkance Systems CZ/SK s.r.o.

--------------------------------------------------------------
Contact:
Arkance Systems CZ
Libalova 1, 140 00 Praha, Czech Republic
info.cz@arkance.world  www.arkance.world  www.cadforum.cz
