]> git.draconx.ca Git - gob-dx.git/blobdiff - doc/gob.1
Release 0.90.2
[gob-dx.git] / doc / gob.1
index c7bc0f897d0f4caea42e6655da624b47d8febde4..73c538541ce603dac018767d128ece3c7e7c3a9e 100644 (file)
--- a/doc/gob.1
+++ b/doc/gob.1
@@ -5,7 +5,7 @@
 .\" This manual page is covered by the terms of the GNU General
 .\" Public License.  
 .\"
-.TH GOB 1 "GOB 0.90.1
+.TH GOB 1 "GOB 0.90.2
 .SH NAME
 GOB \- The GTK+ Object Builder
 .SH SYNOPSIS
@@ -181,7 +181,8 @@ so that one can override the method in derived methods.  They can be empty
 which makes calling the methods he same as public methods.  This type of
 method is just a little bit "slower" then normal functions, but not as
 slow as signals.  You define them by using "virtual" keyword before the
-prototype.
+prototype. If you put the keyword "private" right after the "virtual"
+keyword, the wrapper will not be a public method, but a private one.
 .PP
 Signals:
 .PP
@@ -214,6 +215,13 @@ or
 
 .fi
 .PP
+If you don't want the wrapper that emits the signal to be public, you can
+include the keyword "private" after the "signal" keyword. This will make
+the wrapper a normal private method.
+.PP
+If you don't define a "first" or a "last", the default will be taken as
+"last".
+.PP
 Override methods:
 .PP
 If you need to override some method (a signal or a virtual method
@@ -271,8 +279,8 @@ will fetch a new object, so a fairly standard new method would look like:
 .SH BUGS
 .PP
 The generated header file is included as the first file in the .c file, no
-matter what. This means that you will have to put things that need to be included
-before that, into an %h{ } section.
+matter what. This means that you will have to put things that need to be
+included before that, into an %h{ } section.
 
 .SH AUTHOR
 .PP