()
| 2202 | } |
| 2203 | |
| 2204 | func (label *Label) BeginEditing() { |
| 2205 | if globals.Keybindings.Pressed(KBAddToSelection) { |
| 2206 | label.MultiEditing = true |
| 2207 | } |
| 2208 | label.Editing = true |
| 2209 | caretPos := label.Selection.CaretPos |
| 2210 | label.Selection.SelectAll() |
| 2211 | label.Selection.CaretPos = caretPos |
| 2212 | globals.State = StateTextEditing |
| 2213 | globals.editingLabel = label |
| 2214 | } |
| 2215 | |
| 2216 | func (label *Label) EndEditing() { |
| 2217 |