Extended maintenance of Ruby 1.9.3 ended on February 23, 2015. Read more
# File tk/lib/tk/winfo.rb, line 153 def TkWinfo.appname(win) tk_call('winfo', 'name', win) 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(win) number(tk_call_without_enc('winfo', 'cells', win)) end
# File tk/lib/tk/winfo.rb, line 46 def TkWinfo.children(win) list(tk_call_without_enc('winfo', 'children', win)) end
# File tk/lib/tk/winfo.rb, line 53 def TkWinfo.classname(win) tk_call_without_enc('winfo', 'class', win) end
# File tk/lib/tk/winfo.rb, line 61 def TkWinfo.colormapfull(win) bool(tk_call_without_enc('winfo', 'colormapfull', win)) 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(win) number(tk_call_without_enc('winfo', 'depth', win)) end
# File tk/lib/tk/winfo.rb, line 87 def TkWinfo.exist?(win) bool(tk_call_without_enc('winfo', 'exists', win)) end
# File tk/lib/tk/winfo.rb, line 94 def TkWinfo.fpixels(win, dist) number(tk_call_without_enc('winfo', 'fpixels', win, dist)) end
# File tk/lib/tk/winfo.rb, line 101 def TkWinfo.geometry(win) tk_call_without_enc('winfo', 'geometry', win) end
# File tk/lib/tk/winfo.rb, line 108 def TkWinfo.height(win) number(tk_call_without_enc('winfo', 'height', win)) end
# File tk/lib/tk/winfo.rb, line 115 def TkWinfo.id(win) tk_call_without_enc('winfo', 'id', win) end
# File tk/lib/tk/winfo.rb, line 122 def TkWinfo.interps(win=nil) if win #tk_split_simplelist(tk_call_without_enc('winfo', 'interps', # '-displayof', win)) tk_split_simplelist(tk_call_without_enc('winfo', 'interps', '-displayof', win), false, true) else #tk_split_simplelist(tk_call_without_enc('winfo', 'interps')) tk_split_simplelist(tk_call_without_enc('winfo', 'interps'), false, true) end end
# File tk/lib/tk/winfo.rb, line 146 def TkWinfo.manager(win) tk_call_without_enc('winfo', 'manager', win) end
# File tk/lib/tk/winfo.rb, line 139 def TkWinfo.mapped?(win) bool(tk_call_without_enc('winfo', 'ismapped', win)) end
# File tk/lib/tk/winfo.rb, line 160 def TkWinfo.parent(win) window(tk_call_without_enc('winfo', 'parent', win)) end
# File tk/lib/tk/winfo.rb, line 178 def TkWinfo.pixels(win, dist) number(tk_call_without_enc('winfo', 'pixels', win, dist)) end
# File tk/lib/tk/winfo.rb, line 372 def TkWinfo.pointerx(win) number(tk_call_without_enc('winfo', 'pointerx', win)) end
# File tk/lib/tk/winfo.rb, line 386 def TkWinfo.pointerxy(win) list(tk_call_without_enc('winfo', 'pointerxy', win)) end
# File tk/lib/tk/winfo.rb, line 379 def TkWinfo.pointery(win) number(tk_call_without_enc('winfo', 'pointery', win)) end
# File tk/lib/tk/winfo.rb, line 185 def TkWinfo.reqheight(win) number(tk_call_without_enc('winfo', 'reqheight', win)) end
# File tk/lib/tk/winfo.rb, line 192 def TkWinfo.reqwidth(win) number(tk_call_without_enc('winfo', 'reqwidth', win)) end
# File tk/lib/tk/winfo.rb, line 199 def TkWinfo.rgb(win, color) list(tk_call_without_enc('winfo', 'rgb', win, color)) end
# File tk/lib/tk/winfo.rb, line 206 def TkWinfo.rootx(win) number(tk_call_without_enc('winfo', 'rootx', win)) end
# File tk/lib/tk/winfo.rb, line 213 def TkWinfo.rooty(win) number(tk_call_without_enc('winfo', 'rooty', win)) end
# File tk/lib/tk/winfo.rb, line 220 def TkWinfo.screen(win) tk_call('winfo', 'screen', win) end
# File tk/lib/tk/winfo.rb, line 227 def TkWinfo.screencells(win) number(tk_call_without_enc('winfo', 'screencells', win)) end
# File tk/lib/tk/winfo.rb, line 234 def TkWinfo.screendepth(win) number(tk_call_without_enc('winfo', 'screendepth', win)) end
# File tk/lib/tk/winfo.rb, line 241 def TkWinfo.screenheight (win) number(tk_call_without_enc('winfo', 'screenheight', win)) end
# File tk/lib/tk/winfo.rb, line 248 def TkWinfo.screenmmheight(win) number(tk_call_without_enc('winfo', 'screenmmheight', win)) end
# File tk/lib/tk/winfo.rb, line 255 def TkWinfo.screenmmwidth(win) number(tk_call_without_enc('winfo', 'screenmmwidth', win)) end
# File tk/lib/tk/winfo.rb, line 262 def TkWinfo.screenvisual(win) tk_call_without_enc('winfo', 'screenvisual', win) end
# File tk/lib/tk/winfo.rb, line 269 def TkWinfo.screenwidth(win) number(tk_call_without_enc('winfo', 'screenwidth', win)) end
# File tk/lib/tk/winfo.rb, line 276 def TkWinfo.server(win) tk_call('winfo', 'server', win) end
# File tk/lib/tk/winfo.rb, line 283 def TkWinfo.toplevel(win) window(tk_call_without_enc('winfo', 'toplevel', win)) end
# File tk/lib/tk/winfo.rb, line 365 def TkWinfo.viewable(win) bool(tk_call_without_enc('winfo', 'viewable', win)) end
# File tk/lib/tk/winfo.rb, line 290 def TkWinfo.visual(win) tk_call_without_enc('winfo', 'visual', win) end
# File tk/lib/tk/winfo.rb, line 297 def TkWinfo.visualid(win) tk_call_without_enc('winfo', 'visualid', win) end
# File tk/lib/tk/winfo.rb, line 304 def TkWinfo.visualsavailable(win, includeids=false) if includeids list(tk_call_without_enc('winfo', 'visualsavailable', win, "includeids")) else list(tk_call_without_enc('winfo', 'visualsavailable', win)) end end
# File tk/lib/tk/winfo.rb, line 316 def TkWinfo.vrootheight(win) number(tk_call_without_enc('winfo', 'vrootheight', win)) end
# File tk/lib/tk/winfo.rb, line 323 def TkWinfo.vrootwidth(win) number(tk_call_without_enc('winfo', 'vrootwidth', win)) end
# File tk/lib/tk/winfo.rb, line 330 def TkWinfo.vrootx(win) number(tk_call_without_enc('winfo', 'vrootx', win)) end
# File tk/lib/tk/winfo.rb, line 337 def TkWinfo.vrooty(win) number(tk_call_without_enc('winfo', 'vrooty', win)) end
# File tk/lib/tk/winfo.rb, line 167 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 344 def TkWinfo.width(win) number(tk_call_without_enc('winfo', 'width', win)) end
# File tk/lib/tk/winfo.rb, line 156 def winfo_appname TkWinfo.appname self end
# File tk/lib/tk/winfo.rb, line 23 def winfo_atom(name) TkWinfo.atom(name, self) end
# File tk/lib/tk/winfo.rb, line 35 def winfo_atomname(id) TkWinfo.atomname(id, self) end
# File tk/lib/tk/winfo.rb, line 42 def winfo_cells TkWinfo.cells self end
# File tk/lib/tk/winfo.rb, line 49 def winfo_children TkWinfo.children self end
# File tk/lib/tk/winfo.rb, line 56 def winfo_classname TkWinfo.classname self end
# File tk/lib/tk/winfo.rb, line 64 def winfo_colormapfull TkWinfo.colormapfull self end
# File tk/lib/tk/winfo.rb, line 76 def winfo_containing(x, y) TkWinfo.containing(x, y, self) end
# File tk/lib/tk/winfo.rb, line 83 def winfo_depth TkWinfo.depth self end
# File tk/lib/tk/winfo.rb, line 90 def winfo_exist? TkWinfo.exist? self end
# File tk/lib/tk/winfo.rb, line 97 def winfo_fpixels(dist) TkWinfo.fpixels self, dist end
# File tk/lib/tk/winfo.rb, line 104 def winfo_geometry TkWinfo.geometry self end
# File tk/lib/tk/winfo.rb, line 111 def winfo_height TkWinfo.height self end
# File tk/lib/tk/winfo.rb, line 118 def winfo_id TkWinfo.id self end
# File tk/lib/tk/winfo.rb, line 135 def winfo_interps TkWinfo.interps self end
# File tk/lib/tk/winfo.rb, line 149 def winfo_manager TkWinfo.manager self end
# File tk/lib/tk/winfo.rb, line 142 def winfo_mapped? TkWinfo.mapped? self end
# File tk/lib/tk/winfo.rb, line 163 def winfo_parent TkWinfo.parent self end
# File tk/lib/tk/winfo.rb, line 181 def winfo_pixels(dist) TkWinfo.pixels self, dist end
# File tk/lib/tk/winfo.rb, line 375 def winfo_pointerx TkWinfo.pointerx self end
# File tk/lib/tk/winfo.rb, line 389 def winfo_pointerxy TkWinfo.pointerxy self end
# File tk/lib/tk/winfo.rb, line 382 def winfo_pointery TkWinfo.pointery self end
# File tk/lib/tk/winfo.rb, line 188 def winfo_reqheight TkWinfo.reqheight self end
# File tk/lib/tk/winfo.rb, line 195 def winfo_reqwidth TkWinfo.reqwidth self end
# File tk/lib/tk/winfo.rb, line 202 def winfo_rgb(color) TkWinfo.rgb self, color end
# File tk/lib/tk/winfo.rb, line 209 def winfo_rootx TkWinfo.rootx self end
# File tk/lib/tk/winfo.rb, line 216 def winfo_rooty TkWinfo.rooty self end
# File tk/lib/tk/winfo.rb, line 223 def winfo_screen TkWinfo.screen self end
# File tk/lib/tk/winfo.rb, line 230 def winfo_screencells TkWinfo.screencells self end
# File tk/lib/tk/winfo.rb, line 237 def winfo_screendepth TkWinfo.screendepth self end
# File tk/lib/tk/winfo.rb, line 244 def winfo_screenheight TkWinfo.screenheight self end
# File tk/lib/tk/winfo.rb, line 251 def winfo_screenmmheight TkWinfo.screenmmheight self end
# File tk/lib/tk/winfo.rb, line 258 def winfo_screenmmwidth TkWinfo.screenmmwidth self end
# File tk/lib/tk/winfo.rb, line 265 def winfo_screenvisual TkWinfo.screenvisual self end
# File tk/lib/tk/winfo.rb, line 272 def winfo_screenwidth TkWinfo.screenwidth self end
# File tk/lib/tk/winfo.rb, line 279 def winfo_server TkWinfo.server self end
# File tk/lib/tk/winfo.rb, line 286 def winfo_toplevel TkWinfo.toplevel self end
# File tk/lib/tk/winfo.rb, line 368 def winfo_viewable TkWinfo.viewable self end
# File tk/lib/tk/winfo.rb, line 293 def winfo_visual TkWinfo.visual self end
# File tk/lib/tk/winfo.rb, line 300 def winfo_visualid TkWinfo.visualid self end
# File tk/lib/tk/winfo.rb, line 312 def winfo_visualsavailable(includeids=false) TkWinfo.visualsavailable self, includeids end
# File tk/lib/tk/winfo.rb, line 319 def winfo_vrootheight TkWinfo.vrootheight self end
# File tk/lib/tk/winfo.rb, line 326 def winfo_vrootwidth TkWinfo.vrootwidth self end
# File tk/lib/tk/winfo.rb, line 333 def winfo_vrootx TkWinfo.vrootx self end
# File tk/lib/tk/winfo.rb, line 340 def winfo_vrooty TkWinfo.vrooty self end
# File tk/lib/tk/winfo.rb, line 174 def winfo_widget(id) TkWinfo.widget id, self end
Commenting is here to help enhance the documentation. For example, code samples, or clarification of the documentation.
If you have questions about Ruby or the documentation, please post to one of the Ruby mailing lists. You will get better, faster, help that way.
If you wish to post a correction of the docs, please do so, but also file bug report so that it can be corrected for the next release. Thank you.
If you want to help improve the Ruby documentation, please visit Documenting-ruby.org.