Class | Tk::BLT::Printer |
In: |
tk/lib/tkextlib/blt/win_printer.rb
|
Parent: | TkObject |
TkCommandNames | = | ['::blt::printer'.freeze].freeze |
# File tk/lib/tkextlib/blt/win_printer.rb, line 18 def self.enum(attribute) simplelist(tk_call('::blt::printer', 'enum', attribute)) end
# File tk/lib/tkextlib/blt/win_printer.rb, line 22 def self.names(pat=None) simplelist(tk_call('::blt::printer', 'names', pat)) end
# File tk/lib/tkextlib/blt/win_printer.rb, line 32 def initialize(printer) @printer_id = tk_call('::blt::printer', 'open', printer) end
# File tk/lib/tkextlib/blt/win_printer.rb, line 36 def close tk_call('::blt::print', 'close', @printer_id) self end
# File tk/lib/tkextlib/blt/win_printer.rb, line 40 def get_attrs(var) tk_call('::blt::print', 'getattrs', @printer_id, var) var end
# File tk/lib/tkextlib/blt/win_printer.rb, line 44 def set_attrs(var) tk_call('::blt::print', 'setattrs', @printer_id, var) self end
# File tk/lib/tkextlib/blt/win_printer.rb, line 48 def snap(win) tk_call('::blt::print', 'snap', @printer_id, win) self end
# File tk/lib/tkextlib/blt/win_printer.rb, line 52 def write(str) tk_call('::blt::print', 'write', @printer_id, str) self end