public AlphabetItem(BasicAlphabet basic, string title, bool editable) { this.Data = new AlphabetItemData(); this.Data.Lower = new AlphabetType() { Output = basic.Small, OutputOrderType = OutputType.Lower }; this.Data.Upper = new AlphabetType() { Output = basic.Capital, OutputOrderType = OutputType.Upper }; OnPropertyChanged("Upper"); OnPropertyChanged("Lower"); this.Editable = editable; this.Title = title; }
static BasicAlphabet() { BasicLatin = new BasicAlphabet("ABCDEFGHIJKLMNOPQRSTUVWXYZ", "abcdefghijklmnopqrstuvwxyz", "Basic Latin"); Cyrillic = new BasicAlphabet("АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЁЂЃЄЅІЇЈЉЊЋЌЎЏ", "абвгдежзийклмнопрстуфхцчшщъыьэюяёђѓєѕіїјљњћќўџ", "Cyrillic"); Greek = new BasicAlphabet("ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩΪΫΌΎΏ", "αβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ", "Greek"); }