#include "EXTERN.h"
#include "perl.h"
#include "XSUB.h"
#include "GtkDefs.h"
MODULE = Gtk::FontSelectionDialog PACKAGE = Gtk::FontSelectionDialog PREFIX = gtk_font_selection_dialog_
#ifdef GTK_FONT_SELECTION_DIALOG
Gtk::FontSelectionDialog_Sink
gtk_font_selection_dialog_new(Class, title)
SV * Class
char* title
CODE:
RETVAL = (GtkFontSelectionDialog*)(gtk_font_selection_dialog_new(title));
OUTPUT:
RETVAL
char*
gtk_font_selection_dialog_get_font_name(font_selection_dialog)
Gtk::FontSelectionDialog font_selection_dialog
Gtk::Gdk::Font
gtk_font_selection_dialog_get_font(font_selection_dialog)
Gtk::FontSelectionDialog font_selection_dialog
bool
gtk_font_selection_dialog_set_font_name(font_selection_dialog, font_name)
Gtk::FontSelectionDialog font_selection_dialog
char* font_name
char*
gtk_font_selection_dialog_get_preview_text(font_selection_dialog)
Gtk::FontSelectionDialog font_selection_dialog
void
gtk_font_selection_dialog_set_preview_text(font_selection_dialog, text)
Gtk::FontSelectionDialog font_selection_dialog
char* text
Gtk::Widget_Up
fontsel(font_selection_dialog)
Gtk::FontSelectionDialog font_selection_dialog
ALIAS:
Gtk::FontSelectionDialog::fontsel = 0
Gtk::FontSelectionDialog::main_vbox = 1
Gtk::FontSelectionDialog::action_area = 2
Gtk::FontSelectionDialog::ok_button = 3
Gtk::FontSelectionDialog::apply_button = 4
Gtk::FontSelectionDialog::cancel_button = 5
CODE:
switch (ix) {
case 0: RETVAL = font_selection_dialog->fontsel; break;
case 1: RETVAL = font_selection_dialog->main_vbox; break;
case 2: RETVAL = font_selection_dialog->action_area; break;
case 3: RETVAL = font_selection_dialog->ok_button; break;
case 4: RETVAL = font_selection_dialog->apply_button; break;
case 5: RETVAL = font_selection_dialog->cancel_button; break;
}
OUTPUT:
RETVAL
#endif