Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

gtk-mb-editor.h File Reference

#include <gtk/gtkwidget.h>
#include "mailbox-types.h"

Include dependency graph for gtk-mb-editor.h:

Include dependency graph

Go to the source code of this file.

Typedefs

typedef XePGtkMbEditor_s XePGtkMbEditor

Functions

XePGtkMbEditora_GtkMbEditor_new (GtkWidget *toplevel)
void a_GtkMbEditor_free (XePGtkMbEditor *mbeditor)
void a_GtkMbEditor_show (XePGtkMbEditor *mbeditor)
void a_GtkMbEditor_hide (XePGtkMbEditor *mbeditor)
void a_GtkMbEditor_set_mailbox (XePGtkMbEditor *mbeditor, XePMailbox *mailbox)
XePMailboxa_GtkMbEditor_get_mailbox (XePGtkMbEditor *mbeditor)
void a_GtkMbEditor_set_ok_callback (XePGtkMbEditor *mbeditor, void(*user_cb)(XePGtkMbEditor *ambeditor, void *auser_data), void *user_data)


Typedef Documentation

typedef struct XePGtkMbEditor_s XePGtkMbEditor
 


Function Documentation

void a_GtkMbEditor_free XePGtkMbEditor mbeditor  ) 
 

Free the ressources used by a mailbox editor and destroy it

XePMailbox* a_GtkMbEditor_get_mailbox XePGtkMbEditor mbeditor  ) 
 

Get the edited mailbox

Parameters:
mbeditor the mailbox editor

void a_GtkMbEditor_hide XePGtkMbEditor mbeditor  ) 
 

Hide the mailbox editor

Parameters:
mbeditor the mailbox editor to hide

XePGtkMbEditor* a_GtkMbEditor_new GtkWidget *  toplevel  ) 
 

Create a mailbox editor

Parameters:
toplevel the toplevel window associated with the editor
Returns:
a mailbox editor handle

void a_GtkMbEditor_set_mailbox XePGtkMbEditor mbeditor,
XePMailbox mailbox
 

Set the mailbox to edit

Parameters:
mbeditor the mailbox editor
mailbox the mailbox to edit

void a_GtkMbEditor_set_ok_callback XePGtkMbEditor mbeditor,
void(*  user_cb)(XePGtkMbEditor *ambeditor, void *auser_data),
void *  user_data
 

Set the callback function to call when the OK button is clicked

Parameters:
mbeditor the mailbox editor
user_cb the callback function to call
user_data the second argument to the callback function user_cb

void a_GtkMbEditor_show XePGtkMbEditor mbeditor  ) 
 

Show the mailbox editor

Parameters:
mbeditor the mailbox editor to show


Generated on Wed Oct 22 15:52:18 2003 for XetPan by doxygen 1.3.2