Re: guile gnome-terminal macros take 2
- From: Aldy Hernandez <aldy uaa edu>
- To: Miguel de Icaza <miguel nuclecu unam mx>
- Cc: gnome-devel-list gnome org
- Subject: Re: guile gnome-terminal macros take 2
- Date: 15 Mar 1999 21:30:36 -0400
 > Ok, I have done this to the CVS gnome-terminal.  Now a bunch of entry
 > points do not have a static prefix.
 > Also new_terminal and new_terminal_cmd return the toplevel GnomeApp
 > widget (useful for when you call close_terminal).
Oh, bless your heart!  This makes things much easier.  It sure beats
trying to do data structure gymnastics to get things done.
[more minutes later]
Now there are a few prototypes missing since gnome-terminal no longer
compiles ;-).  Here is the patch for the cvs version.
Aldy
--- gnome-terminal.c.bak	Mon Mar 15 21:18:28 1999
+++ gnome-terminal.c	Mon Mar 15 21:26:33 1999
@@ -124,11 +124,20 @@
 	int changed;
 } preferences_t;
 
-static void new_terminal (GtkWidget *widget, ZvtTerm *term);
 static void parse_an_arg (poptContext state,
 			  enum poptCallbackReason reason,
 			  const struct poptOption *opt,
 			  const char *arg, void *data);
+
+void close_terminal_cmd (void *unused, void *data);
+void preferences_cmd (GtkWidget *widget, ZvtTerm *term);
+void color_cmd (void);
+void show_menu_cmd (GtkWidget *widget, ZvtTerm *term);
+void hide_menu_cmd (GtkWidget *widget, ZvtTerm *term);
+void paste_cmd (GtkWidget *widget, ZvtTerm *term);
+GtkWidget *new_terminal (GtkWidget *widget, ZvtTerm *term);
+GtkWidget *new_terminal_cmd (char **cmd, struct terminal_config *cfg_in, gchar *geometry);
+
 
 static void
 about_terminal_cmd (void)
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]