Methods
Constants
| TkCommandNames | = | ['registry'.freeze].freeze |
Class Public methods
delete(keynam, valnam=None)
Link
Source: show
# File ext/tk/lib/tk/winpkg.rb, line 121 def delete(keynam, valnam=None) tk_call('registry', 'delete', keynam, valnam) end
get(keynam, valnam)
Link
Source: show
# File ext/tk/lib/tk/winpkg.rb, line 125 def get(keynam, valnam) tk_call('registry', 'get', keynam, valnam) end
keys(keynam, pattern=nil)
Link
Source: show
# File ext/tk/lib/tk/winpkg.rb, line 129 def keys(keynam, pattern=nil) lst = tk_split_simplelist(tk_call('registry', 'keys', keynam)) if pattern lst.find_all{|key| key =~ pattern} else lst end end
set(keynam, valnam=None, data=None, dattype=None)
Link
Source: show
# File ext/tk/lib/tk/winpkg.rb, line 138 def set(keynam, valnam=None, data=None, dattype=None) tk_call('registry', 'set', keynam, valnam, data, dattype) end
type(keynam, valnam)
Link
Source: show
# File ext/tk/lib/tk/winpkg.rb, line 142 def type(keynam, valnam) tk_call('registry', 'type', keynam, valnam) end
values(keynam, pattern=nil)
Link
Source: show
# File ext/tk/lib/tk/winpkg.rb, line 146 def values(keynam, pattern=nil) lst = tk_split_simplelist(tk_call('registry', 'values', keynam)) if pattern lst.find_all{|val| val =~ pattern} else lst end end
Instance Public methods