# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 160 def self.base64_decode(dat) tk_call('html', 'base64', 'encode', dat) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 156 def self.base64_encode(dat) tk_call('html', 'base64', 'encode', dat) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 176 def self.crc32(data) tk_call('html', 'crc32', data) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 152 def self.gunzip_data(dat) tk_call('html', 'gunzip', 'data', filet) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 144 def self.gunzip_file(file, dat) tk_call('html', 'gunzip', 'file', filet) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 148 def self.gzip_data(dat) tk_call('html', 'gzip', 'data', file, dat) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 140 def self.gzip_file(file, dat) tk_call('html', 'gzip', 'file', file, dat) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 136 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 124 def self.reformat(src, dst, txt) tk_call('html', 'reformat', src, dst, txt) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 172 def self.stdchan(cmd, channel) tk_call('html', 'stdchan', cmd, channel) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 164 def self.text_format(dat, len) tk_call('html', 'text', 'format', dat, len) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 128 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 189 def bgimage(image, tid=None) tk_send('bgimage', image, tid) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 323 def break_text(idx) tk_send('text', 'break', idx) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 194 def clear() tk_send('clear') self end
instance methods
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 183 def clipping_window ClippingWindow.new(self) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 199 def coords(index=None, percent=None) tk_send('coords', index, percent) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 441 def dom_attr(idx) tk_send('dom', 'attr', idx) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 445 def dom_formel(name) tk_send('dom', 'formel', name) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 429 def dom_id(*spec) tk_send('dom', 'id', *spec) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 433 def dom_ids(*spec) list(tk_send('dom', 'ids', *spec)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 419 def dom_nameidx(tag, name) number(tk_send('dom', 'nameidx', tag, name)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 424 def dom_radioidx(tag, name) number(tk_send('dom', 'radioidx', tag, name)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 450 def dom_tree(idx, val) list(tk_send('dom', 'tree', idx, val)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 437 def dom_value(*spec) list(tk_send('dom', 'value', *spec)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 203 def forminfo(*args) tk_send('forminfo', *args) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 208 def href(x, y) simplelist(tk_send('href', x, y)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 313 def html_text(first, last) tk_send('text', 'html', first, last) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 212 def image_add(id, img) tk_send('imageadd', id, img) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 217 def image_at(x, y) tk_send('imageat', x, y) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 225 def image_set(id, num) tk_send('imageset', id, num) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 230 def image_update(id, imgs) tk_send('imageupdate', id, imgs) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 221 def images() list(tk_send('images')) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 235 def index(idx, count=None, unit=None) tk_send('index', idx, count, unit) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 239 def insert_cursor(idx) tk_send('insert', idx) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 286 def layout() tk_send('layout') end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 243 def names() simple_list(tk_send('names')) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 247 def on_screen(id, x, y) bool(tk_send('onscreen', id, x, y)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 251 def over(x, y) list(tk_send('over', x, y)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 259 def over_attr(x, y, attrs) list(tk_send('overattr', x, y, attrs)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 255 def over_markup(x, y) list(tk_send('over', x, y, '-muponly')) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 263 def parse(txt) tk_send('parse', txt) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 302 def plain_text(first, last) tk_send('text', 'ascii', first, last) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 294 def postscript(*args) tk_send('postscript', *args) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 282 def refresh(*opts) tk_send('refresh', *opts) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 268 def resolver(*uri_args) tk_send('resolver', *uri_args) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 272 def selection_clear() tk_send('selection', 'clear') self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 277 def selection_set(first, last) tk_send('selection', 'set', first, last) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 290 def sizewindow(*args) tk_send('sizewindow', *args) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 298 def source() tk_send('source') end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 308 def text_delete(first, last) tk_send('text', 'delete', first, last) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 328 def text_find(txt, *args) tk_send('text', 'find', txt, *args) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 318 def text_insert(idx, txt) tk_send('text', 'insert', idx, txt) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 332 def text_table(idx, imgs=None, attrs=None) tk_send('text', 'table', idx, imgs, attrs) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 367 def token_DOM(first, last=None) list(tk_send('token', 'domtokens', first, last)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 336 def token_append(tag, *args) tk_send('token', 'append', tag, *args) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 407 def token_attrs(*args) list(tk_send('token', 'attrs', *args)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 346 def token_define(*args) tk_send('token', 'defile', *args) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 341 def token_delete(first, last=None) tk_send('token', 'delete', first, last) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 351 def token_find(tag, *args) list(tk_send('token', 'find', tag, *args)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 355 def token_get(first, last=None) list(tk_send('token', 'get', first, last)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 383 def token_get_attr(idx, name=None) list(tk_send('token', 'attr', idx, name)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 374 def token_get_end(idx) tk_send('token', 'getend', idx) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 392 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 402 def token_insert(idx, tag, *args) tk_send('token', 'insert', idx, tag, *args) self end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 359 def token_list(first, last=None) list(tk_send('token', 'list', first, last)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 363 def token_markup(first, last=None) list(tk_send('token', 'markup', first, last)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 379 def token_offset(start, num1, num2) list(tk_send('token', 'offset', start, num1, num2)) end
# File tk/lib/tkextlib/tkHTML/htmlwidget.rb, line 415 def token_on_events(*args) list(tk_send('token', 'onEvents', *args)) end