diff --git a/UICatalog/Scenarios/Editor.cs b/UICatalog/Scenarios/Editor.cs index bca03b41f..613624521 100644 --- a/UICatalog/Scenarios/Editor.cs +++ b/UICatalog/Scenarios/Editor.cs @@ -94,7 +94,8 @@ namespace UICatalog.Scenarios { new MenuBarItem ("Forma_t", new MenuItem [] { CreateWrapChecked (), CreateAutocomplete(), - CreateAllowsTabChecked () + CreateAllowsTabChecked (), + CreateReadOnlyChecked () }), new MenuBarItem ("_Responder", new MenuItem [] { CreateCanFocusChecked (), @@ -572,6 +573,18 @@ namespace UICatalog.Scenarios { return item; } + private MenuItem CreateReadOnlyChecked () + { + var item = new MenuItem { + Title = "Read Only" + }; + item.CheckType |= MenuItemCheckStyle.Checked; + item.Checked = _textView.ReadOnly; + item.Action += () => _textView.ReadOnly = item.Checked = !item.Checked; + + return item; + } + private MenuItem CreateCanFocusChecked () { var item = new MenuItem {