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

gtk-messageview.h File Reference

#include <gtk/gtkwidget.h>
#include <gtk/gtktextbuffer.h>
#include <gtk/gtktreestore.h>
#include <libetpan.h>
#include "ui-types.h"
#include "message-types.h"
#include "folder-types.h"
#include "gtk-types.h"
#include "gtk-ui.h"

Include dependency graph for gtk-messageview.h:

Include dependency graph

Go to the source code of this file.

Compounds

struct  XePGTKMessageView_s

Defines

#define a_GtkMessageview_show(mview)   gtk_widget_show(mview->widget)
#define a_GtkMessageview_widget(mview)   GTK_WIDGET(mview->widget)

Functions

XePGTKMessageViewa_GtkMessageview_create (XetPan *xetpan, GtkWidget *parent, int editable)
XePGTKMessageViewa_GtkMessageview_create_standalone (XetPan *xetpan, char *terminal, int editable)
void a_GtkMessageview_free (XePGTKMessageView *mview)
void a_GtkMessageview_link_to_uimain (XePGTKMessageView *mview, XePUIMain *uimain)
void a_GtkMessageview_message_clear (XePGTKMessageView *mview)
void a_GtkMessageview_finalize (XePGTKMessageView *mview, XePMessage *message)
void a_GtkMessageview_mime_view_show (XePGTKMessageView *mview, XePMessage *message)
void a_GtkMessageview_mime_view_block (XePGTKMessageView *mview, XePMessage *message)
void a_GtkMessageview_mime_view_unblock (XePGTKMessageView *mview, XePMessage *message)
void a_GtkMessageview_mime_show_selected (XePGTKMessageView *mview, XePMessage *message)
void a_GtkMessageview_show_headers (XePGTKMessageView *mview, XePMessage *message)
gchar * a_GtkMessageview_get_reply_text (XePGTKMessageView *mview)
gchar * a_GtkMessageview_get_text (XePGTKMessageView *mview)
gboolean a_GtkMessageview_default_part_set_text (XePGTKMessageView *mview, const char *text, size_t size)


Define Documentation

#define a_GtkMessageview_show mview   )     gtk_widget_show(mview->widget)
 

#define a_GtkMessageview_widget mview   )     GTK_WIDGET(mview->widget)
 


Function Documentation

XePGTKMessageView* a_GtkMessageview_create XetPan xetpan,
GtkWidget *  parent,
int  editable
 

XePGTKMessageView* a_GtkMessageview_create_standalone XetPan xetpan,
char *  terminal,
int  editable
 

gboolean a_GtkMessageview_default_part_set_text XePGTKMessageView mview,
const char *  text,
size_t  size
 

Set the text of the defautl mime part

Returns:
TRUE on success of FALSE when memory allocation fails

void a_GtkMessageview_finalize XePGTKMessageView mview,
XePMessage message
 

void a_GtkMessageview_free XePGTKMessageView mview  ) 
 

gchar* a_GtkMessageview_get_reply_text XePGTKMessageView mview  ) 
 

Get the text part of the message to be used for the reply If text is selected, returns the selected text If text is marked as "reply", returns a string containing the concatenation of the marked parts separated by three empty lines

gchar* a_GtkMessageview_get_text XePGTKMessageView mview  ) 
 

Get the displayed message Currenlty, all the text is returned. TODO: a stucture containing a list of the different text sections is to be returned. This list will contain the different text parts and the different inlined files

void a_GtkMessageview_link_to_uimain XePGTKMessageView mview,
XePUIMain uimain
 

void a_GtkMessageview_message_clear XePGTKMessageView mview  ) 
 

void a_GtkMessageview_mime_show_selected XePGTKMessageView mview,
XePMessage message
 

void a_GtkMessageview_mime_view_block XePGTKMessageView mview,
XePMessage message
 

void a_GtkMessageview_mime_view_show XePGTKMessageView mview,
XePMessage message
 

void a_GtkMessageview_mime_view_unblock XePGTKMessageView mview,
XePMessage message
 

void a_GtkMessageview_show_headers XePGTKMessageView mview,
XePMessage message
 


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