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]