(m *Scene)
| 1196 | } |
| 1197 | |
| 1198 | func (tr *Tree) contextMenuReadOnly(m *Scene) { |
| 1199 | tri := tr.This.(Treer) |
| 1200 | NewFuncButton(m).SetFunc(tri.Copy).SetKey(keymap.Copy).SetEnabled(tr.HasSelection()) |
| 1201 | NewFuncButton(m).SetFunc(tr.editNode).SetText("View").SetIcon(icons.Visibility).SetEnabled(tr.HasSelection()) |
| 1202 | NewSeparator(m) |
| 1203 | |
| 1204 | NewFuncButton(m).SetFunc(tr.OpenAll).SetIcon(icons.KeyboardArrowDown).SetEnabled(tr.HasSelection()) |
| 1205 | NewFuncButton(m).SetFunc(tr.CloseAll).SetIcon(icons.KeyboardArrowRight).SetEnabled(tr.HasSelection()) |
| 1206 | } |
| 1207 | |
| 1208 | func (tr *Tree) contextMenu(m *Scene) { |
| 1209 | if tr.IsReadOnly() || tr.rootIsReadOnly() { |
no test coverage detected