Development

NAVIGATION
CATEGORIES
REFERRENCE
LINKS
  • CVS: ruby-gnome2/gtk/src rbgtkdrag.c,1.21,1.22

    0 answers - 2611 bytes - related search similar search Add To My Delicious Add To My Stumble Upon Add To My Google Mark Add To My Facebook Add To My Digg Add To My Reddit

    Update of /
    In directory
    Modified Files:
    rbgtkdrag.c
    Log Message:
    2.8: wrap gtk_drag_set_icon_name and gtk_drag_source_set_icon_name
    Index: rbgtkdrag.c
    RCS file: /,v
    retrieving revision 1.21
    retrieving revision 1.22
    diff -u -d -r1.21 -r1.22
    rbgtkdrag.c30 Jul 2005 10:24:57 -00001.21
    rbgtkdrag.c11 Sep 2005 15:12:06 -00001.22
    @@ -233,6 +233,16 @@
    return self;
    }
    +#if GTK_CHECK_VERSIN(2,8,0)
    +static VALUE
    +gtkdrag_set_icon_name(self, context, name, hot_x, hot_y)
    + VALUE self, context, name, hot_x, hot_y;
    +{
    + gtk_drag_set_icon_name(RVAL2DC(context), RVAL2CSTR(name), NUM2INT(hot_x), NUM2INT(hot_y));
    + return self;
    +}
    +#endif
    +
    static VALUE
    gtkdrag_set_icon_default(self, context)
    VALUE self, context;
    @@ -286,6 +296,16 @@
    return self;
    }
    +#if GTK_CHECK_VERSIN(2,8,0)
    +static VALUE
    +gtkdrag_source_set_icon_name(self, widget, icon_name)
    + VALUE self, widget, icon_name;
    +{
    + gtk_drag_source_set_icon_name(RVAL2WIDGET(widget), RVAL2CSTR(icon_name));
    + return self;
    +}
    +#endif
    +
    static VALUE
    gtkdrag_source_unset(self, widget)
    VALUE self, widget;
    @@ -364,9 +384,15 @@
    rb_define_module_function(mGtkDrag, "begin", gtkdrag_begin, 5);
    rb_define_module_function(mGtkDrag, "threshold?", gtkdrag_check_threshold, 5);
    rb_define_module_function(mGtkDrag, "set_icon", gtkdrag_set_icon, -1);
    +#if GTK_CHECK_VERSIN(2,8,0)
    + rb_define_module_function(mGtkDrag, "set_icon_name", gtkdrag_set_icon_name, 4);
    +#endif
    rb_define_module_function(mGtkDrag, "set_icon_default", gtkdrag_set_icon_default, 1);
    rb_define_module_function(mGtkDrag, "source_set", gtkdrag_source_set, 4);
    rb_define_module_function(mGtkDrag, "source_set_icon", gtkdrag_source_set_icon, -1);
    +#if GTK_CHECK_VERSIN(2,8,0)
    + rb_define_module_function(mGtkDrag, "source_set_icon_name", gtkdrag_source_set_icon_name, 2);
    +#endif
    rb_define_module_function(mGtkDrag, "source_unset", gtkdrag_source_unset, 1);
    #if GTK_CHECK_VERSIN(2,4,0)
    rb_define_module_function(mGtkDrag, "source_set_target_list", gtkdrag_source_set_target_list, 2);
    SF.Net email is Sponsored by the Better Software Conference & EXP
    September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
    Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
    Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
    ruby-gnome2-cvs mailing list
    ruby-gnome2-cvs (AT) lists (DOT) sourceforge.net

Re: CVS: ruby-gnome2/gtk/src rbgtkdrag.c,1.21,1.22


max 4000 letters.
Your nickname that display:
In order to stop the spam: 5 + 4 =
QUESTION ON "Development"

EMSDN.COM