active_legend(graph)
click to toggle source
def self.active_legend(graph)
tk_call_without_enc('Blt_ActiveLegend', graph)
end
beep(percent = 50)
click to toggle source
def self.beep(percent = 50)
tk_call('::blt::beep', percent)
end
bgexec(*args)
click to toggle source
def self.bgexec(*args)
if args[0].kind_of?(TkVariable)
var = args.shift
else
var = TkVariable.new
end
params = [var]
params.concat(hash_kv(args.shift, true)) if args[0].kind_of?(Hash)
params << '--' if args[0] =~ /^\s*-[^-]/
params.concat(args)
tk_call('::blt::bgexec', *params)
var
end
bltdebug(lvl = nil)
click to toggle source
def self.bltdebug(lvl = nil)
if lvl
tk_call('::blt::bltdebug', lvl)
else
number(tk_call('::blt::bltdebug'))
end
end
closest_point(graph)
click to toggle source
def self.closest_point(graph)
tk_call_without_enc('Blt_ClosestPoint', graph)
end
crc32_data(dat)
click to toggle source
def self.crc32_data(dat)
tk_call_without_enc('::blt::crc32', '-data', dat)
end
crc32_file(name)
click to toggle source
def self.crc32_file(name)
tk_call_without_enc('::blt::crc32', name)
end
crosshairs(graph)
click to toggle source
def self.crosshairs(graph)
tk_call_without_enc('Blt_Crosshairs', graph)
end
detach_bgexec(*args)
click to toggle source
def self.detach_bgexec(*args)
if args[0].kind_of?(TkVariable)
var = args.shift
else
var = TkVariable.new
end
params = [var]
params.concat(hash_kv(args.shift, true)) if args[0].kind_of?(Hash)
params << '--' if args[0] =~ /^\s*-[^-]/
params.concat(args)
params << '&'
[var, tk_split_list(tk_call('::blt::bgexec', *params))]
end
package_name()
click to toggle source
def self.package_name
PACKAGE_NAME
end
package_version()
click to toggle source
def self.package_version
begin
TkPackage.require('BLT')
rescue
''
end
end
print_key(graph)
click to toggle source
def self.print_key(graph)
tk_call_without_enc('Blt_PrintKey', graph)
end
zoom_stack(graph)
click to toggle source
def self.zoom_stack(graph)
tk_call_without_enc('Blt_ZoomStack', graph)
end