Class: TkKernel

Inherits:
Object show all
Defined in:
tkutil/tkutil.c

Class Method Summary collapse

Class Method Details

.newObject

***********************************



# File 'tkutil/tkutil.c'

static VALUE
tk_s_new(argc, argv, klass)
int argc;
VALUE *argv;
VALUE klass;
{
VALUE obj = rb_class_new_instance(argc, argv, klass);

if (rb_block_given_p()) {
#if RUBY_VERSION_MAJOR == 1 && RUBY_VERSION_MINOR <= 8 /* ruby 1.8.x */
  rb_obj_instance_eval(0, 0, obj);
#else
  rb_obj_instance_exec(1, &obj, obj);
#endif
}