1998-11-21 22:38:51 +00:00
|
|
|
#include <config.h>
|
1999-03-12 07:28:19 +00:00
|
|
|
#include "capplet-widget.h"
|
1998-09-23 02:39:17 +00:00
|
|
|
#include "da.h"
|
1998-11-06 22:41:14 +00:00
|
|
|
|
|
|
|
#define THEME_SWITCHER_VERSION "0.1"
|
1998-09-23 02:39:17 +00:00
|
|
|
|
|
|
|
int
|
|
|
|
main(int argc, char **argv)
|
|
|
|
{
|
|
|
|
GtkWidget *w;
|
1999-03-12 15:46:11 +00:00
|
|
|
gint child_pid;
|
1998-09-23 02:39:17 +00:00
|
|
|
|
1998-11-21 22:38:51 +00:00
|
|
|
bindtextdomain (PACKAGE, GNOMELOCALEDIR);
|
|
|
|
textdomain (PACKAGE);
|
|
|
|
|
1998-09-23 02:39:17 +00:00
|
|
|
set_tmp_rc();
|
1999-03-12 15:46:11 +00:00
|
|
|
child_pid = do_demo(argc, argv);
|
1999-02-22 16:22:28 +00:00
|
|
|
switch (gnome_capplet_init ("theme-switcher-capplet",
|
|
|
|
THEME_SWITCHER_VERSION, argc, argv, NULL, 0, NULL)) {
|
|
|
|
case -1:
|
|
|
|
exit (1);
|
|
|
|
case 1:
|
|
|
|
return 0;
|
|
|
|
}
|
1998-09-23 02:39:17 +00:00
|
|
|
w = make_main();
|
|
|
|
gtk_widget_show_all(w);
|
|
|
|
send_socket();
|
|
|
|
|
|
|
|
gtk_main();
|
1999-03-12 15:46:11 +00:00
|
|
|
/* Pause here until our child exits and the socket can be safely
|
|
|
|
* destroyed
|
|
|
|
*/
|
|
|
|
if (child_pid > 0)
|
|
|
|
waitpid(child_pid, NULL, 0);
|
|
|
|
|
1998-09-23 02:39:17 +00:00
|
|
|
return 0;
|
|
|
|
}
|