Home modules.gotpike.org
Username: Password: [Create Account]
[Forgot Password?]

Modules

ADT
Database
GTK2
GUI
IP
PiJAX
Public
Sql
Stdio
Subversion
System
Tools
Xosd
lua
v4l2
wx

Recent Changes

Public.Parser.XML2 1.50
Public.ZeroMQ 1.1
Public.Template.Mustache 1.0
Public.Protocols.XMPP 1.4
Sql.Provider.jdbc 1.0

Popular Downloads

Public.Parser.JSON2 1.0
Public.Parser.JSON 0.2
GTK2 2.23
Public.Web.FCGI 1.8
Public.Parser.XML2 1.48


Module Information
GUI.GTK2
Viewing contents of GUI_GTK2-0.1/gtk2.h


struct program *Object_program;
struct program *Widget_program;
struct program *Container_program;
struct program *Bin_program;
struct program *Window_program;
struct program *Box_program;
struct program *Button_program;
struct program *Label_program;
struct program *Dialog_program;

#ifndef THIS_IS_PGTK2_OBJECT
struct Object_struct
{
  void* data;
};
#endif

#define GTK2_LOW (((struct Object_struct*)get_storage(Pike_fp->current_object, Object_program))->data)



struct pgtk2_signal_data
{
  struct svalue cb;
  struct svalue args;
  int argc;
};

void pgtk2_call_signal(GClosure     *closure,
                       GValue       *return_value,
                       guint         n_param_vals,
                       const GValue *param_vals,
                       gpointer      invocation_hint,
                       gpointer      sigdata);

void pgtk2_destroy_signal(gpointer data,GClosure* closure);



gotpike.org | Copyright © 2004 - 2019 | Pike is a trademark of Department of Computer and Information Science, Linköping University