GtranslatorMessageTable

GtranslatorMessageTable

Synopsis

                    GtranslatorMessageTablePrivate;
                    GtranslatorMessageTable;
GType               gtranslator_message_table_register_type
                                                        (GTypeModule *module);
GtkWidget*          gtranslator_message_table_new       (GtkWidget *tab);
void                gtranslator_message_table_populate  (GtranslatorMessageTable *table,
                                                         GList *messages);
void                gtranslator_message_table_update_translation
                                                        (GtranslatorMessageTable *table,
                                                         GtranslatorMsg *msg,
                                                         gchar *translation);

Description

Details

GtranslatorMessageTablePrivate

typedef struct _GtranslatorMessageTablePrivate GtranslatorMessageTablePrivate;


GtranslatorMessageTable

typedef struct {
	GtkVBox parent_instance;
} GtranslatorMessageTable;


gtranslator_message_table_register_type ()

GType               gtranslator_message_table_register_type
                                                        (GTypeModule *module);

module :

Returns :


gtranslator_message_table_new ()

GtkWidget*          gtranslator_message_table_new       (GtkWidget *tab);

Creates a new GtranslatorMessageTable object.

tab :

a GtranslatorTab

Returns :

the newly created GtranslatorMessageTable

gtranslator_message_table_populate ()

void                gtranslator_message_table_populate  (GtranslatorMessageTable *table,
                                                         GList *messages);

Populates the GtranslatorMessageTable with the list of GtranslatorMsg and sort them.

table :

a GtranslatorMessageTable

messages :

a list of GtranslatorMsg

gtranslator_message_table_update_translation ()

void                gtranslator_message_table_update_translation
                                                        (GtranslatorMessageTable *table,
                                                         GtranslatorMsg *msg,
                                                         gchar *translation);

table :

msg :

translation :