tanis
03-06-2004, 11:02
Hi,
ich will ein plugin für xchat schreiben und dabei gtk-1.2 verwenden. Um gtk zu initialisieren muss ich ja
gtk_init(&argc,&argv);
aufrufen. Bei den Argumenten &argc und &argv handelt es sich um jene von
int main(int argc, char *argv[]) {
[...]
gtk_init(&argc,&argv);
[...]
}
Soweit so klar!
Die Struktur für ein xchat-plugin sieht nun wie folgt aus:
#include "xchat-plugin.h"
static xchat_plugin *ph; /* plugin handle */
int xchat_plugin_init(xchat_plugin *plugin_handle, char **plugin_name,
char **plugin_desc, char **plugin_version, char *arg)
{
ph = plugin_handle;
*plugin_name = "";
*plugin_desc = "";
*plugin_version = "";
return 1;
}
Wenn ich hier nun gtk_init(); aufrufen möchte, welche Argumente muß ich dann übergeben?
Wäre für Hilfe sehr dankbar!:-)
MfG tanis
ich will ein plugin für xchat schreiben und dabei gtk-1.2 verwenden. Um gtk zu initialisieren muss ich ja
gtk_init(&argc,&argv);
aufrufen. Bei den Argumenten &argc und &argv handelt es sich um jene von
int main(int argc, char *argv[]) {
[...]
gtk_init(&argc,&argv);
[...]
}
Soweit so klar!
Die Struktur für ein xchat-plugin sieht nun wie folgt aus:
#include "xchat-plugin.h"
static xchat_plugin *ph; /* plugin handle */
int xchat_plugin_init(xchat_plugin *plugin_handle, char **plugin_name,
char **plugin_desc, char **plugin_version, char *arg)
{
ph = plugin_handle;
*plugin_name = "";
*plugin_desc = "";
*plugin_version = "";
return 1;
}
Wenn ich hier nun gtk_init(); aufrufen möchte, welche Argumente muß ich dann übergeben?
Wäre für Hilfe sehr dankbar!:-)
MfG tanis