* ext/tk/lib/tk.rb: add Tk.getMultiple{Open|Save}File() which return

an Array of selected files.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8630 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nagai 2005-06-16 04:37:07 +00:00
parent 37f56905ef
commit 01d3ad7485
2 changed files with 12 additions and 1 deletions

View file

@ -1534,10 +1534,16 @@ module TkCore
def getOpenFile(keys = nil)
tk_call('tk_getOpenFile', *hash_kv(keys))
end
def getMultipleOpenFile(keys = nil)
simplelist(tk_call('tk_getOpenFile', '-multiple', '1', *hash_kv(keys)))
end
def getSaveFile(keys = nil)
tk_call('tk_getSaveFile', *hash_kv(keys))
end
def getMultipleSaveFile(keys = nil)
simplelist(tk_call('tk_getSaveFile', '-multiple', '1', *hash_kv(keys)))
end
def chooseColor(keys = nil)
tk_call('tk_chooseColor', *hash_kv(keys))
@ -4143,7 +4149,7 @@ end
#Tk.freeze
module Tk
RELEASE_DATE = '2005-06-15'.freeze
RELEASE_DATE = '2005-06-16'.freeze
autoload :AUTO_PATH, 'tk/variable'
autoload :TCL_PACKAGE_PATH, 'tk/variable'