# File tk/lib/tk/winfo.rb, line 154 def TkWinfo.appname(win) tk_call('winfo', 'name', win) end
# File tk/lib/tk/winfo.rb, line 16 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 28 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 40 def TkWinfo.cells(win) number(tk_call_without_enc('winfo', 'cells', win)) end
# File tk/lib/tk/winfo.rb, line 47 def TkWinfo.children(win) list(tk_call_without_enc('winfo', 'children', win)) end
# File tk/lib/tk/winfo.rb, line 54 def TkWinfo.classname(win) tk_call_without_enc('winfo', 'class', win) end
# File tk/lib/tk/winfo.rb, line 62 def TkWinfo.colormapfull(win) bool(tk_call_without_enc('winfo', 'colormapfull', win)) end
# File tk/lib/tk/winfo.rb, line 69 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 81 def TkWinfo.depth(win) number(tk_call_without_enc('winfo', 'depth', win)) end
# File tk/lib/tk/winfo.rb, line 88 def TkWinfo.exist?(win) bool(tk_call_without_enc('winfo', 'exists', win)) end
# File tk/lib/tk/winfo.rb, line 95 def TkWinfo.fpixels(win, dist) number(tk_call_without_enc('winfo', 'fpixels', win, dist)) end
# File tk/lib/tk/winfo.rb, line 102 def TkWinfo.geometry(win) tk_call_without_enc('winfo', 'geometry', win) end
# File tk/lib/tk/winfo.rb, line 109 def TkWinfo.height(win) number(tk_call_without_enc('winfo', 'height', win)) end
# File tk/lib/tk/winfo.rb, line 116 def TkWinfo.id(win) tk_call_without_enc('winfo', 'id', win) end
# File tk/lib/tk/winfo.rb, line 123 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 147 def TkWinfo.manager(win) tk_call_without_enc('winfo', 'manager', win) end
# File tk/lib/tk/winfo.rb, line 140 def TkWinfo.mapped?(win) bool(tk_call_without_enc('winfo', 'ismapped', win)) end
# File tk/lib/tk/winfo.rb, line 161 def TkWinfo.parent(win) window(tk_call_without_enc('winfo', 'parent', win)) end
# File tk/lib/tk/winfo.rb, line 179 def TkWinfo.pixels(win, dist) number(tk_call_without_enc('winfo', 'pixels', win, dist)) end
# File tk/lib/tk/winfo.rb, line 373 def TkWinfo.pointerx(win) number(tk_call_without_enc('winfo', 'pointerx', win)) end
# File tk/lib/tk/winfo.rb, line 387 def TkWinfo.pointerxy(win) list(tk_call_without_enc('winfo', 'pointerxy', win)) end
# File tk/lib/tk/winfo.rb, line 380 def TkWinfo.pointery(win) number(tk_call_without_enc('winfo', 'pointery', win)) end
# File tk/lib/tk/winfo.rb, line 186 def TkWinfo.reqheight(win) number(tk_call_without_enc('winfo', 'reqheight', win)) end
# File tk/lib/tk/winfo.rb, line 193 def TkWinfo.reqwidth(win) number(tk_call_without_enc('winfo', 'reqwidth', win)) end
# File tk/lib/tk/winfo.rb, line 200 def TkWinfo.rgb(win, color) list(tk_call_without_enc('winfo', 'rgb', win, color)) end
# File tk/lib/tk/winfo.rb, line 207 def TkWinfo.rootx(win) number(tk_call_without_enc('winfo', 'rootx', win)) end
# File tk/lib/tk/winfo.rb, line 214 def TkWinfo.rooty(win) number(tk_call_without_enc('winfo', 'rooty', win)) end
# File tk/lib/tk/winfo.rb, line 221 def TkWinfo.screen(win) tk_call('winfo', 'screen', win) end
# File tk/lib/tk/winfo.rb, line 228 def TkWinfo.screencells(win) number(tk_call_without_enc('winfo', 'screencells', win)) end
# File tk/lib/tk/winfo.rb, line 235 def TkWinfo.screendepth(win) number(tk_call_without_enc('winfo', 'screendepth', win)) end
# File tk/lib/tk/winfo.rb, line 242 def TkWinfo.screenheight (win) number(tk_call_without_enc('winfo', 'screenheight', win)) end
# File tk/lib/tk/winfo.rb, line 249 def TkWinfo.screenmmheight(win) number(tk_call_without_enc('winfo', 'screenmmheight', win)) end
# File tk/lib/tk/winfo.rb, line 256 def TkWinfo.screenmmwidth(win) number(tk_call_without_enc('winfo', 'screenmmwidth', win)) end
# File tk/lib/tk/winfo.rb, line 263 def TkWinfo.screenvisual(win) tk_call_without_enc('winfo', 'screenvisual', win) end
# File tk/lib/tk/winfo.rb, line 270 def TkWinfo.screenwidth(win) number(tk_call_without_enc('winfo', 'screenwidth', win)) end
# File tk/lib/tk/winfo.rb, line 277 def TkWinfo.server(win) tk_call('winfo', 'server', win) end
# File tk/lib/tk/winfo.rb, line 284 def TkWinfo.toplevel(win) window(tk_call_without_enc('winfo', 'toplevel', win)) end
# File tk/lib/tk/winfo.rb, line 366 def TkWinfo.viewable(win) bool(tk_call_without_enc('winfo', 'viewable', win)) end
# File tk/lib/tk/winfo.rb, line 291 def TkWinfo.visual(win) tk_call_without_enc('winfo', 'visual', win) end
# File tk/lib/tk/winfo.rb, line 298 def TkWinfo.visualid(win) tk_call_without_enc('winfo', 'visualid', win) end
# File tk/lib/tk/winfo.rb, line 305 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 317 def TkWinfo.vrootheight(win) number(tk_call_without_enc('winfo', 'vrootheight', win)) end
# File tk/lib/tk/winfo.rb, line 324 def TkWinfo.vrootwidth(win) number(tk_call_without_enc('winfo', 'vrootwidth', win)) end
# File tk/lib/tk/winfo.rb, line 331 def TkWinfo.vrootx(win) number(tk_call_without_enc('winfo', 'vrootx', win)) end
# File tk/lib/tk/winfo.rb, line 338 def TkWinfo.vrooty(win) number(tk_call_without_enc('winfo', 'vrooty', win)) end
# File tk/lib/tk/winfo.rb, line 168 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 345 def TkWinfo.width(win) number(tk_call_without_enc('winfo', 'width', win)) end
# File tk/lib/tk/winfo.rb, line 157 def winfo_appname TkWinfo.appname self end
# File tk/lib/tk/winfo.rb, line 24 def winfo_atom(name) TkWinfo.atom(name, self) end
# File tk/lib/tk/winfo.rb, line 36 def winfo_atomname(id) TkWinfo.atomname(id, self) end
# File tk/lib/tk/winfo.rb, line 43 def winfo_cells TkWinfo.cells self end
# File tk/lib/tk/winfo.rb, line 50 def winfo_children TkWinfo.children self end
# File tk/lib/tk/winfo.rb, line 57 def winfo_classname TkWinfo.classname self end
# File tk/lib/tk/winfo.rb, line 65 def winfo_colormapfull TkWinfo.colormapfull self end
# File tk/lib/tk/winfo.rb, line 77 def winfo_containing(x, y) TkWinfo.containing(x, y, self) end
# File tk/lib/tk/winfo.rb, line 84 def winfo_depth TkWinfo.depth self end
# File tk/lib/tk/winfo.rb, line 91 def winfo_exist? TkWinfo.exist? self end
# File tk/lib/tk/winfo.rb, line 98 def winfo_fpixels(dist) TkWinfo.fpixels self, dist end
# File tk/lib/tk/winfo.rb, line 105 def winfo_geometry TkWinfo.geometry self end
# File tk/lib/tk/winfo.rb, line 112 def winfo_height TkWinfo.height self end
# File tk/lib/tk/winfo.rb, line 119 def winfo_id TkWinfo.id self end
# File tk/lib/tk/winfo.rb, line 136 def winfo_interps TkWinfo.interps self end
# File tk/lib/tk/winfo.rb, line 150 def winfo_manager TkWinfo.manager self end
# File tk/lib/tk/winfo.rb, line 143 def winfo_mapped? TkWinfo.mapped? self end
# File tk/lib/tk/winfo.rb, line 164 def winfo_parent TkWinfo.parent self end
# File tk/lib/tk/winfo.rb, line 182 def winfo_pixels(dist) TkWinfo.pixels self, dist end
# File tk/lib/tk/winfo.rb, line 376 def winfo_pointerx TkWinfo.pointerx self end
# File tk/lib/tk/winfo.rb, line 390 def winfo_pointerxy TkWinfo.pointerxy self end
# File tk/lib/tk/winfo.rb, line 383 def winfo_pointery TkWinfo.pointery self end
# File tk/lib/tk/winfo.rb, line 189 def winfo_reqheight TkWinfo.reqheight self end
# File tk/lib/tk/winfo.rb, line 196 def winfo_reqwidth TkWinfo.reqwidth self end
# File tk/lib/tk/winfo.rb, line 203 def winfo_rgb(color) TkWinfo.rgb self, color end
# File tk/lib/tk/winfo.rb, line 210 def winfo_rootx TkWinfo.rootx self end
# File tk/lib/tk/winfo.rb, line 217 def winfo_rooty TkWinfo.rooty self end
# File tk/lib/tk/winfo.rb, line 224 def winfo_screen TkWinfo.screen self end
# File tk/lib/tk/winfo.rb, line 231 def winfo_screencells TkWinfo.screencells self end
# File tk/lib/tk/winfo.rb, line 238 def winfo_screendepth TkWinfo.screendepth self end
# File tk/lib/tk/winfo.rb, line 245 def winfo_screenheight TkWinfo.screenheight self end
# File tk/lib/tk/winfo.rb, line 252 def winfo_screenmmheight TkWinfo.screenmmheight self end
# File tk/lib/tk/winfo.rb, line 259 def winfo_screenmmwidth TkWinfo.screenmmwidth self end
# File tk/lib/tk/winfo.rb, line 266 def winfo_screenvisual TkWinfo.screenvisual self end
# File tk/lib/tk/winfo.rb, line 273 def winfo_screenwidth TkWinfo.screenwidth self end
# File tk/lib/tk/winfo.rb, line 280 def winfo_server TkWinfo.server self end
# File tk/lib/tk/winfo.rb, line 287 def winfo_toplevel TkWinfo.toplevel self end
# File tk/lib/tk/winfo.rb, line 369 def winfo_viewable TkWinfo.viewable self end
# File tk/lib/tk/winfo.rb, line 294 def winfo_visual TkWinfo.visual self end
# File tk/lib/tk/winfo.rb, line 301 def winfo_visualid TkWinfo.visualid self end
# File tk/lib/tk/winfo.rb, line 313 def winfo_visualsavailable(includeids=false) TkWinfo.visualsavailable self, includeids end
# File tk/lib/tk/winfo.rb, line 320 def winfo_vrootheight TkWinfo.vrootheight self end
# File tk/lib/tk/winfo.rb, line 327 def winfo_vrootwidth TkWinfo.vrootwidth self end
# File tk/lib/tk/winfo.rb, line 334 def winfo_vrootx TkWinfo.vrootx self end
# File tk/lib/tk/winfo.rb, line 341 def winfo_vrooty TkWinfo.vrooty self end
# File tk/lib/tk/winfo.rb, line 175 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.