- VALUE self;
- Evas_Smart **smart;
-
- Check_Type (name, T_STRING);
-
- self = Data_Make_Struct (klass, Evas_Smart *, NULL, free, smart);
- *smart = evas_smart_new (StringValuePtr (name),
- NULL, on_delete, on_layer_set,
- on_raise, on_lower, on_stack_above,
- on_stack_below, on_move, on_resize,
- on_show, on_hide, on_color_set,
- on_clip_set, on_clip_unset, NULL);