diff options
Diffstat (limited to 'ext/tk/lib/tkextlib/iwidgets/entryfield.rb')
-rw-r--r-- | ext/tk/lib/tkextlib/iwidgets/entryfield.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ext/tk/lib/tkextlib/iwidgets/entryfield.rb b/ext/tk/lib/tkextlib/iwidgets/entryfield.rb index 6299259b9b..300573bcec 100644 --- a/ext/tk/lib/tkextlib/iwidgets/entryfield.rb +++ b/ext/tk/lib/tkextlib/iwidgets/entryfield.rb @@ -87,7 +87,13 @@ class Tk::Iwidgets::Entryfield def value _fromUTF8(tk_send_without_enc('get')) end + def value= (val) + tk_send_without_enc('delete', 0, 'end') + tk_send_without_enc('insert', 0, _get_eval_enc_str(val)) + val + end alias get value + alias set value= def cursor=(index) tk_send_without_enc('icursor', index) |