NameLanguage = PropertyValue;
+ } else if (PropertyName == wxT("SORT-AS")){
+
+ if (PropertyValue.Left(1) == wxT("\"") && PropertyValue.Right(1) == wxT("\"") &&
+ PropertyValue.Len() >= 3){
+ NameDisplayAs = PropertyValue.Mid(1, (PropertyValue.Len() - 2));
+ }
+
+ } else if (!PropertyName.IsEmpty() && !PropertyValue.IsEmpty()){
+
+ if (FirstToken == TRUE){
+
+ PropertyTokens.Append(PropertyName + wxT("=") + PropertyValue);
+ FirstToken = FALSE;
+
+ } else {
+
+ PropertyTokens.Append(wxT(";") + PropertyName + wxT("=") + PropertyValue);
+
+ }
+
}
}
+
+ // Split the name data.
+
+ // Add the name token data.
+
+ if (!PropertyTokens.IsEmpty()){
+
+ NameTokens = PropertyTokens;
+
+ }
}