Beispiel #1
0
        public override object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
        {
            string        text = System.Convert.ToString(value);
            List <string> tags;

            ChatUserMessage.GetWhisperUsers(text, ApplicationViewModel.Current.UsersView.SourceCollection.OfType <ChatUser>().ToList(), out text);
            ChatUserMessage.TryGetTags(text, out tags, out text);
            if (text.StartsWith(string.Format("/{0} ", ChatUserMessage.Commands.ASCII)))
            {
                return(new FontFamily("Consolas"));
            }
            return(Settings.Default.FontFamily);
        }