private void UpdateTagsUIFromEntry( Database.Entry _Entry )
{
m_ModifyingCheckboxes = true;
SetMutuallyExclusiveChoice( _Entry != null ? (int) _Entry.TagType : 0, c0 );
// SetMutuallyExclusiveChoice( _Entry != null ? (int) _Entry.TagColor : 0, c1 );
SetFlagChoice( _Entry != null ? (int) _Entry.TagColor : 0, c1 );
SetMutuallyExclusiveChoice( _Entry != null ? (int) _Entry.TagShade : 0, c2 );
SetMutuallyExclusiveChoiceWithMaster( _Entry != null ? (int) _Entry.TagNature : 0, (int) Database.Entry.TAGS_NATURE.NATURE, c3 );
SetMutuallyExclusiveChoiceWithMaster( _Entry != null ? (int) _Entry.TagFurniture : 0, (int) Database.Entry.TAGS_FURNITURE.FURNITURE, c4 );
SetMutuallyExclusiveChoiceWithMaster( _Entry != null ? (int) _Entry.TagConstruction : 0, (int) Database.Entry.TAGS_CONSTRUCTION.CONSTRUCTION, c5 );
SetFlagChoice( _Entry != null ? (int) _Entry.TagModifiers : 0, c6 );
m_ModifyingCheckboxes = false;
}