# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 151 def self.base64_decode(dat) tk_call('html', 'base64', 'encode', dat) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 147 def self.base64_encode(dat) tk_call('html', 'base64', 'encode', dat) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 167 def self.crc32(data) tk_call('html', 'crc32', data) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 143 def self.gunzip_data(dat) tk_call('html', 'gunzip', 'data', filet) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 135 def self.gunzip_file(file, dat) tk_call('html', 'gunzip', 'file', filet) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 139 def self.gzip_data(dat) tk_call('html', 'gzip', 'data', file, dat) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 131 def self.gzip_file(file, dat) tk_call('html', 'gzip', 'file', file, dat) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 127 def self.lockcopy(src, dst) tk_call('html', 'lockcopy', src, dst) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 20 def self.package_name PACKAGE_NAME end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 24 def self.package_version begin TkPackage.require('Tkhtml') rescue '' end end
class methods
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 115 def self.reformat(src, dst, txt) tk_call('html', 'reformat', src, dst, txt) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 163 def self.stdchan(cmd, channel) tk_call('html', 'stdchan', cmd, channel) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 155 def self.text_format(dat, len) tk_call('html', 'text', 'format', dat, len) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 119 def self.url_join(*args) # args := sheme authority path query fragment tk_call('html', 'urljoin', *args) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 180 def bgimage(image, tid=None) tk_send('bgimage', image, tid) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 314 def break_text(idx) tk_send('text', 'break', idx) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 185 def clear() tk_send('clear') self end
instance methods
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 174 def clipping_window ClippingWindow.new(self) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 190 def coords(index=None, percent=None) tk_send('coords', index, percent) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 432 def dom_attr(idx) tk_send('dom', 'attr', idx) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 436 def dom_formel(name) tk_send('dom', 'formel', name) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 420 def dom_id(*spec) tk_send('dom', 'id', *spec) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 424 def dom_ids(*spec) list(tk_send('dom', 'ids', *spec)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 410 def dom_nameidx(tag, name) number(tk_send('dom', 'nameidx', tag, name)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 415 def dom_radioidx(tag, name) number(tk_send('dom', 'radioidx', tag, name)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 441 def dom_tree(idx, val) list(tk_send('dom', 'tree', idx, val)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 428 def dom_value(*spec) list(tk_send('dom', 'value', *spec)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 194 def forminfo(*args) tk_send('forminfo', *args) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 199 def href(x, y) simplelist(tk_send('href', x, y)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 304 def html_text(first, last) tk_send('text', 'html', first, last) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 203 def image_add(id, img) tk_send('imageadd', id, img) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 208 def image_at(x, y) tk_send('imageat', x, y) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 216 def image_set(id, num) tk_send('imageset', id, num) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 221 def image_update(id, imgs) tk_send('imageupdate', id, imgs) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 212 def images() list(tk_send('images')) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 226 def index(idx, count=None, unit=None) tk_send('index', idx, count, unit) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 230 def insert_cursor(idx) tk_send('insert', idx) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 277 def layout() tk_send('layout') end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 234 def names() simple_list(tk_send('names')) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 238 def on_screen(id, x, y) bool(tk_send('onscreen', id, x, y)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 242 def over(x, y) list(tk_send('over', x, y)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 250 def over_attr(x, y, attrs) list(tk_send('overattr', x, y, attrs)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 246 def over_markup(x, y) list(tk_send('over', x, y, '-muponly')) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 254 def parse(txt) tk_send('parse', txt) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 293 def plain_text(first, last) tk_send('text', 'ascii', first, last) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 285 def postscript(*args) tk_send('postscript', *args) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 273 def refresh(*opts) tk_send('refresh', *opts) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 259 def resolver(*uri_args) tk_send('resolver', *uri_args) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 263 def selection_clear() tk_send('selection', 'clear') self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 268 def selection_set(first, last) tk_send('selection', 'set', first, last) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 281 def sizewindow(*args) tk_send('sizewindow', *args) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 289 def source() tk_send('source') end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 299 def text_delete(first, last) tk_send('text', 'delete', first, last) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 319 def text_find(txt, *args) tk_send('text', 'find', txt, *args) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 309 def text_insert(idx, txt) tk_send('text', 'insert', idx, txt) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 323 def text_table(idx, imgs=None, attrs=None) tk_send('text', 'table', idx, imgs, attrs) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 358 def token_DOM(first, last=None) list(tk_send('token', 'domtokens', first, last)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 327 def token_append(tag, *args) tk_send('token', 'append', tag, *args) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 398 def token_attrs(*args) list(tk_send('token', 'attrs', *args)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 337 def token_define(*args) tk_send('token', 'defile', *args) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 332 def token_delete(first, last=None) tk_send('token', 'delete', first, last) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 342 def token_find(tag, *args) list(tk_send('token', 'find', tag, *args)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 346 def token_get(first, last=None) list(tk_send('token', 'get', first, last)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 374 def token_get_attr(idx, name=None) list(tk_send('token', 'attr', idx, name)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 365 def token_get_end(idx) tk_send('token', 'getend', idx) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 383 def token_handler(tag, cmd=nil, &b) cmd = Proc.new(&b) if !cmd && b if cmd tk_send('token', 'handler', tag, cmd) return self else return tk_send('token', 'handler', tag) end end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 393 def token_insert(idx, tag, *args) tk_send('token', 'insert', idx, tag, *args) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 350 def token_list(first, last=None) list(tk_send('token', 'list', first, last)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 354 def token_markup(first, last=None) list(tk_send('token', 'markup', first, last)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 370 def token_offset(start, num1, num2) list(tk_send('token', 'offset', start, num1, num2)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 406 def token_on_events(*args) list(tk_send('token', 'onEvents', *args)) end