Thanks to all that responded.
Chris Perry nudged me in the right direction and Geografía y
Electrónica, Barry Weston and David Haycraft dealt the final
blows.

David Haycraft's solution text is below, it probably explains the
solution better than I could.

MapInfo Pro's Table>Update Column command does support this
operation. It's a bit cryptic though as it involves the use of
two "MapBasic.def" constants OBJ_INFO_SYMBOL=2 and SYMBOL_COLOR
=2 that aren't documented in the end-user MapInfo Pro
documentation (Ref Manual, User Guide, On-line help).

In this sample, the underlying table is called Points and
contains a number of Symbol objects.

First add a new field to Points using Table>Maintenance>Table
structure and set
 Name = RGBCode
 Type = Integer.

Then update this field with the symbol colors using Table>Update
column and set
 Column to update = RGBCode
 Value = StyleAttr ( ObjectInfo (Obj , 2 ) , 2 )

This operation places the Windows 24-bit RGB color codes for the
symbols into the RGBCode field. 

You can then perform a join based on colour using the columns
that you have just created.

Thanks everyone,
--
Bradley Browne
Support Manager
Digital Mapping Solutions

Level 2, 2 Hardy Street
South Perth 6151
Ph: 08 9474 6311   Fax: 08 9474 6311
email: [EMAIL PROTECTED]
http://www.mapsys.com.au/
----------------------------------------------------------------------
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]

Reply via email to