Method: Newt::Form#run
- Defined in:
- ext/ruby_newt/ruby_newt.c
#run ⇒ Object
1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 |
# File 'ext/ruby_newt/ruby_newt.c', line 1504
static VALUE rb_ext_Form_Run(VALUE self)
{
Widget_data *data;
rb_newt_ExitStruct *rb_es;
INIT_GUARD();
Get_Widget_Data(self, data);
rb_es = ALLOC(rb_newt_ExitStruct);
newtFormRun(data->co, &rb_es->es);
rb_es->components = data->components;
rb_gc_register_address(&rb_es->components);
return Data_Wrap_Struct(cExitStruct, 0, rb_newt_es_free, rb_es);
}
|