X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=blobdiff_plain;f=src%2Feditaddress.h;h=9d2a13cacbcfc684c62a2fa01d227be9d72700b1;hp=366c161264117d96fe20f857a11f740c595f95af;hb=b4fcf00d283a9ec2e73bfffe897296e4bbb9f85c;hpb=283412fa01e7489856949453b265136dd858f30c diff --git a/src/editaddress.h b/src/editaddress.h index 366c16126..9d2a13cac 100644 --- a/src/editaddress.h +++ b/src/editaddress.h @@ -1,10 +1,10 @@ /* * Sylpheed -- a GTK+ based, lightweight, and fast e-mail client - * Copyright (C) 1999-2003 Hiroyuki Yamamoto + * Copyright (C) 1999-2012 Hiroyuki Yamamoto and the Claws Mail team * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or + * the Free Software Foundation; either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, @@ -13,8 +13,8 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * along with this program. If not, see . + * */ /* @@ -24,6 +24,15 @@ #ifndef __EDITADDRESS_H__ #define __EDITADDRESS_H__ -ItemPerson *addressbook_edit_person( AddressBookFile *abf, ItemFolder *parent, ItemPerson *person, gboolean pgMail ); +typedef void (*EditAddressPostUpdateCallback) (ItemPerson *person); + +ItemPerson *addressbook_edit_person( AddressBookFile *abf, ItemFolder *parent, ItemPerson *person, + gboolean pgMail, GtkWidget *parent_container, + EditAddressPostUpdateCallback, + gboolean get_focus ); +void addressbook_edit_person_invalidate( AddressBookFile *abf, ItemFolder *parent_folder, + ItemPerson *person ); +void addressbook_edit_person_widgetset_hide( void ); +void addressbook_edit_reload_attr_list( void ); #endif /* __EDITADDRESS_H__ */