Module: TclTkLib

Defined in:
tcltklib.c,
lib/tk.rb

Defined Under Namespace

Modules: EventFlag, VarAccessFlag

Constant Summary collapse

COMPILE_INFO =

tcltklib_compile_info()
RELEASE_DATE =
rb_obj_freeze(rb_str_new2(tcltklib_release_date))
FINALIZE_PROC_NAME =
rb_str_new2(finalize_hook_name)

Class Method Summary collapse

Class Method Details

._encodingObject



2334
2335
2336
# File 'lib/tk.rb', line 2334

static VALUE
lib_get_system_encoding(self)
VALUE self;

._encoding=Object



2335
2336
2337
# File 'lib/tk.rb', line 2335

static VALUE
lib_set_system_encoding(self, enc_name)
VALUE self;

._fromUTF8Object



6345
6346
6347
# File 'tcltklib.c', line 6345

static VALUE
lib_fromUTF8(argc, argv, self)
int   argc;

._mark_at_exitObject

finalize operation



4367
4368
4369
# File 'tcltklib.c', line 4367

static VALUE
lib_mark_at_exit(self)
VALUE self;

._split_tklistObject




7609
7610
7611
# File 'tcltklib.c', line 7609

static VALUE
lib_split_tklist(self, list_str)
VALUE self;

._subst_Tcl_backslashObject



6431
6432
6433
# File 'tcltklib.c', line 6431

static VALUE
lib_Tcl_backslash(self, str)
VALUE self;

._subst_UTF_backslashObject



6423
6424
6425
# File 'tcltklib.c', line 6423

static VALUE
lib_UTF_backslash(self, str)
VALUE self;

._toUTF8Object



6185
6186
6187
# File 'tcltklib.c', line 6185

static VALUE
lib_toUTF8(argc, argv, self)
int   argc;

.do_thread_callbackObject



1998
1999
2000
# File 'tcltklib.c', line 1998

static VALUE
lib_thread_callback(argc, argv, self)
int argc;

.encodingObject



6439
6440
6441
# File 'tcltklib.c', line 6439

static VALUE
lib_get_system_encoding(self)
VALUE self;

.encoding=(name) ⇒ Object



6451
6452
6453
# File 'tcltklib.c', line 6451

static VALUE
lib_set_system_encoding(self, enc_name)
VALUE self;

.encoding_systemObject



6439
6440
6441
# File 'tcltklib.c', line 6439

static VALUE
lib_get_system_encoding(self)
VALUE self;

.encoding_system=Object



6451
6452
6453
# File 'tcltklib.c', line 6451

static VALUE
lib_set_system_encoding(self, enc_name)
VALUE self;

.mainloop_abort_on_exceptionObject

not eventloop



1176
1177
1178
# File 'tcltklib.c', line 1176

static VALUE
lib_evloop_abort_on_exc(self)
VALUE self;

.mainloop_abort_on_exception=Object



1196
1197
1198
# File 'tcltklib.c', line 1196

static VALUE
lib_evloop_abort_on_exc_set(self, val)
VALUE self, val;

.mainloop_thread?Boolean

Returns:

  • (Boolean)


1163
1164
1165
# File 'tcltklib.c', line 1163

static VALUE
lib_evloop_thread_p(self)
VALUE self;

.num_of_mainwindowsObject



1231
1232
1233
# File 'tcltklib.c', line 1231

static VALUE
lib_num_of_mainwindows(self)
VALUE self;

.set_max_block_timeObject



1127
1128
1129
# File 'tcltklib.c', line 1127

static VALUE
set_max_block_time(self, time)
VALUE self;