1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
|
#include "EXTERN.h"
#include "perl.h"
#include "XSUB.h"
#include <gtk/gtk.h>
#include "GtkTypes.h"
#include "GdkTypes.h"
#include "MiscTypes.h"
#include "GtkDefs.h"
#ifndef boolSV
# define boolSV(b) ((b) ? &sv_yes : &sv_no)
#endif
MODULE = Gtk::ButtonBox PACKAGE = Gtk::ButtonBox PREFIX = gtk_button_box_
#ifdef GTK_BUTTON_BOX
int
gtk_button_box_get_layout(buttonbox)
Gtk::ButtonBox buttonbox
int
gtk_button_box_get_spacing(buttonbox)
Gtk::ButtonBox buttonbox
void
gtk_button_box_set_spacing(buttonbox, spacing)
Gtk::ButtonBox buttonbox
int spacing
void
gtk_button_box_set_layout(buttonbox, layout_style)
Gtk::ButtonBox buttonbox
int layout_style
void
gtk_button_box_set_child_size(buttonbox, min_width, min_height)
Gtk::ButtonBox buttonbox
int min_width
int min_height
void
gtk_button_box_set_child_size_default(Class, min_width, min_height)
SV * Class
int min_width
int min_height
CODE:
gtk_button_box_set_child_size_default(min_width, min_height);
void
gtk_button_box_get_child_size_default (Class)
SV * Class
PPCODE:
{
int min_width, min_height;
gtk_button_box_get_child_size_default(&min_width, &min_height);
EXTEND(sp,2);
PUSHs(sv_2mortal(newSViv(min_width)));
PUSHs(sv_2mortal(newSViv(min_height)));
}
void
gtk_button_box_get_child_size(self)
Gtk::ButtonBox self
PPCODE:
{
int min_width, min_height;
gtk_button_box_get_child_size(self, &min_width, &min_height);
EXTEND(sp,2);
PUSHs(sv_2mortal(newSViv(min_width)));
PUSHs(sv_2mortal(newSViv(min_height)));
}
void
gtk_button_box_set_child_ipadding(buttonbox, ipad_x, ipad_y)
Gtk::ButtonBox buttonbox
int ipad_x
int ipad_y
void
gtk_button_box_set_child_ipadding_default(Class, ipad_x, ipad_y)
Gtk::ButtonBox Class
int ipad_x
int ipad_y
CODE:
gtk_button_box_set_child_size_default(ipad_x, ipad_y);
void
gtk_button_box_get_child_ipadding_default (Class)
SV * Class
PPCODE:
{
int ipad_x, ipad_y;
gtk_button_box_get_child_ipadding_default(&ipad_x, &ipad_y);
EXTEND(sp,2);
PUSHs(sv_2mortal(newSViv(ipad_x)));
PUSHs(sv_2mortal(newSViv(ipad_y)));
}
void
gtk_button_box_get_child_ipadding(self)
Gtk::ButtonBox self
PPCODE:
{
int ipad_x, ipad_y;
gtk_button_box_get_child_ipadding(self, &ipad_x, &ipad_y);
EXTEND(sp,2);
PUSHs(sv_2mortal(newSViv(ipad_x)));
PUSHs(sv_2mortal(newSViv(ipad_y)));
}
#endif
|