Osso Addressbook Reference Manual |
---|
OssoABookContactStarterOssoABookContactStarter — Dialog to initiate communication with a contact |
OssoABookContactStarter; GtkWidget* osso_abook_contact_starter_new (void); void osso_abook_contact_starter_set_book_view (OssoABookContactStarter *starter, EBookView *book_view); EBookView* osso_abook_contact_starter_get_book_view (OssoABookContactStarter *starter); void osso_abook_contact_starter_set_contact (OssoABookContactStarter *starter, EContact *contact); EContact* osso_abook_contact_starter_get_contact (OssoABookContactStarter *starter);
GObject +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----GtkDialog +----OssoABookContactStarter
The OssoABookContactStarter is a dialog that allows the user to start chat or VoIP sessions with contacts, or to start the email composer to write an email. It also allows the user to edit or delete contacts.
It is a normal GtkDialog and so operates in the same mannor.
An OssoABookContactStarter is a dialog from which the user can initiate actions on a contact, such as "Send Email" or "Call via VOIP".
typedef struct _OssoABookContactStarter OssoABookContactStarter;
There are no public fields in OssoABookContactStarter.
GtkWidget* osso_abook_contact_starter_new (void);
Create a new OssoABookContactStarter object.
Returns : | the new OssoABookContactStarter |
void osso_abook_contact_starter_set_book_view (OssoABookContactStarter *starter, EBookView *book_view);
Set the EBookView this contact starter dialog is associated with.
starter : |
An OssoABookContactStarter |
book_view : |
An EBookView |
EBookView* osso_abook_contact_starter_get_book_view (OssoABookContactStarter *starter);
Get the EBookView this contact starter dialog is assocated with.
starter : |
An OssoABookContactStarter |
Returns : | the EBookView |
void osso_abook_contact_starter_set_contact (OssoABookContactStarter *starter, EContact *contact);
Set the EContact this contact starter dialog is acting on.
starter : |
An OssoABookContactStarter |
contact : |
An EContact to act upon |
EContact* osso_abook_contact_starter_get_contact (OssoABookContactStarter *starter);
Get the EContact this contact starter dialog is acting on.
starter : |
An OssoABookContactStarter |
Returns : | the EContact |
<< OssoABookContactGroupEditor | osso-abook-dialogs >> |