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 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134
|
#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::Notebook PACKAGE = Gtk::Notebook PREFIX = gtk_notebook_
#ifdef GTK_NOTEBOOK
Gtk::Notebook_Sink
new(Class)
SV * Class
CODE:
RETVAL = GTK_NOTEBOOK(gtk_notebook_new());
OUTPUT:
RETVAL
void
gtk_notebook_append_page(self, child, tab_label)
Gtk::Notebook self
Gtk::Widget child
Gtk::Widget tab_label
void
gtk_notebook_append_page_menu(self, child, tab_label, menu_label)
Gtk::Notebook self
Gtk::Widget child
Gtk::Widget tab_label
Gtk::Widget menu_label
void
gtk_notebook_prepend_page(self, child, tab_label)
Gtk::Notebook self
Gtk::Widget child
Gtk::Widget tab_label
void
gtk_notebook_prepend_page_menu(self, child, tab_label, menu_label)
Gtk::Notebook self
Gtk::Widget child
Gtk::Widget tab_label
Gtk::Widget menu_label
void
gtk_notebook_insert_page(self, child, tab_label, position)
Gtk::Notebook self
Gtk::Widget child
Gtk::Widget tab_label
int position
void
gtk_notebook_insert_page_menu(self, child, tab_label, menu_label, position)
Gtk::Notebook self
Gtk::Widget child
Gtk::Widget tab_label
Gtk::Widget menu_label
int position
void
gtk_notebook_remove_page(self, page_num)
Gtk::Notebook self
int page_num
int
gtk_notebook_current_page(self)
Gtk::Notebook self
void
gtk_notebook_set_page(self, page_num)
Gtk::Notebook self
int page_num
void
gtk_notebook_next_page(self)
Gtk::Notebook self
void
gtk_notebook_prev_page(self)
Gtk::Notebook self
void
gtk_notebook_set_tab_pos(self, pos)
Gtk::Notebook self
Gtk::PositionType pos
void
gtk_notebook_set_show_tabs(self, show_tabs)
Gtk::Notebook self
bool show_tabs
void
gtk_notebook_set_show_border(self, show_border)
Gtk::Notebook self
bool show_border
void
gtk_notebook_set_scrollable(self, scrollable)
Gtk::Notebook self
bool scrollable
void
gtk_notebook_set_tab_border(self, border)
Gtk::Notebook self
int border
void
gtk_notebook_popup_enable(self)
Gtk::Notebook self
void
gtk_notebook_popup_disable(self)
Gtk::Notebook self
Gtk::PositionType
gtk_notebook_tab_pos(self)
Gtk::Notebook self
CODE:
RETVAL = self->tab_pos;
OUTPUT:
RETVAL
#endif
|