| Module | TkWinfo |
| In: |
tk/lib/tk/winfo.rb
|
tk/winfo.rb : methods for winfo command
| TkCommandNames | = | ['winfo'.freeze].freeze |
# File tk/lib/tk/winfo.rb, line 148 def TkWinfo.appname(window) tk_call('winfo', 'name', window) end
# File tk/lib/tk/winfo.rb, line 15 def TkWinfo.atom(name, win=nil) if win number(tk_call_without_enc('winfo', 'atom', '-displayof', win, _get_eval_enc_str(name))) else number(tk_call_without_enc('winfo', 'atom', _get_eval_enc_str(name))) end end
# File tk/lib/tk/winfo.rb, line 27 def TkWinfo.atomname(id, win=nil) if win _fromUTF8(tk_call_without_enc('winfo', 'atomname', '-displayof', win, id)) else _fromUTF8(tk_call_without_enc('winfo', 'atomname', id)) end end
# File tk/lib/tk/winfo.rb, line 39 def TkWinfo.cells(window) number(tk_call_without_enc('winfo', 'cells', window)) end
# File tk/lib/tk/winfo.rb, line 46 def TkWinfo.children(window) list(tk_call_without_enc('winfo', 'children', window)) end
# File tk/lib/tk/winfo.rb, line 53 def TkWinfo.classname(window) tk_call_without_enc('winfo', 'class', window) end
# File tk/lib/tk/winfo.rb, line 61 def TkWinfo.colormapfull(window) bool(tk_call_without_enc('winfo', 'colormapfull', window)) end
# File tk/lib/tk/winfo.rb, line 68 def TkWinfo.containing(rootX, rootY, win=nil) if win window(tk_call_without_enc('winfo', 'containing', '-displayof', win, rootX, rootY)) else window(tk_call_without_enc('winfo', 'containing', rootX, rootY)) end end
# File tk/lib/tk/winfo.rb, line 80 def TkWinfo.depth(window) number(tk_call_without_enc('winfo', 'depth', window)) end
# File tk/lib/tk/winfo.rb, line 87 def TkWinfo.exist?(window) bool(tk_call_without_enc('winfo', 'exists', window)) end
# File tk/lib/tk/winfo.rb, line 94 def TkWinfo.fpixels(window, dist) number(tk_call_without_enc('winfo', 'fpixels', window, dist)) end
# File tk/lib/tk/winfo.rb, line 101 def TkWinfo.geometry(window) tk_call_without_enc('winfo', 'geometry', window) end
# File tk/lib/tk/winfo.rb, line 108 def TkWinfo.height(window) number(tk_call_without_enc('winfo', 'height', window)) end
# File tk/lib/tk/winfo.rb, line 115 def TkWinfo.id(window) tk_call_without_enc('winfo', 'id', window) end
# File tk/lib/tk/winfo.rb, line 122 def TkWinfo.interps(window=nil) if window tk_split_simplelist(tk_call_without_enc('winfo', 'interps', '-displayof', window)) else tk_split_simplelist(tk_call_without_enc('winfo', 'interps')) end end
# File tk/lib/tk/winfo.rb, line 141 def TkWinfo.manager(window) tk_call_without_enc('winfo', 'manager', window) end
# File tk/lib/tk/winfo.rb, line 134 def TkWinfo.mapped?(window) bool(tk_call_without_enc('winfo', 'ismapped', window)) end
# File tk/lib/tk/winfo.rb, line 155 def TkWinfo.parent(window) window(tk_call_without_enc('winfo', 'parent', window)) end
# File tk/lib/tk/winfo.rb, line 173 def TkWinfo.pixels(window, dist) number(tk_call_without_enc('winfo', 'pixels', window, dist)) end
# File tk/lib/tk/winfo.rb, line 367 def TkWinfo.pointerx(window) number(tk_call_without_enc('winfo', 'pointerx', window)) end
# File tk/lib/tk/winfo.rb, line 381 def TkWinfo.pointerxy(window) list(tk_call_without_enc('winfo', 'pointerxy', window)) end
# File tk/lib/tk/winfo.rb, line 374 def TkWinfo.pointery(window) number(tk_call_without_enc('winfo', 'pointery', window)) end
# File tk/lib/tk/winfo.rb, line 180 def TkWinfo.reqheight(window) number(tk_call_without_enc('winfo', 'reqheight', window)) end
# File tk/lib/tk/winfo.rb, line 187 def TkWinfo.reqwidth(window) number(tk_call_without_enc('winfo', 'reqwidth', window)) end
# File tk/lib/tk/winfo.rb, line 194 def TkWinfo.rgb(window, color) list(tk_call_without_enc('winfo', 'rgb', window, color)) end
# File tk/lib/tk/winfo.rb, line 201 def TkWinfo.rootx(window) number(tk_call_without_enc('winfo', 'rootx', window)) end
# File tk/lib/tk/winfo.rb, line 208 def TkWinfo.rooty(window) number(tk_call_without_enc('winfo', 'rooty', window)) end
# File tk/lib/tk/winfo.rb, line 215 def TkWinfo.screen(window) tk_call('winfo', 'screen', window) end
# File tk/lib/tk/winfo.rb, line 222 def TkWinfo.screencells(window) number(tk_call_without_enc('winfo', 'screencells', window)) end
# File tk/lib/tk/winfo.rb, line 229 def TkWinfo.screendepth(window) number(tk_call_without_enc('winfo', 'screendepth', window)) end
# File tk/lib/tk/winfo.rb, line 236 def TkWinfo.screenheight (window) number(tk_call_without_enc('winfo', 'screenheight', window)) end
# File tk/lib/tk/winfo.rb, line 243 def TkWinfo.screenmmheight(window) number(tk_call_without_enc('winfo', 'screenmmheight', window)) end
# File tk/lib/tk/winfo.rb, line 250 def TkWinfo.screenmmwidth(window) number(tk_call_without_enc('winfo', 'screenmmwidth', window)) end
# File tk/lib/tk/winfo.rb, line 257 def TkWinfo.screenvisual(window) tk_call_without_enc('winfo', 'screenvisual', window) end
# File tk/lib/tk/winfo.rb, line 264 def TkWinfo.screenwidth(window) number(tk_call_without_enc('winfo', 'screenwidth', window)) end
# File tk/lib/tk/winfo.rb, line 271 def TkWinfo.server(window) tk_call('winfo', 'server', window) end
# File tk/lib/tk/winfo.rb, line 278 def TkWinfo.toplevel(window) window(tk_call_without_enc('winfo', 'toplevel', window)) end
# File tk/lib/tk/winfo.rb, line 360 def TkWinfo.viewable(window) bool(tk_call_without_enc('winfo', 'viewable', window)) end
# File tk/lib/tk/winfo.rb, line 285 def TkWinfo.visual(window) tk_call_without_enc('winfo', 'visual', window) end
# File tk/lib/tk/winfo.rb, line 292 def TkWinfo.visualid(window) tk_call_without_enc('winfo', 'visualid', window) end
# File tk/lib/tk/winfo.rb, line 299 def TkWinfo.visualsavailable(window, includeids=false) if includeids list(tk_call_without_enc('winfo', 'visualsavailable', window, "includeids")) else list(tk_call_without_enc('winfo', 'visualsavailable', window)) end end
# File tk/lib/tk/winfo.rb, line 311 def TkWinfo.vrootheight(window) number(tk_call_without_enc('winfo', 'vrootheight', window)) end
# File tk/lib/tk/winfo.rb, line 318 def TkWinfo.vrootwidth(window) number(tk_call_without_enc('winfo', 'vrootwidth', window)) end
# File tk/lib/tk/winfo.rb, line 325 def TkWinfo.vrootx(window) number(tk_call_without_enc('winfo', 'vrootx', window)) end
# File tk/lib/tk/winfo.rb, line 332 def TkWinfo.vrooty(window) number(tk_call_without_enc('winfo', 'vrooty', window)) end
# File tk/lib/tk/winfo.rb, line 162 def TkWinfo.widget(id, win=nil) if win window(tk_call_without_enc('winfo', 'pathname', '-displayof', win, id)) else window(tk_call_without_enc('winfo', 'pathname', id)) end end
# File tk/lib/tk/winfo.rb, line 339 def TkWinfo.width(window) number(tk_call_without_enc('winfo', 'width', window)) end
# File tk/lib/tk/winfo.rb, line 346 def TkWinfo.x(window) number(tk_call_without_enc('winfo', 'x', window)) end
# File tk/lib/tk/winfo.rb, line 353 def TkWinfo.y(window) number(tk_call_without_enc('winfo', 'y', window)) end
# File tk/lib/tk/winfo.rb, line 307 def winfo_visualsavailable(includeids=false) TkWinfo.visualsavailable self, includeids end