Module: TkWinfo
- Extended by:
- Tk
- Includes:
- Tk
- Included in:
- TkWindow
- Defined in:
- lib/tk/winfo.rb,
lib/tk/winfo.rb
Overview
frozen_string_literal: false
tk/winfo.rb : methods for winfo command
Constant Summary
collapse
- TkCommandNames =
['winfo'.freeze].freeze
Constants included
from Tk
Tk::AUTO_PATH, Tk::Fontchooser, 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__, _replace_toplevel_aliases, add_kinsoku, backup_current_topdef, bell, bell_on_display, const_missing, current_grabs, cursor_display, default_widget_set, default_widget_set=, define_topalias, define_topobj, 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, regist_sym_for_loaded_file, replace_topalias, replace_topobj, root, set_topalias, 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, topalias_defined?, toplevel_aliases_on_widget_set, topobj_defined?, 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
154
155
156
|
# File 'lib/tk/winfo.rb', line 154
def TkWinfo.appname(win)
tk_call('winfo', 'name', win)
end
|
.atom(name, win = nil) ⇒ Object
16
17
18
19
20
21
22
23
|
# File '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
|
.atomname(id, win = nil) ⇒ Object
28
29
30
31
32
33
34
35
|
# File '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
|
.cells(win) ⇒ Object
40
41
42
|
# File 'lib/tk/winfo.rb', line 40
def TkWinfo.cells(win)
number(tk_call_without_enc('winfo', 'cells', win))
end
|
.children(win) ⇒ Object
47
48
49
|
# File 'lib/tk/winfo.rb', line 47
def TkWinfo.children(win)
list(tk_call_without_enc('winfo', 'children', win))
end
|
.classname(win) ⇒ Object
54
55
56
|
# File 'lib/tk/winfo.rb', line 54
def TkWinfo.classname(win)
tk_call_without_enc('winfo', 'class', win)
end
|
.colormapfull(win) ⇒ Object
62
63
64
|
# File 'lib/tk/winfo.rb', line 62
def TkWinfo.colormapfull(win)
bool(tk_call_without_enc('winfo', 'colormapfull', win))
end
|
.containing(rootX, rootY, win = nil) ⇒ Object
69
70
71
72
73
74
75
76
|
# File '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
|
.depth(win) ⇒ Object
81
82
83
|
# File 'lib/tk/winfo.rb', line 81
def TkWinfo.depth(win)
number(tk_call_without_enc('winfo', 'depth', win))
end
|
.exist?(win) ⇒ Boolean
88
89
90
|
# File 'lib/tk/winfo.rb', line 88
def TkWinfo.exist?(win)
bool(tk_call_without_enc('winfo', 'exists', win))
end
|
.fpixels(win, dist) ⇒ Object
95
96
97
|
# File 'lib/tk/winfo.rb', line 95
def TkWinfo.fpixels(win, dist)
number(tk_call_without_enc('winfo', 'fpixels', win, dist))
end
|
.geometry(win) ⇒ Object
102
103
104
|
# File 'lib/tk/winfo.rb', line 102
def TkWinfo.geometry(win)
tk_call_without_enc('winfo', 'geometry', win)
end
|
.height(win) ⇒ Object
109
110
111
|
# File 'lib/tk/winfo.rb', line 109
def TkWinfo.height(win)
number(tk_call_without_enc('winfo', 'height', win))
end
|
116
117
118
|
# File 'lib/tk/winfo.rb', line 116
def TkWinfo.id(win)
tk_call_without_enc('winfo', 'id', win)
end
|
.interps(win = nil) ⇒ Object
123
124
125
126
127
128
129
130
131
132
133
134
135
|
# File 'lib/tk/winfo.rb', line 123
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
147
148
149
|
# File 'lib/tk/winfo.rb', line 147
def TkWinfo.manager(win)
tk_call_without_enc('winfo', 'manager', win)
end
|
.mapped?(win) ⇒ Boolean
140
141
142
|
# File 'lib/tk/winfo.rb', line 140
def TkWinfo.mapped?(win)
bool(tk_call_without_enc('winfo', 'ismapped', win))
end
|
.parent(win) ⇒ Object
161
162
163
|
# File 'lib/tk/winfo.rb', line 161
def TkWinfo.parent(win)
window(tk_call_without_enc('winfo', 'parent', win))
end
|
.pixels(win, dist) ⇒ Object
179
180
181
|
# File 'lib/tk/winfo.rb', line 179
def TkWinfo.pixels(win, dist)
number(tk_call_without_enc('winfo', 'pixels', win, dist))
end
|
.pointerx(win) ⇒ Object
373
374
375
|
# File 'lib/tk/winfo.rb', line 373
def TkWinfo.pointerx(win)
number(tk_call_without_enc('winfo', 'pointerx', win))
end
|
.pointerxy(win) ⇒ Object
387
388
389
|
# File 'lib/tk/winfo.rb', line 387
def TkWinfo.pointerxy(win)
list(tk_call_without_enc('winfo', 'pointerxy', win))
end
|
.pointery(win) ⇒ Object
380
381
382
|
# File 'lib/tk/winfo.rb', line 380
def TkWinfo.pointery(win)
number(tk_call_without_enc('winfo', 'pointery', win))
end
|
.reqheight(win) ⇒ Object
186
187
188
|
# File 'lib/tk/winfo.rb', line 186
def TkWinfo.reqheight(win)
number(tk_call_without_enc('winfo', 'reqheight', win))
end
|
.reqwidth(win) ⇒ Object
193
194
195
|
# File 'lib/tk/winfo.rb', line 193
def TkWinfo.reqwidth(win)
number(tk_call_without_enc('winfo', 'reqwidth', win))
end
|
.rgb(win, color) ⇒ Object
200
201
202
|
# File 'lib/tk/winfo.rb', line 200
def TkWinfo.rgb(win, color)
list(tk_call_without_enc('winfo', 'rgb', win, color))
end
|
.rootx(win) ⇒ Object
207
208
209
|
# File 'lib/tk/winfo.rb', line 207
def TkWinfo.rootx(win)
number(tk_call_without_enc('winfo', 'rootx', win))
end
|
.rooty(win) ⇒ Object
214
215
216
|
# File 'lib/tk/winfo.rb', line 214
def TkWinfo.rooty(win)
number(tk_call_without_enc('winfo', 'rooty', win))
end
|
.screen(win) ⇒ Object
221
222
223
|
# File 'lib/tk/winfo.rb', line 221
def TkWinfo.screen(win)
tk_call('winfo', 'screen', win)
end
|
.screencells(win) ⇒ Object
228
229
230
|
# File 'lib/tk/winfo.rb', line 228
def TkWinfo.screencells(win)
number(tk_call_without_enc('winfo', 'screencells', win))
end
|
.screendepth(win) ⇒ Object
235
236
237
|
# File 'lib/tk/winfo.rb', line 235
def TkWinfo.screendepth(win)
number(tk_call_without_enc('winfo', 'screendepth', win))
end
|
.screenheight(win) ⇒ Object
242
243
244
|
# File 'lib/tk/winfo.rb', line 242
def TkWinfo.screenheight (win)
number(tk_call_without_enc('winfo', 'screenheight', win))
end
|
.screenmmheight(win) ⇒ Object
249
250
251
|
# File 'lib/tk/winfo.rb', line 249
def TkWinfo.screenmmheight(win)
number(tk_call_without_enc('winfo', 'screenmmheight', win))
end
|
.screenmmwidth(win) ⇒ Object
256
257
258
|
# File 'lib/tk/winfo.rb', line 256
def TkWinfo.screenmmwidth(win)
number(tk_call_without_enc('winfo', 'screenmmwidth', win))
end
|
.screenvisual(win) ⇒ Object
263
264
265
|
# File 'lib/tk/winfo.rb', line 263
def TkWinfo.screenvisual(win)
tk_call_without_enc('winfo', 'screenvisual', win)
end
|
.screenwidth(win) ⇒ Object
270
271
272
|
# File 'lib/tk/winfo.rb', line 270
def TkWinfo.screenwidth(win)
number(tk_call_without_enc('winfo', 'screenwidth', win))
end
|
.server(win) ⇒ Object
277
278
279
|
# File 'lib/tk/winfo.rb', line 277
def TkWinfo.server(win)
tk_call('winfo', 'server', win)
end
|
.toplevel(win) ⇒ Object
284
285
286
|
# File 'lib/tk/winfo.rb', line 284
def TkWinfo.toplevel(win)
window(tk_call_without_enc('winfo', 'toplevel', win))
end
|
.viewable(win) ⇒ Object
366
367
368
|
# File 'lib/tk/winfo.rb', line 366
def TkWinfo.viewable(win)
bool(tk_call_without_enc('winfo', 'viewable', win))
end
|
.visual(win) ⇒ Object
291
292
293
|
# File 'lib/tk/winfo.rb', line 291
def TkWinfo.visual(win)
tk_call_without_enc('winfo', 'visual', win)
end
|
.visualid(win) ⇒ Object
298
299
300
|
# File 'lib/tk/winfo.rb', line 298
def TkWinfo.visualid(win)
tk_call_without_enc('winfo', 'visualid', win)
end
|
.visualsavailable(win, includeids = false) ⇒ Object
305
306
307
308
309
310
311
312
|
# File '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
|
.vrootheight(win) ⇒ Object
317
318
319
|
# File 'lib/tk/winfo.rb', line 317
def TkWinfo.vrootheight(win)
number(tk_call_without_enc('winfo', 'vrootheight', win))
end
|
.vrootwidth(win) ⇒ Object
324
325
326
|
# File 'lib/tk/winfo.rb', line 324
def TkWinfo.vrootwidth(win)
number(tk_call_without_enc('winfo', 'vrootwidth', win))
end
|
.vrootx(win) ⇒ Object
331
332
333
|
# File 'lib/tk/winfo.rb', line 331
def TkWinfo.vrootx(win)
number(tk_call_without_enc('winfo', 'vrootx', win))
end
|
.vrooty(win) ⇒ Object
338
339
340
|
# File 'lib/tk/winfo.rb', line 338
def TkWinfo.vrooty(win)
number(tk_call_without_enc('winfo', 'vrooty', win))
end
|
168
169
170
171
172
173
174
|
# File '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
|
.width(win) ⇒ Object
345
346
347
|
# File 'lib/tk/winfo.rb', line 345
def TkWinfo.width(win)
number(tk_call_without_enc('winfo', 'width', win))
end
|
352
353
354
|
# File 'lib/tk/winfo.rb', line 352
def TkWinfo.x(win)
number(tk_call_without_enc('winfo', 'x', win))
end
|
359
360
361
|
# File 'lib/tk/winfo.rb', line 359
def TkWinfo.y(win)
number(tk_call_without_enc('winfo', 'y', win))
end
|
Instance Method Details
#winfo_appname ⇒ Object
157
158
159
|
# File 'lib/tk/winfo.rb', line 157
def winfo_appname
TkWinfo.appname self
end
|
#winfo_atom(name) ⇒ Object
24
25
26
|
# File 'lib/tk/winfo.rb', line 24
def winfo_atom(name)
TkWinfo.atom(name, self)
end
|
#winfo_atomname(id) ⇒ Object
36
37
38
|
# File 'lib/tk/winfo.rb', line 36
def winfo_atomname(id)
TkWinfo.atomname(id, self)
end
|
#winfo_cells ⇒ Object
43
44
45
|
# File 'lib/tk/winfo.rb', line 43
def winfo_cells
TkWinfo.cells self
end
|
#winfo_children ⇒ Object
50
51
52
|
# File 'lib/tk/winfo.rb', line 50
def winfo_children
TkWinfo.children self
end
|
#winfo_classname ⇒ Object
Also known as:
winfo_class
57
58
59
|
# File 'lib/tk/winfo.rb', line 57
def winfo_classname
TkWinfo.classname self
end
|
#winfo_containing(x, y) ⇒ Object
77
78
79
|
# File 'lib/tk/winfo.rb', line 77
def winfo_containing(x, y)
TkWinfo.containing(x, y, self)
end
|
#winfo_depth ⇒ Object
84
85
86
|
# File 'lib/tk/winfo.rb', line 84
def winfo_depth
TkWinfo.depth self
end
|
#winfo_exist? ⇒ Boolean
91
92
93
|
# File 'lib/tk/winfo.rb', line 91
def winfo_exist?
TkWinfo.exist? self
end
|
#winfo_fpixels(dist) ⇒ Object
98
99
100
|
# File 'lib/tk/winfo.rb', line 98
def winfo_fpixels(dist)
TkWinfo.fpixels self, dist
end
|
#winfo_geometry ⇒ Object
105
106
107
|
# File 'lib/tk/winfo.rb', line 105
def winfo_geometry
TkWinfo.geometry self
end
|
#winfo_height ⇒ Object
112
113
114
|
# File 'lib/tk/winfo.rb', line 112
def winfo_height
TkWinfo.height self
end
|
119
120
121
|
# File 'lib/tk/winfo.rb', line 119
def winfo_id
TkWinfo.id self
end
|
#winfo_interps ⇒ Object
136
137
138
|
# File 'lib/tk/winfo.rb', line 136
def winfo_interps
TkWinfo.interps self
end
|
#winfo_manager ⇒ Object
150
151
152
|
# File 'lib/tk/winfo.rb', line 150
def winfo_manager
TkWinfo.manager self
end
|
#winfo_mapped? ⇒ Boolean
143
144
145
|
# File 'lib/tk/winfo.rb', line 143
def winfo_mapped?
TkWinfo.mapped? self
end
|
#winfo_parent ⇒ Object
164
165
166
|
# File 'lib/tk/winfo.rb', line 164
def winfo_parent
TkWinfo.parent self
end
|
#winfo_pixels(dist) ⇒ Object
182
183
184
|
# File 'lib/tk/winfo.rb', line 182
def winfo_pixels(dist)
TkWinfo.pixels self, dist
end
|
#winfo_pointerx ⇒ Object
376
377
378
|
# File 'lib/tk/winfo.rb', line 376
def winfo_pointerx
TkWinfo.pointerx self
end
|
#winfo_pointerxy ⇒ Object
390
391
392
|
# File 'lib/tk/winfo.rb', line 390
def winfo_pointerxy
TkWinfo.pointerxy self
end
|
#winfo_pointery ⇒ Object
383
384
385
|
# File 'lib/tk/winfo.rb', line 383
def winfo_pointery
TkWinfo.pointery self
end
|
#winfo_reqheight ⇒ Object
189
190
191
|
# File 'lib/tk/winfo.rb', line 189
def winfo_reqheight
TkWinfo.reqheight self
end
|
#winfo_reqwidth ⇒ Object
196
197
198
|
# File 'lib/tk/winfo.rb', line 196
def winfo_reqwidth
TkWinfo.reqwidth self
end
|
#winfo_rgb(color) ⇒ Object
203
204
205
|
# File 'lib/tk/winfo.rb', line 203
def winfo_rgb(color)
TkWinfo.rgb self, color
end
|
#winfo_rootx ⇒ Object
210
211
212
|
# File 'lib/tk/winfo.rb', line 210
def winfo_rootx
TkWinfo.rootx self
end
|
#winfo_rooty ⇒ Object
217
218
219
|
# File 'lib/tk/winfo.rb', line 217
def winfo_rooty
TkWinfo.rooty self
end
|
#winfo_screen ⇒ Object
224
225
226
|
# File 'lib/tk/winfo.rb', line 224
def winfo_screen
TkWinfo.screen self
end
|
#winfo_screencells ⇒ Object
231
232
233
|
# File 'lib/tk/winfo.rb', line 231
def winfo_screencells
TkWinfo.screencells self
end
|
#winfo_screendepth ⇒ Object
238
239
240
|
# File 'lib/tk/winfo.rb', line 238
def winfo_screendepth
TkWinfo.screendepth self
end
|
#winfo_screenheight ⇒ Object
245
246
247
|
# File 'lib/tk/winfo.rb', line 245
def winfo_screenheight
TkWinfo.screenheight self
end
|
#winfo_screenmmheight ⇒ Object
#winfo_screenmmwidth ⇒ Object
259
260
261
|
# File 'lib/tk/winfo.rb', line 259
def winfo_screenmmwidth
TkWinfo.screenmmwidth self
end
|
#winfo_screenvisual ⇒ Object
266
267
268
|
# File 'lib/tk/winfo.rb', line 266
def winfo_screenvisual
TkWinfo.screenvisual self
end
|
#winfo_screenwidth ⇒ Object
273
274
275
|
# File 'lib/tk/winfo.rb', line 273
def winfo_screenwidth
TkWinfo.screenwidth self
end
|
#winfo_server ⇒ Object
280
281
282
|
# File 'lib/tk/winfo.rb', line 280
def winfo_server
TkWinfo.server self
end
|
#winfo_toplevel ⇒ Object
287
288
289
|
# File 'lib/tk/winfo.rb', line 287
def winfo_toplevel
TkWinfo.toplevel self
end
|
#winfo_viewable ⇒ Object
369
370
371
|
# File 'lib/tk/winfo.rb', line 369
def winfo_viewable
TkWinfo.viewable self
end
|
#winfo_visual ⇒ Object
294
295
296
|
# File 'lib/tk/winfo.rb', line 294
def winfo_visual
TkWinfo.visual self
end
|
#winfo_visualid ⇒ Object
301
302
303
|
# File 'lib/tk/winfo.rb', line 301
def winfo_visualid
TkWinfo.visualid self
end
|
#winfo_visualsavailable(includeids = false) ⇒ Object
313
314
315
|
# File 'lib/tk/winfo.rb', line 313
def winfo_visualsavailable(includeids=false)
TkWinfo.visualsavailable self, includeids
end
|
#winfo_vrootheight ⇒ Object
320
321
322
|
# File 'lib/tk/winfo.rb', line 320
def winfo_vrootheight
TkWinfo.vrootheight self
end
|
#winfo_vrootwidth ⇒ Object
327
328
329
|
# File 'lib/tk/winfo.rb', line 327
def winfo_vrootwidth
TkWinfo.vrootwidth self
end
|
#winfo_vrootx ⇒ Object
334
335
336
|
# File 'lib/tk/winfo.rb', line 334
def winfo_vrootx
TkWinfo.vrootx self
end
|
#winfo_vrooty ⇒ Object
341
342
343
|
# File 'lib/tk/winfo.rb', line 341
def winfo_vrooty
TkWinfo.vrooty self
end
|
175
176
177
|
# File 'lib/tk/winfo.rb', line 175
def winfo_widget(id)
TkWinfo.widget id, self
end
|
#winfo_width ⇒ Object
348
349
350
|
# File 'lib/tk/winfo.rb', line 348
def winfo_width
TkWinfo.width self
end
|
355
356
357
|
# File 'lib/tk/winfo.rb', line 355
def winfo_x
TkWinfo.x self
end
|
362
363
364
|
# File 'lib/tk/winfo.rb', line 362
def winfo_y
TkWinfo.y self
end
|