23 May
2008
23 May
'08
7:02 a.m.
Hello,
I tried to make inkscape xembeddable with the following in main.cpp:
int socket_id=atoi("67108897");//xargv[1]); Gtk::Plug w(socket_id); printf("plug id:%d socket_id:%d\n",w.get_id(),socket_id);
main_instance.run(w);
that is, I just tried to pass a Gtk::Plug initialized with a gtk_socket in another process to main_instance.run().
This doesnt work. Any hints as to why?
The context is that I'm working on a patch to allow applications to be xembeddable in an emacs window. This works with other apps than my patched inkscape. The goal in this case is to provide an alternate command based gui for inkscape using emacs.
--
Joakim Verona