Gtk-Perl
view release on metacpan or search on metacpan
Bonobo/xs/BonoboEmbeddable.xs view on Meta::CPAN
for (i=1;i<=av_len(args);i++)
XPUSHs(sv_2mortal(newSVsv(*av_fetch(args, i, 0))));
PUTBACK;
perl_call_sv(handler, G_DISCARD);
return;
}
MODULE = Gnome::BonoboEmbeddable PACKAGE = Gnome::BonoboEmbeddable PREFIX = bonobo_embeddable_
#ifdef BONOBO_EMBEDDABLE
Gnome::BonoboEmbeddable
bonobo_embeddable_new (Class, factory, ...)
SV * Class
SV * factory
CODE:
{
AV *args = newAV();
PackCallbackST(args, 1);
RETVAL = bonobo_embeddable_new(generic_view_factory, args);
GtkHTML/pkg.defs view on Meta::CPAN
(define-object GtkHTML (GtkLayout))
(define-object GtkHTMLEmbedded (GtkBin) (cast GTK_HTML_EMBEDDED))
(define-enum GtkHTMLStreamStatus
(ok GTK_HTML_STREAM_OK)
(error GTK_HTML_STREAM_ERROR))
(define-enum GtkHTMLParagraphStyle
(normal GTK_HTML_PARAGRAPH_STYLE_NORMAL)
(h1 GTK_HTML_PARAGRAPH_STYLE_H1)
(h2 GTK_HTML_PARAGRAPH_STYLE_H2)
(h3 GTK_HTML_PARAGRAPH_STYLE_H3)
GtkHTML/xs/GtkHTMLEmbedded.xs view on Meta::CPAN
#include "EXTERN.h"
#include "perl.h"
#include "XSUB.h"
#include "PerlGtkHTMLInt.h"
#include "GtkHTMLDefs.h"
MODULE = Gtk::HTMLEmbedded PACKAGE = Gtk::HTMLEmbedded PREFIX = gtk_html_embedded_
#ifdef GTK_HTML_EMBEDDED
Gtk::HTMLEmbedded_Sink
new (Class, classid, name, type, width, height)
SV * Class
char * classid
char * name
char * type
int width
int height
CODE:
Mozilla/xs/GtkMozEmbed.xs view on Meta::CPAN
static int inited = 0;
if (inited)
return;
inited = 1;
GtkMozEmbed_InstallObjects();
GtkMozEmbed_InstallTypedefs();
}
MODULE = Gtk::MozEmbed PACKAGE = Gtk::MozEmbed PREFIX = gtk_moz_embed_
#ifdef GTK_MOZ_EMBED
Gtk::MozEmbed_Sink
gtk_moz_embed_new (Class)
SV * Class
CODE:
pgtk_mozembed_init ();
RETVAL = (GtkMozEmbed*)(gtk_moz_embed_new ());
OUTPUT:
RETVAL
( run in 2.459 seconds using v1.01-cache-2.11-cpan-71847e10f99 )