tk/winfo.rb : methods for winfo command
# 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