summaryrefslogtreecommitdiff
path: root/docs/internal
diff options
context:
space:
mode:
authorMartin Schulze <MHL.Schulze@t-online.de>2003-03-14 13:02:05 +0000
committerMartin Schulze <teebaum@src.gnome.org>2003-03-14 13:02:05 +0000
commit09ddcf26ef99245252675752410b113235c80e3f (patch)
tree88372b02410e1e4f0ddcca444a435ccdb251ded9 /docs/internal
parentea9dbabc1769d7d99ba045382f3867283a85dbc1 (diff)
downloadglibmm-09ddcf26ef99245252675752410b113235c80e3f.tar.gz
Correct name of [...]signals.defs generation utiliy.
2003-03-14 Martin Schulze <MHL.Schulze@t-online.de> * docs/internal/using_gtkmmproc.txt: Correct name of [...]signals.defs generation utiliy.
Diffstat (limited to 'docs/internal')
-rw-r--r--docs/internal/using_gmmproc.txt48
1 files changed, 24 insertions, 24 deletions
diff --git a/docs/internal/using_gmmproc.txt b/docs/internal/using_gmmproc.txt
index fd0f7257..46f0b427 100644
--- a/docs/internal/using_gmmproc.txt
+++ b/docs/internal/using_gmmproc.txt
@@ -72,39 +72,39 @@ from gtkbutton.h:
struct _GtkButtonClass
{
-  GtkBinClass        parent_class;
-  void (* pressed)  (GtkButton *button);
-  void (* released) (GtkButton *button);
-  void (* clicked)  (GtkButton *button);
-  ...
+  GtkBinClass        parent_class;
+ 
+  void (* pressed)  (GtkButton *button);
+  void (* released) (GtkButton *button);
+  void (* clicked)  (GtkButton *button);
+  ...
};
from gtkbutton.c:
enum {
-  PRESSED,
-  RELEASED,
-  CLICKED,
-  ENTER,
-  LEAVE,
-  ACTIVATE,
-  LAST_SIGNAL
+  PRESSED,
+  RELEASED,
+  CLICKED,
+  ENTER,
+  LEAVE,
+  ACTIVATE,
+  LAST_SIGNAL
};
and
button_signals[CLICKED] =
-    gtk_signal_new ("clicked",
-                    GTK_RUN_FIRST | GTK_RUN_ACTION,
-                    GTK_CLASS_TYPE (object_class),
-                    GTK_SIGNAL_OFFSET (GtkButtonClass, clicked),
-                    gtk_marshal_VOID__VOID,
-    GTK_TYPE_NONE, 0);
+    gtk_signal_new ("clicked",
+                    GTK_RUN_FIRST | GTK_RUN_ACTION,
+                    GTK_CLASS_TYPE (object_class),
+                    GTK_SIGNAL_OFFSET (GtkButtonClass, clicked),
+                    gtk_marshal_VOID__VOID,
+    GTK_TYPE_NONE, 0);
The signals are described in gtk_signals.defs using the define-signal
-command. This file was created by the tools/generate_defs utility.
+command. This file was created by the tools/extra_defs_gen utility.
You might need to modify the defs slightly.
You might find a similarly named method. Just wrap it separately as a
@@ -165,7 +165,7 @@ _WRAP_PROPERTY("name", Glib::ustring)
The properties are described in gtk_signals.defs using the
define-property command. This file was created by the
-tools/generate_defs utility. You might need to modify the defs
+tools/extra_defs_gen utility. You might need to modify the defs
slightly.
Properties have enum values in the .c file. e.g from gtkwidget.c:
@@ -231,10 +231,10 @@ For instance, from gtkcheckbutton.h:
struct _GtkCheckButtonClass
{
-  GtkToggleButtonClass parent_class;
+  GtkToggleButtonClass parent_class;
-  void (* draw_indicator) (GtkCheckButton *check_button,
-   GdkRectangle   *area);
+  void (* draw_indicator) (GtkCheckButton *check_button,
+   GdkRectangle   *area);
};
And from gtkcheckbutton.c: