diff options
author | Havoc Pennington <hp@pobox.com> | 2000-08-31 03:48:50 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2000-08-31 03:48:50 +0000 |
commit | a9de95392ebcdf6101a325c946a965e60b840ad0 (patch) | |
tree | 2c023e6ac61d0218285455ad480151ce4301956d /gtk/gtktextbuffer.h | |
parent | b968041627f614c11d19019a3982278d89696549 (diff) | |
download | gtk+-a9de95392ebcdf6101a325c946a965e60b840ad0.tar.gz |
Add marshallers for changed GtkTextBuffer signals.
2000-08-30 Havoc Pennington <hp@pobox.com>
* gtk/gtkmarshal.list: Add marshallers for changed GtkTextBuffer
signals.
* gtk/gtktextbuffer.h: Add "interactive" arg to insert_text and
delete_text signals. This allows the signals to be used for
implementing undo.
* gtk/gtktextbuffer.c: Change signal handler signatures;
provide "interactive" argument when emitting insert_text or
delete_text signal.
Diffstat (limited to 'gtk/gtktextbuffer.h')
-rw-r--r-- | gtk/gtktextbuffer.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk/gtktextbuffer.h b/gtk/gtktextbuffer.h index cb1226dca4..63a620c8d8 100644 --- a/gtk/gtktextbuffer.h +++ b/gtk/gtktextbuffer.h @@ -52,12 +52,14 @@ struct _GtkTextBufferClass { void (* insert_text) (GtkTextBuffer *buffer, GtkTextIter *pos, const gchar *text, - gint length); + gint length, + gboolean interactive); void (* delete_text) (GtkTextBuffer *buffer, GtkTextIter *start, - GtkTextIter *end); + GtkTextIter *end, + gboolean interactive); /* Only for text changed, marks/tags don't cause this to be emitted */ |