Module: TkWinfo
- Extended by:
- Tk
- Includes:
- Tk
- Included in:
- TkWindow
- Defined in:
- lib/tk/winfo.rb,
lib/tk/winfo.rb
Overview
tk/winfo.rb : methods for winfo command
Constant Summary
collapse
- TkCommandNames =
['winfo'.freeze].freeze
Constants included
from Tk
Tk::AUTO_PATH, Tk::INTERP, Tk::JAPANIZED_TK, Tk::LIBRARY_PATH, Tk::MAINLOOP, Tk::PACKAGE_PATH, Tk::RELEASE_DATE, Tk::TCL_LIBRARY_PATH, Tk::TCL_MAJOR_VERSION, Tk::TCL_MINOR_VERSION, Tk::TCL_PACKAGE_PATH, Tk::TCL_PATCHLEVEL, Tk::TCL_PRECISION, Tk::TCL_VERSION, Tk::TK_MAJOR_VERSION, Tk::TK_MINOR_VERSION, Tk::TK_PATCHLEVEL, Tk::TK_VERSION, Tk::Tkextlib_RELEASE_DATE, Tk::TreeCtrl_Widget, Tk::X_Scrollable, Tk::Y_Scrollable
Tk::Encoding::BINARY, Tk::Encoding::BINARY_NAME, Tk::Encoding::DEFAULT_EXTERNAL_NAME, Tk::Encoding::DEFAULT_INTERNAL_NAME, Tk::Encoding::ENCODING_TABLE, Tk::Encoding::RubyEncoding, Tk::Encoding::UNKNOWN, Tk::Encoding::UTF8_NAME
Constants included
from TkCore
TkCore::EventFlag, TkCore::INTERP, TkCore::INTERP_MUTEX, TkCore::INTERP_ROOT_CHECK, TkCore::INTERP_THREAD, TkCore::INTERP_THREAD_STATUS, TkCore::RUN_EVENTLOOP_ON_MAIN_THREAD, TkCore::WIDGET_DESTROY_HOOK, TkCore::WITH_ENCODING, TkCore::WITH_RUBY_VM
Constants included
from TkComm
TkComm::GET_CONFIGINFO_AS_ARRAY, TkComm::GET_CONFIGINFOwoRES_AS_ARRAY, TkComm::TkExtlibAutoloadModule, TkComm::Tk_CMDTBL, TkComm::Tk_IDs, TkComm::Tk_WINDOWS, TkComm::USE_TCLs_LIST_FUNCTIONS, TkComm::WidgetClassNames
Constants included
from TkUtil
TkUtil::None, TkUtil::RELEASE_DATE
Class Method Summary
collapse
Instance Method Summary
collapse
Methods included from Tk
BinaryString, EncodedString, Grid, Pack, Place, UTF8_String, __create_widget_set__, __disable_toplevel_control__, __import_toplevel_aliases__, __regist_toplevel_aliases__, __remove_toplevel_aliases__, __reset_toplevel_owner__, __set_loaded_toplevel_aliases__, __set_toplevel_aliases__, __toplevel_alias_setup_proc__, add_kinsoku, bell, bell_on_display, const_missing, current_grabs, cursor_display, default_widget_set, default_widget_set=, delete_kinsoku, destroy, encoding, encoding=, errorCode, errorInfo, exit, focus, focus_lastfor, focus_next, focus_prev, focus_to, fromUTF8, grid, grid_forget, has_mainwindow?, load_tcllibrary, load_tclscript, load_tclscript_rsrc, load_tclscript_rsrcid, lower_window, pack, pack_forget, pkgconfig_get, pkgconfig_list, place, place_forget, raise_window, root, show_kinsoku, sleep, strictMotif, subst_tk_backslash, subst_utf_backslash, tcl_pkgconfig_get, tcl_pkgconfig_list, thread_update, thread_update_idletasks, tk_pkgconfig_get, tk_pkgconfig_list, toUTF8, to_backslash_sequence, toplevel_aliases_on_widget_set, ungrid, unload_tcllibrary, unpack, unplace, update, update, update_idletasks, utf_to_backslash, utf_to_backslash_sequence, wakeup, widget_set_symbols
#default_encoding=, #encoding=, #encoding_convertfrom, #encoding_convertto, #encoding_dirs, #encoding_dirs=, #encoding_name, #encoding_names, #encoding_obj, #encoding_objs, #encoding_system=, #encoding_system_name, #encoding_system_obj, #force_default_encoding, #force_default_encoding=, #force_default_encoding?, #tk_encoding_names
Methods included from TkCore
#_tk_call_to_list_core, #after, #after_cancel, #after_idle, #appname, #appsend, #appsend_deny, #appsend_displayof, callback, #callback_break, #callback_continue, #callback_return, #chooseColor, #chooseDirectory, #do_one_event, #event_generate, #getMultipleOpenFile, #getMultipleSaveFile, #getOpenFile, #getSaveFile, #get_eventloop_tick, #get_eventloop_weight, #get_no_event_wait, #inactive, #inactive_displayof, #info, #ip_eval, #ip_eval_with_enc, #ip_eval_without_enc, #ip_invoke, #ip_invoke_with_enc, #ip_invoke_without_enc, #is_mainloop?, #load_cmd_on_ip, #mainloop, #mainloop_exist?, #mainloop_thread?, #mainloop_watchdog, #messageBox, #rb_appsend, #rb_appsend_displayof, #reset_inactive, #reset_inactive_displayof, #restart, #scaling, #scaling_displayof, #set_eventloop_tick, #set_eventloop_weight, #set_no_event_wait, #tk_call, #tk_call_to_list, #tk_call_to_list_with_enc, #tk_call_to_list_without_enc, #tk_call_to_simplelist, #tk_call_to_simplelist_with_enc, #tk_call_to_simplelist_without_enc, #tk_call_with_enc, #tk_call_without_enc, #windowingsystem
Methods included from TkComm
_at, _callback_entry?, _callback_entry_class?, _curr_cmd_id, _fromUTF8, _genobj_for_tkwidget, _next_cmd_id, _toUTF8, array2tk_list, #bind, #bind_all, #bind_append, #bind_append_all, #bind_remove, #bind_remove_all, #bindinfo, #bindinfo_all, bool, image_obj, #install_cmd, install_cmd, list, num_or_nil, num_or_str, number, procedure, simplelist, slice_ary, string, #subst, tk_tcl2ruby, uninstall_cmd, #uninstall_cmd, window
Methods included from TkEvent
#install_bind, #install_bind_for_event_class
Methods included from TkUtil
#_conv_args, _conv_args, #_fromUTF8, #_get_eval_enc_str, _get_eval_enc_str, #_get_eval_string, _get_eval_string, _symbolkey2str, #_symbolkey2str, #_toUTF8, #bool, bool, callback, eval_cmd, #hash_kv, hash_kv, install_cmd, #num_or_nil, num_or_nil, num_or_str, #num_or_str, number, #number, string, #string, uninstall_cmd, untrust
Class Method Details
.appname(win) ⇒ Object
153
154
155
|
# File 'lib/tk/winfo.rb', line 153
def TkWinfo.appname(win)
tk_call('winfo', 'name', win)
end
|
.atom(name, win = nil) ⇒ Object
15
16
17
18
19
20
21
22
|
# File '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
|
.atomname(id, win = nil) ⇒ Object
27
28
29
30
31
32
33
34
|
# File '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
|
.cells(win) ⇒ Object
39
40
41
|
# File 'lib/tk/winfo.rb', line 39
def TkWinfo.cells(win)
number(tk_call_without_enc('winfo', 'cells', win))
end
|
.children(win) ⇒ Object
46
47
48
|
# File 'lib/tk/winfo.rb', line 46
def TkWinfo.children(win)
list(tk_call_without_enc('winfo', 'children', win))
end
|
.classname(win) ⇒ Object
53
54
55
|
# File 'lib/tk/winfo.rb', line 53
def TkWinfo.classname(win)
tk_call_without_enc('winfo', 'class', win)
end
|
.colormapfull(win) ⇒ Object
61
62
63
|
# File 'lib/tk/winfo.rb', line 61
def TkWinfo.colormapfull(win)
bool(tk_call_without_enc('winfo', 'colormapfull', win))
end
|
.containing(rootX, rootY, win = nil) ⇒ Object
68
69
70
71
72
73
74
75
|
# File '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
|
.depth(win) ⇒ Object
80
81
82
|
# File 'lib/tk/winfo.rb', line 80
def TkWinfo.depth(win)
number(tk_call_without_enc('winfo', 'depth', win))
end
|
.exist?(win) ⇒ Boolean
87
88
89
|
# File 'lib/tk/winfo.rb', line 87
def TkWinfo.exist?(win)
bool(tk_call_without_enc('winfo', 'exists', win))
end
|
.fpixels(win, dist) ⇒ Object
94
95
96
|
# File 'lib/tk/winfo.rb', line 94
def TkWinfo.fpixels(win, dist)
number(tk_call_without_enc('winfo', 'fpixels', win, dist))
end
|
.geometry(win) ⇒ Object
101
102
103
|
# File 'lib/tk/winfo.rb', line 101
def TkWinfo.geometry(win)
tk_call_without_enc('winfo', 'geometry', win)
end
|
.height(win) ⇒ Object
108
109
110
|
# File 'lib/tk/winfo.rb', line 108
def TkWinfo.height(win)
number(tk_call_without_enc('winfo', 'height', win))
end
|
115
116
117
|
# File 'lib/tk/winfo.rb', line 115
def TkWinfo.id(win)
tk_call_without_enc('winfo', 'id', win)
end
|
.interps(win = nil) ⇒ Object
122
123
124
125
126
127
128
129
130
131
132
133
134
|
# File 'lib/tk/winfo.rb', line 122
def TkWinfo.interps(win=nil)
if win
tk_split_simplelist(tk_call_without_enc('winfo', 'interps',
'-displayof', win),
false, true)
else
tk_split_simplelist(tk_call_without_enc('winfo', 'interps'),
false, true)
end
end
|
.manager(win) ⇒ Object
146
147
148
|
# File 'lib/tk/winfo.rb', line 146
def TkWinfo.manager(win)
tk_call_without_enc('winfo', 'manager', win)
end
|
.mapped?(win) ⇒ Boolean
139
140
141
|
# File 'lib/tk/winfo.rb', line 139
def TkWinfo.mapped?(win)
bool(tk_call_without_enc('winfo', 'ismapped', win))
end
|
.parent(win) ⇒ Object
160
161
162
|
# File 'lib/tk/winfo.rb', line 160
def TkWinfo.parent(win)
window(tk_call_without_enc('winfo', 'parent', win))
end
|
.pixels(win, dist) ⇒ Object
178
179
180
|
# File 'lib/tk/winfo.rb', line 178
def TkWinfo.pixels(win, dist)
number(tk_call_without_enc('winfo', 'pixels', win, dist))
end
|
.pointerx(win) ⇒ Object
372
373
374
|
# File 'lib/tk/winfo.rb', line 372
def TkWinfo.pointerx(win)
number(tk_call_without_enc('winfo', 'pointerx', win))
end
|
.pointerxy(win) ⇒ Object
386
387
388
|
# File 'lib/tk/winfo.rb', line 386
def TkWinfo.pointerxy(win)
list(tk_call_without_enc('winfo', 'pointerxy', win))
end
|
.pointery(win) ⇒ Object
379
380
381
|
# File 'lib/tk/winfo.rb', line 379
def TkWinfo.pointery(win)
number(tk_call_without_enc('winfo', 'pointery', win))
end
|
.reqheight(win) ⇒ Object
185
186
187
|
# File 'lib/tk/winfo.rb', line 185
def TkWinfo.reqheight(win)
number(tk_call_without_enc('winfo', 'reqheight', win))
end
|
.reqwidth(win) ⇒ Object
192
193
194
|
# File 'lib/tk/winfo.rb', line 192
def TkWinfo.reqwidth(win)
number(tk_call_without_enc('winfo', 'reqwidth', win))
end
|
.rgb(win, color) ⇒ Object
199
200
201
|
# File 'lib/tk/winfo.rb', line 199
def TkWinfo.rgb(win, color)
list(tk_call_without_enc('winfo', 'rgb', win, color))
end
|
.rootx(win) ⇒ Object
206
207
208
|
# File 'lib/tk/winfo.rb', line 206
def TkWinfo.rootx(win)
number(tk_call_without_enc('winfo', 'rootx', win))
end
|
.rooty(win) ⇒ Object
213
214
215
|
# File 'lib/tk/winfo.rb', line 213
def TkWinfo.rooty(win)
number(tk_call_without_enc('winfo', 'rooty', win))
end
|
.screen(win) ⇒ Object
220
221
222
|
# File 'lib/tk/winfo.rb', line 220
def TkWinfo.screen(win)
tk_call('winfo', 'screen', win)
end
|
.screencells(win) ⇒ Object
227
228
229
|
# File 'lib/tk/winfo.rb', line 227
def TkWinfo.screencells(win)
number(tk_call_without_enc('winfo', 'screencells', win))
end
|
.screendepth(win) ⇒ Object
234
235
236
|
# File 'lib/tk/winfo.rb', line 234
def TkWinfo.screendepth(win)
number(tk_call_without_enc('winfo', 'screendepth', win))
end
|
.screenheight(win) ⇒ Object
241
242
243
|
# File 'lib/tk/winfo.rb', line 241
def TkWinfo.screenheight (win)
number(tk_call_without_enc('winfo', 'screenheight', win))
end
|
.screenmmheight(win) ⇒ Object
248
249
250
|
# File 'lib/tk/winfo.rb', line 248
def TkWinfo.screenmmheight(win)
number(tk_call_without_enc('winfo', 'screenmmheight', win))
end
|
.screenmmwidth(win) ⇒ Object
255
256
257
|
# File 'lib/tk/winfo.rb', line 255
def TkWinfo.screenmmwidth(win)
number(tk_call_without_enc('winfo', 'screenmmwidth', win))
end
|
.screenvisual(win) ⇒ Object
262
263
264
|
# File 'lib/tk/winfo.rb', line 262
def TkWinfo.screenvisual(win)
tk_call_without_enc('winfo', 'screenvisual', win)
end
|
.screenwidth(win) ⇒ Object
269
270
271
|
# File 'lib/tk/winfo.rb', line 269
def TkWinfo.screenwidth(win)
number(tk_call_without_enc('winfo', 'screenwidth', win))
end
|
.server(win) ⇒ Object
276
277
278
|
# File 'lib/tk/winfo.rb', line 276
def TkWinfo.server(win)
tk_call('winfo', 'server', win)
end
|
.toplevel(win) ⇒ Object
283
284
285
|
# File 'lib/tk/winfo.rb', line 283
def TkWinfo.toplevel(win)
window(tk_call_without_enc('winfo', 'toplevel', win))
end
|
.viewable(win) ⇒ Object
365
366
367
|
# File 'lib/tk/winfo.rb', line 365
def TkWinfo.viewable(win)
bool(tk_call_without_enc('winfo', 'viewable', win))
end
|
.visual(win) ⇒ Object
290
291
292
|
# File 'lib/tk/winfo.rb', line 290
def TkWinfo.visual(win)
tk_call_without_enc('winfo', 'visual', win)
end
|
.visualid(win) ⇒ Object
297
298
299
|
# File 'lib/tk/winfo.rb', line 297
def TkWinfo.visualid(win)
tk_call_without_enc('winfo', 'visualid', win)
end
|
.visualsavailable(win, includeids = false) ⇒ Object
304
305
306
307
308
309
310
311
|
# File '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
|
.vrootheight(win) ⇒ Object
316
317
318
|
# File 'lib/tk/winfo.rb', line 316
def TkWinfo.vrootheight(win)
number(tk_call_without_enc('winfo', 'vrootheight', win))
end
|
.vrootwidth(win) ⇒ Object
323
324
325
|
# File 'lib/tk/winfo.rb', line 323
def TkWinfo.vrootwidth(win)
number(tk_call_without_enc('winfo', 'vrootwidth', win))
end
|
.vrootx(win) ⇒ Object
330
331
332
|
# File 'lib/tk/winfo.rb', line 330
def TkWinfo.vrootx(win)
number(tk_call_without_enc('winfo', 'vrootx', win))
end
|
.vrooty(win) ⇒ Object
337
338
339
|
# File 'lib/tk/winfo.rb', line 337
def TkWinfo.vrooty(win)
number(tk_call_without_enc('winfo', 'vrooty', win))
end
|
167
168
169
170
171
172
173
|
# File '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
|
.width(win) ⇒ Object
344
345
346
|
# File 'lib/tk/winfo.rb', line 344
def TkWinfo.width(win)
number(tk_call_without_enc('winfo', 'width', win))
end
|
351
352
353
|
# File 'lib/tk/winfo.rb', line 351
def TkWinfo.x(win)
number(tk_call_without_enc('winfo', 'x', win))
end
|
358
359
360
|
# File 'lib/tk/winfo.rb', line 358
def TkWinfo.y(win)
number(tk_call_without_enc('winfo', 'y', win))
end
|
Instance Method Details
#winfo_appname ⇒ Object
156
157
158
|
# File 'lib/tk/winfo.rb', line 156
def winfo_appname
TkWinfo.appname self
end
|
#winfo_atom(name) ⇒ Object
23
24
25
|
# File 'lib/tk/winfo.rb', line 23
def winfo_atom(name)
TkWinfo.atom(name, self)
end
|
#winfo_atomname(id) ⇒ Object
35
36
37
|
# File 'lib/tk/winfo.rb', line 35
def winfo_atomname(id)
TkWinfo.atomname(id, self)
end
|
#winfo_cells ⇒ Object
42
43
44
|
# File 'lib/tk/winfo.rb', line 42
def winfo_cells
TkWinfo.cells self
end
|
#winfo_children ⇒ Object
49
50
51
|
# File 'lib/tk/winfo.rb', line 49
def winfo_children
TkWinfo.children self
end
|
#winfo_classname ⇒ Object
Also known as:
winfo_class
56
57
58
|
# File 'lib/tk/winfo.rb', line 56
def winfo_classname
TkWinfo.classname self
end
|
#winfo_containing(x, y) ⇒ Object
76
77
78
|
# File 'lib/tk/winfo.rb', line 76
def winfo_containing(x, y)
TkWinfo.containing(x, y, self)
end
|
#winfo_depth ⇒ Object
83
84
85
|
# File 'lib/tk/winfo.rb', line 83
def winfo_depth
TkWinfo.depth self
end
|
#winfo_exist? ⇒ Boolean
90
91
92
|
# File 'lib/tk/winfo.rb', line 90
def winfo_exist?
TkWinfo.exist? self
end
|
#winfo_fpixels(dist) ⇒ Object
97
98
99
|
# File 'lib/tk/winfo.rb', line 97
def winfo_fpixels(dist)
TkWinfo.fpixels self, dist
end
|
#winfo_geometry ⇒ Object
104
105
106
|
# File 'lib/tk/winfo.rb', line 104
def winfo_geometry
TkWinfo.geometry self
end
|
#winfo_height ⇒ Object
111
112
113
|
# File 'lib/tk/winfo.rb', line 111
def winfo_height
TkWinfo.height self
end
|
118
119
120
|
# File 'lib/tk/winfo.rb', line 118
def winfo_id
TkWinfo.id self
end
|
#winfo_interps ⇒ Object
135
136
137
|
# File 'lib/tk/winfo.rb', line 135
def winfo_interps
TkWinfo.interps self
end
|
#winfo_manager ⇒ Object
149
150
151
|
# File 'lib/tk/winfo.rb', line 149
def winfo_manager
TkWinfo.manager self
end
|
#winfo_mapped? ⇒ Boolean
142
143
144
|
# File 'lib/tk/winfo.rb', line 142
def winfo_mapped?
TkWinfo.mapped? self
end
|
#winfo_parent ⇒ Object
163
164
165
|
# File 'lib/tk/winfo.rb', line 163
def winfo_parent
TkWinfo.parent self
end
|
#winfo_pixels(dist) ⇒ Object
181
182
183
|
# File 'lib/tk/winfo.rb', line 181
def winfo_pixels(dist)
TkWinfo.pixels self, dist
end
|
#winfo_pointerx ⇒ Object
375
376
377
|
# File 'lib/tk/winfo.rb', line 375
def winfo_pointerx
TkWinfo.pointerx self
end
|
#winfo_pointerxy ⇒ Object
389
390
391
|
# File 'lib/tk/winfo.rb', line 389
def winfo_pointerxy
TkWinfo.pointerxy self
end
|
#winfo_pointery ⇒ Object
382
383
384
|
# File 'lib/tk/winfo.rb', line 382
def winfo_pointery
TkWinfo.pointery self
end
|
#winfo_reqheight ⇒ Object
188
189
190
|
# File 'lib/tk/winfo.rb', line 188
def winfo_reqheight
TkWinfo.reqheight self
end
|
#winfo_reqwidth ⇒ Object
195
196
197
|
# File 'lib/tk/winfo.rb', line 195
def winfo_reqwidth
TkWinfo.reqwidth self
end
|
#winfo_rgb(color) ⇒ Object
202
203
204
|
# File 'lib/tk/winfo.rb', line 202
def winfo_rgb(color)
TkWinfo.rgb self, color
end
|
#winfo_rootx ⇒ Object
209
210
211
|
# File 'lib/tk/winfo.rb', line 209
def winfo_rootx
TkWinfo.rootx self
end
|
#winfo_rooty ⇒ Object
216
217
218
|
# File 'lib/tk/winfo.rb', line 216
def winfo_rooty
TkWinfo.rooty self
end
|
#winfo_screen ⇒ Object
223
224
225
|
# File 'lib/tk/winfo.rb', line 223
def winfo_screen
TkWinfo.screen self
end
|
#winfo_screencells ⇒ Object
230
231
232
|
# File 'lib/tk/winfo.rb', line 230
def winfo_screencells
TkWinfo.screencells self
end
|
#winfo_screendepth ⇒ Object
237
238
239
|
# File 'lib/tk/winfo.rb', line 237
def winfo_screendepth
TkWinfo.screendepth self
end
|
#winfo_screenheight ⇒ Object
244
245
246
|
# File 'lib/tk/winfo.rb', line 244
def winfo_screenheight
TkWinfo.screenheight self
end
|
#winfo_screenmmheight ⇒ Object
#winfo_screenmmwidth ⇒ Object
258
259
260
|
# File 'lib/tk/winfo.rb', line 258
def winfo_screenmmwidth
TkWinfo.screenmmwidth self
end
|
#winfo_screenvisual ⇒ Object
265
266
267
|
# File 'lib/tk/winfo.rb', line 265
def winfo_screenvisual
TkWinfo.screenvisual self
end
|
#winfo_screenwidth ⇒ Object
272
273
274
|
# File 'lib/tk/winfo.rb', line 272
def winfo_screenwidth
TkWinfo.screenwidth self
end
|
#winfo_server ⇒ Object
279
280
281
|
# File 'lib/tk/winfo.rb', line 279
def winfo_server
TkWinfo.server self
end
|
#winfo_toplevel ⇒ Object
286
287
288
|
# File 'lib/tk/winfo.rb', line 286
def winfo_toplevel
TkWinfo.toplevel self
end
|
#winfo_viewable ⇒ Object
368
369
370
|
# File 'lib/tk/winfo.rb', line 368
def winfo_viewable
TkWinfo.viewable self
end
|
#winfo_visual ⇒ Object
293
294
295
|
# File 'lib/tk/winfo.rb', line 293
def winfo_visual
TkWinfo.visual self
end
|
#winfo_visualid ⇒ Object
300
301
302
|
# File 'lib/tk/winfo.rb', line 300
def winfo_visualid
TkWinfo.visualid self
end
|
#winfo_visualsavailable(includeids = false) ⇒ Object
312
313
314
|
# File 'lib/tk/winfo.rb', line 312
def winfo_visualsavailable(includeids=false)
TkWinfo.visualsavailable self, includeids
end
|
#winfo_vrootheight ⇒ Object
319
320
321
|
# File 'lib/tk/winfo.rb', line 319
def winfo_vrootheight
TkWinfo.vrootheight self
end
|
#winfo_vrootwidth ⇒ Object
326
327
328
|
# File 'lib/tk/winfo.rb', line 326
def winfo_vrootwidth
TkWinfo.vrootwidth self
end
|
#winfo_vrootx ⇒ Object
333
334
335
|
# File 'lib/tk/winfo.rb', line 333
def winfo_vrootx
TkWinfo.vrootx self
end
|
#winfo_vrooty ⇒ Object
340
341
342
|
# File 'lib/tk/winfo.rb', line 340
def winfo_vrooty
TkWinfo.vrooty self
end
|
174
175
176
|
# File 'lib/tk/winfo.rb', line 174
def winfo_widget(id)
TkWinfo.widget id, self
end
|
#winfo_width ⇒ Object
347
348
349
|
# File 'lib/tk/winfo.rb', line 347
def winfo_width
TkWinfo.width self
end
|
354
355
356
|
# File 'lib/tk/winfo.rb', line 354
def winfo_x
TkWinfo.x self
end
|
361
362
363
|
# File 'lib/tk/winfo.rb', line 361
def winfo_y
TkWinfo.y self
end
|