module Tk::MacResource
Constants
- PACKAGE_NAME
- TkCommandNames
Public Class Methods
Source
# File lib/tk/macpkg.rb, line 44 def close(rsrcRef) tk_call('resource', 'close', rsrcRef) end
Source
# File lib/tk/macpkg.rb, line 48 def delete(rsrcType, opts=nil) tk_call('resource', 'delete', *(hash_kv(opts) << rsrcType)) end
Source
# File lib/tk/macpkg.rb, line 52 def files(rsrcRef=nil) if rsrcRef tk_call('resource', 'files', rsrcRef) else tk_split_simplelist(tk_call('resource', 'files')) end end
Source
# File lib/tk/macpkg.rb, line 60 def list(rsrcType, rsrcRef=nil) tk_split_simplelist(tk_call('resource', 'list', rsrcType, rsrcRef)) end
Source
# File lib/tk/macpkg.rb, line 64 def open(fname, access=nil) tk_call('resource', 'open', fname, access) end
Source
# File lib/tk/macpkg.rb, line 68 def read(rsrcType, rsrcID, rsrcRef=nil) tk_call('resource', 'read', rsrcType, rsrcID, rsrcRef) end
Source
# File lib/tk/macpkg.rb, line 72 def types(rsrcRef=nil) tk_split_simplelist(tk_call('resource', 'types', rsrcRef)) end
Source
# File lib/tk/macpkg.rb, line 76 def write(rsrcType, data, opts=nil) tk_call('resource', 'write', *(hash_kv(opts) << rsrcType << data)) end
Private Instance Methods
Source
# File lib/tk/macpkg.rb, line 44 def close(rsrcRef) tk_call('resource', 'close', rsrcRef) end
Source
# File lib/tk/macpkg.rb, line 48 def delete(rsrcType, opts=nil) tk_call('resource', 'delete', *(hash_kv(opts) << rsrcType)) end
Source
# File lib/tk/macpkg.rb, line 52 def files(rsrcRef=nil) if rsrcRef tk_call('resource', 'files', rsrcRef) else tk_split_simplelist(tk_call('resource', 'files')) end end
Source
# File lib/tk/macpkg.rb, line 60 def list(rsrcType, rsrcRef=nil) tk_split_simplelist(tk_call('resource', 'list', rsrcType, rsrcRef)) end
Source
# File lib/tk/macpkg.rb, line 64 def open(fname, access=nil) tk_call('resource', 'open', fname, access) end
Source
# File lib/tk/macpkg.rb, line 68 def read(rsrcType, rsrcID, rsrcRef=nil) tk_call('resource', 'read', rsrcType, rsrcID, rsrcRef) end
Source
# File lib/tk/macpkg.rb, line 72 def types(rsrcRef=nil) tk_split_simplelist(tk_call('resource', 'types', rsrcRef)) end
Source
# File lib/tk/macpkg.rb, line 76 def write(rsrcType, data, opts=nil) tk_call('resource', 'write', *(hash_kv(opts) << rsrcType << data)) end