>I want to display help file in html format when the user clicks on a button
>by calling the default browser.

there is no "default" browser.

to do this with netscape, you need something like this:

int
whatever (char *url)
{
        char buf[PATH_MAX+16];
        char *argv[4];
        int grandchild;

        if (fork() == 0) {

                /* child */

                if ((grandchild = fork()) == 0) {
                        
                        /* grandchild */
                        
                        argv[0] = "netscape";
                        argv[1] = "--remote";
                        g_snprintf (buf, sizeof(buf)-1,"openFile(%s)", url);
                        argv[2] = buf;
                        argv[3] = 0;

                        execvp ("netscape", argv);
                        cerr << "could not start netscape" << endl;
                        _exit (1);

                } else {
                        int status;
                        waitpid (grandchild, &status, 0);
                        _exit (0);
                }

        } 
}

_______________________________________________
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to