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.
This commit is contained in:
committed by
Havoc Pennington
parent
b968041627
commit
a9de95392e
@ -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 */
|
||||
|
||||
Reference in New Issue
Block a user