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
|
#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::Table PACKAGE = Gtk::Table PREFIX = gtk_table_
#ifdef GTK_TABLE
Gtk::Table_Sink
new(Class, rows, cols, homogeneous)
SV * Class
int rows
int cols
int homogeneous
CODE:
RETVAL = GTK_TABLE(gtk_table_new(rows, cols, homogeneous));
OUTPUT:
RETVAL
void
gtk_table_attach(table, child, left_attach, right_attach, top_attach, bottom_attach, xoptions, yoptions, xpadding, ypadding)
Gtk::Table table
Gtk::Widget child
int left_attach
int right_attach
int top_attach
int bottom_attach
Gtk::AttachOptions xoptions
Gtk::AttachOptions yoptions
int xpadding
int ypadding
void
gtk_table_attach_defaults(table, child, left_attach, right_attach, top_attach, bottom_attach)
Gtk::Table table
Gtk::Widget child
int left_attach
int right_attach
int top_attach
int bottom_attach
void
gtk_table_set_row_spacing(table, row, spacing)
Gtk::Table table
int row
int spacing
void
gtk_table_set_col_spacing(table, col, spacing)
Gtk::Table table
int col
int spacing
void
gtk_table_set_row_spacings(table, spacing)
Gtk::Table table
int spacing
void
gtk_table_set_col_spacings(table, spacing)
Gtk::Table table
int spacing
#endif
|