Namespace
- MODULE Tk::BLT::Busy
- MODULE Tk::BLT::CutBuffer
- MODULE Tk::BLT::DnD
- MODULE Tk::BLT::DragDrop
- MODULE Tk::BLT::GraphCommand
- MODULE Tk::BLT::PlotComponent
- MODULE Tk::BLT::Spline
- MODULE Tk::BLT::Table
- MODULE Tk::BLT::Ted
- MODULE Tk::BLT::Tile
- MODULE Tk::BLT::Winop
- MODULE Tk::BLT::Winop
- CLASS Tk::BLT::Barchart
- CLASS Tk::BLT::Bitmap
- CLASS Tk::BLT::Container
- CLASS Tk::BLT::EPS
- CLASS Tk::BLT::Graph
- CLASS Tk::BLT::Hiertable
- CLASS Tk::BLT::Htext
- CLASS Tk::BLT::Printer
- CLASS Tk::BLT::Stripchart
- CLASS Tk::BLT::Tabnotebook
- CLASS Tk::BLT::Tabset
- CLASS Tk::BLT::Tree
- CLASS Tk::BLT::Treeview
- CLASS Tk::BLT::Vector
- CLASS Tk::BLT::VectorAccess
- CLASS Tk::BLT::Watch
Methods
- A
- B
- C
- D
- P
- Z
Constants
VERSION | = | tk_call('set', 'blt_version') |
PATCH_LEVEL | = | tk_call('set', 'blt_patchLevel') |
LIBRARY | = | TkVarAccess.new('blt_library', lib) |
LIB_PATH | = | TkVarAccess.new('blt_libPath', lib) |
PACKAGE_NAME | = | 'BLT'.freeze |
WinOp | = | Winop |
Class Public methods
active_legend(graph)
Link
beep(percent = 50)
Link
bgexec(*args)
Link
# File ext/tk/lib/tkextlib/blt.rb, line 63 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)
Link
closest_point(graph)
Link
crc32_data(dat)
Link
crc32_file(name)
Link
crosshairs(graph)
Link
detach_bgexec(*args)
Link
# File ext/tk/lib/tkextlib/blt.rb, line 80 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()
Link
package_version()
Link
print_key(graph)
Link