pike.git / src / post_modules / GTK2 / source / gdkevent.pre

version» Context lines:

pike.git/src/post_modules/GTK2/source/gdkevent.pre:14:      static int last_event_time;   int pgtk2_last_event_time()   {    return last_event_time;   }   %}      void destroy()   { -  if( THIS->obj ) +  if( THIS->obj && THIS->owned )    g_free( THIS->obj );    THIS->obj = 0;    pgtk2_pop_n_elems(args);    push_int(0);   }      mixed _index(string ind)   //! Return an index.   {    struct pike_string *index;
pike.git/src/post_modules/GTK2/source/gdkevent.pre:204:    case GDK_DROP_START:    if( is_same_string(index,_STR("type")) ) RETURN_STRING(_STR("drop_start"));    case GDK_DROP_FINISHED:    if( is_same_string(index,_STR("type")) ) RETURN_STRING(_STR("drop_finished"));    if( is_same_string(index,_STR("send_event")) ) RETURN_INT( e->dnd.send_event );    if( is_same_string(index,_STR("x_root")) ) RETURN_INT( e->dnd.x_root );    if( is_same_string(index,_STR("y_root")) ) RETURN_INT( e->dnd.y_root );    if( is_same_string(index,_STR("context")) )    {    pop_n_elems( args ); -  push_gdkobject( e->dnd.context, drag_context); +  push_gdkobject( e->dnd.context, drag_context, 0);    return;    }    break;    case GDK_SCROLL:    if( is_same_string(index,_STR("type")) ) RETURN_STRING(_STR("scroll"));    if (is_same_string(index,_STR("x"))) RETURN_INT(e->scroll.x);    if (is_same_string(index,_STR("y"))) RETURN_INT(e->scroll.y);    if (is_same_string(index,_STR("direction"))) RETURN_INT(e->scroll.direction);    if (is_same_string(index,_STR("x_root"))) RETURN_INT(e->scroll.x_root);    if (is_same_string(index,_STR("y_root"))) RETURN_INT(e->scroll.y_root);
pike.git/src/post_modules/GTK2/source/gdkevent.pre:474:    goto dnd_event;    case GDK_DROP_START:    ref_push_string(_STR("type")); ref_push_string(_STR("drop_start"));    goto dnd_event;    case GDK_DROP_FINISHED:    ref_push_string(_STR("type")); ref_push_string(_STR("drop_finished"));    dnd_event:    ref_push_string(_STR("send_event")); push_int( e->dnd.send_event );    ref_push_string(_STR("x_root")); push_int( e->dnd.x_root );    ref_push_string(_STR("y_root")); push_int( e->dnd.y_root ); -  ref_push_string(_STR("context"));push_gdkobject( e->dnd.context, drag_context); +  ref_push_string(_STR("context"));push_gdkobject( e->dnd.context, drag_context, 0);    break;    }    f_aggregate_mapping( Pike_sp - osp );   }