1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

tkmenubar

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/v1_1r@40 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
matz 1998-01-22 03:34:28 +00:00
parent bed68843ab
commit bc3cc9ceec
5 changed files with 198 additions and 66 deletions

View file

@ -972,6 +972,7 @@ class TkRoot<TkWindow
return ROOT[0] if ROOT[0]
new = super
ROOT[0] = new
Tk_WINDOWS["."] = new
end
def create_self
@path = '.'
@ -1229,12 +1230,12 @@ module TkComposite
@delegates = {}
@delegates['DEFAULT'] = @frame
end
if option.kind_of?(String)
@delegates[option] = wins
else
for i in option
@delegates[i] = wins
if @delegates[option].kind_of?(Array)
for i in wins
@delegates[option].push(i)
end
else
@delegates[option] = wins
end
end
@ -1261,3 +1262,5 @@ autoload :TkBitmapImage, 'tkcanvas'
autoload :TkPhotoImage, 'tkcanvas'
autoload :TkEntry, 'tkentry'
autoload :TkText, 'tktext'
autoload :TkDialog, 'tkdialog'
autoload :TkMenubar, 'tkmenubar'