GUI component interaction: Difference between revisions

Content added Content deleted
(Other corrections to compile with Nim 1.4.)
(Changed behavior if an invalid value is entered: restore the previous value.)
Line 2,249: Line 2,249:
valu = parseInt($entry_fld.get_text())
valu = parseInt($entry_fld.get_text())
except ValueError:
except ValueError:
valu = 0
discard
entry_fld.set_text($valu)
entry_fld.set_text($valu)
#signal_handler_unblock(entry_fld, chngd_txt_hndler)
#signal_handler_unblock(entry_fld, chngd_txt_hndler)