diff --git a/UnicodeCharacterInspector/CharacterInfoViewModel.cs b/UnicodeCharacterInspector/CharacterInfoViewModel.cs index 25e2120..b71a70f 100644 --- a/UnicodeCharacterInspector/CharacterInfoViewModel.cs +++ b/UnicodeCharacterInspector/CharacterInfoViewModel.cs @@ -55,6 +55,8 @@ namespace UnicodeCharacterInspector NotifyPropertyChanged("Category"); NotifyPropertyChanged("CanonicalCombiningClass"); NotifyPropertyChanged("BidirectionalClass"); + NotifyPropertyChanged("DecompositionType"); + NotifyPropertyChanged("DecompositionMapping"); NotifyPropertyChanged("NumericType"); NotifyPropertyChanged("NumericValue"); NotifyPropertyChanged("ContributoryProperties"); @@ -92,6 +94,16 @@ namespace UnicodeCharacterInspector get { return character != null && characterData != null ? characterData.BidirectionalClass : null as BidirectionalClass?; } } + public CompatibilityFormattingTag? DecompositionType + { + get { return character != null && characterData != null && characterData.DecompositionMapping != null ? characterData.DecompositionType : null as CompatibilityFormattingTag?; } + } + + public string DecompositionMapping + { + get { return character != null && characterData != null ? characterData.DecompositionMapping : null; } + } + public UnicodeNumericType? NumericType { get { return character != null ? characterData != null ? characterData.NumericType : UnicodeNumericType.None : null as UnicodeNumericType?; } diff --git a/UnicodeCharacterInspector/MainWindow.xaml b/UnicodeCharacterInspector/MainWindow.xaml index 33e71a6..3cec927 100644 --- a/UnicodeCharacterInspector/MainWindow.xaml +++ b/UnicodeCharacterInspector/MainWindow.xaml @@ -67,6 +67,8 @@ + +