Example #1
0
static VALUE
button_get_alignment(VALUE self)
{
    gfloat xalign, yalign;
    gtk_button_get_alignment(_SELF(self), &xalign, &yalign);

    return rb_assoc_new(rb_float_new(xalign), rb_float_new(yalign));
}
Example #2
0
int
clip_GTK_BUTTONGETALIGNMENT(ClipMachine * ClipMachineMemory)
{
   C_widget *cbtn = _fetch_cw_arg(ClipMachineMemory);

   gfloat    xalign, yalign;

   CHECKCWID(cbtn, GTK_IS_BUTTON);

   gtk_button_get_alignment(GTK_BUTTON(cbtn->widget), &xalign, &yalign);

   _clip_stornd(ClipMachineMemory, xalign, 2, 0);
   _clip_stornd(ClipMachineMemory, yalign, 3, 0);
   return 0;
 err:
   return 1;
}