MCPcopy Index your code
hub / github.com/python/cpython / edit_finish

Method edit_finish

Lib/idlelib/tree.py:314–327  ·  view source on GitHub ↗
(self, event=None)

Source from the content-addressed store, hash-verified

312 self.entry.bind("<Escape>", self.edit_cancel)
313
314 def edit_finish(self, event=None):
315 try:
316 entry = self.entry
317 del self.entry
318 except AttributeError:
319 return
320 text = entry.get()
321 entry.destroy()
322 if text and text != self.item.GetText():
323 self.item.SetText(text)
324 text = self.item.GetText()
325 self.label['text'] = text
326 self.drawtext()
327 self.canvas.focus_set()
328
329 def edit_cancel(self, event=None):
330 try:

Callers 1

drawtextMethod · 0.95

Calls 6

drawtextMethod · 0.95
getMethod · 0.45
destroyMethod · 0.45
GetTextMethod · 0.45
SetTextMethod · 0.45
focus_setMethod · 0.45

Tested by

no test coverage detected