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

gtk-composewindow.h File Reference

#include <gtk/gtkwidget.h>
#include <gtk/gtkitemfactory.h>
#include "xetpan-types.h"
#include "message-types.h"
#include "ui-types.h"
#include "gtk-types.h"
#include "mta.h"

Include dependency graph for gtk-composewindow.h:

Include dependency graph

Go to the source code of this file.

Compounds

struct  XePGTKComposeWindow_s

Functions

XePGTKComposeWindowa_GtkComposewindow_create (XetPan *xetpan, char *terminal)
void a_GtkComposewindow_free (XePGTKComposeWindow *uicompose)
void a_GtkComposewindow_add_header (XePGTKComposeWindow *uicompose, XePMessageHeaderType header_type, const char *header_name, const char *header_value)
void a_GtkComposewindow_add_to_header (XePGTKComposeWindow *uicompose, const char *value)
void a_GtkComposewindow_add_cc_header (XePGTKComposeWindow *uicompose, const char *value)
void a_GtkComposewindow_add_bcc_header (XePGTKComposeWindow *uicompose, const char *value)
void a_GtkComposewindow_add_other_header (XePGTKComposeWindow *uicompose, const char *other_header, const char *value)
void a_GtkComposewindow_set_message (XePGTKComposeWindow *uicompose, XePMessage *message)
void a_GtkComposewindow_set_body_text (XePGTKComposeWindow *uicompose, const char *text, size_t text_size, const char *text_charset)
void a_GtkComposewindow_list_headers (XePGTKComposeWindow *uicompose)
void a_GtkComposewindow_send (XePGTKComposeWindow *uicompose)


Function Documentation

void a_GtkComposewindow_add_bcc_header XePGTKComposeWindow uicompose,
const char *  value
 

void a_GtkComposewindow_add_cc_header XePGTKComposeWindow uicompose,
const char *  value
 

void a_GtkComposewindow_add_header XePGTKComposeWindow uicompose,
XePMessageHeaderType  header_type,
const char *  header_name,
const char *  header_value
 

void a_GtkComposewindow_add_other_header XePGTKComposeWindow uicompose,
const char *  other_header,
const char *  value
 

void a_GtkComposewindow_add_to_header XePGTKComposeWindow uicompose,
const char *  value
 

XePGTKComposeWindow* a_GtkComposewindow_create XetPan xetpan,
char *  terminal
 

void a_GtkComposewindow_free XePGTKComposeWindow uicompose  ) 
 

void a_GtkComposewindow_list_headers XePGTKComposeWindow uicompose  ) 
 

Populate the header entries of the compose window with the initial message

Parameters:
uicompose the concerned XePGTKComposeWindow

void a_GtkComposewindow_send XePGTKComposeWindow uicompose  ) 
 

Build and send the composed message

Parameters:
uicompose the concerned XePGTKComposeWindow

void a_GtkComposewindow_set_body_text XePGTKComposeWindow uicompose,
const char *  text,
size_t  text_size,
const char *  text_charset
 

Set the initial body text of the to be edited message

Parameters:
uicompose the concerned XePGTKComposeWindow
text the initial text
text_size its size
text_charset its character set

void a_GtkComposewindow_set_message XePGTKComposeWindow uicompose,
XePMessage message
 


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