diff options
author | Jason Leach <jasonleach@usa.net> | 2001-01-26 03:35:54 +0800 |
---|---|---|
committer | Jacob Leach <jleach@src.gnome.org> | 2001-01-26 03:35:54 +0800 |
commit | 024435f8ccbc749533474c882627680145649a4c (patch) | |
tree | c766fcebd81c22db378c3e10798485c1d571b45d /composer/e-msg-composer-hdrs.h | |
parent | 593f0036f8dfa204eb0d70c6ad5b5243ee2b49a7 (diff) | |
download | gsoc2013-evolution-024435f8ccbc749533474c882627680145649a4c.tar.gz gsoc2013-evolution-024435f8ccbc749533474c882627680145649a4c.tar.zst gsoc2013-evolution-024435f8ccbc749533474c882627680145649a4c.zip |
(Moving the flag for has_changed from the Hdrs to the Composer itself.
2001-01-25 Jason Leach <jasonleach@usa.net>
(Moving the flag for has_changed from the Hdrs to the Composer
itself. Providing public methods to set/unset a composer as
changed. Adding attachments now flags the composer as changed)
* e-msg-composer.c (e_msg_composer_unset_changed): New function.
(e_msg_composer_set_changed): New function.
* e-msg-composer.c (hdrs_changed_cb): Callback to the new signal,
uses the new composer_set_changed.
(attachment_bar_changed_cb): Add a call to the new _set_changed.
* e-msg-composer-hdrs.c (class_init): New signal "hdrs_changed" to
tell the parent composer that any of the headers have changed.
(addressbook_entry_changed): emit the new signal here.
(entry_changed): And here.
svn path=/trunk/; revision=7818
Diffstat (limited to 'composer/e-msg-composer-hdrs.h')
-rw-r--r-- | composer/e-msg-composer-hdrs.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/composer/e-msg-composer-hdrs.h b/composer/e-msg-composer-hdrs.h index dc48356c06..9b1c5c4c84 100644 --- a/composer/e-msg-composer-hdrs.h +++ b/composer/e-msg-composer-hdrs.h @@ -60,6 +60,8 @@ struct _EMsgComposerHdrsClass { void (* show_address_dialog) (EMsgComposerHdrs *hdrs); void (* subject_changed) (EMsgComposerHdrs *hdrs, gchar *subject); + + void (* hdrs_changed) (EMsgComposerHdrs *hdrs); }; |