diff options
Diffstat (limited to 'ext/tk/lib/tkextlib/iwidgets/toolbar.rb')
-rw-r--r-- | ext/tk/lib/tkextlib/iwidgets/toolbar.rb | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/ext/tk/lib/tkextlib/iwidgets/toolbar.rb b/ext/tk/lib/tkextlib/iwidgets/toolbar.rb index 74bb0cc96c..17cfa62156 100644 --- a/ext/tk/lib/tkextlib/iwidgets/toolbar.rb +++ b/ext/tk/lib/tkextlib/iwidgets/toolbar.rb @@ -37,6 +37,11 @@ class Tk::Iwidgets::Toolbar end private :__item_config_cmd + def __item_strval_optkeys(id) + super(id) << 'helpstr' << 'balloonstr' + end + private :__item_strval_optkeys + def tagid(tagOrId) if tagOrId.kind_of?(Tk::Itk::Component) tagOrId.name @@ -48,6 +53,21 @@ class Tk::Iwidgets::Toolbar #################################### + def __strval_optkeys + super() << 'balloonbackground' << 'balloonforeground' + end + private :__strval_optkeys + + def __tkvariable_optkeys + super() << 'helpvariable' + end + private :__tkvariable_optkeys + + def __font_optkeys + super() << 'balloonfont' + end + private :__font_optkeys + def add(type, tag=nil, keys={}) if tag.kind_of?(Hash) keys = tag |