![]() |
![]() |
![]() |
GTranslator Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
struct GtrMessageTable; gboolean (*GtrMessageTableNavigationFunc) (GtrMsg *msg
); struct GtrMessageTableClass; enum GtrMessageTableNavigation; GType gtr_message_table_register_type (GTypeModule *module
); GtkWidget * gtr_message_table_new (GtkWidget *tab
); void gtr_message_table_populate (GtrMessageTable *table
,GtrMessageContainer *container
); GtrMsg * gtr_message_table_navigate (GtrMessageTable *table
,GtrMessageTableNavigation navigation
,GtrMessageTableNavigationFunc func
); void gtr_message_table_update_translation (GtrMessageTable *table
,GtrMsg *msg
,gchar *translation
);
typedef enum { GTR_NAVIGATE_PREV, GTR_NAVIGATE_NEXT, GTR_NAVIGATE_FIRST, GTR_NAVIGATE_LAST } GtrMessageTableNavigation;
GtkWidget * gtr_message_table_new (GtkWidget *tab
);
Creates a new GtrMessageTable object.
|
a GtrTab |
Returns : |
the newly created GtrMessageTable |
void gtr_message_table_populate (GtrMessageTable *table
,GtrMessageContainer *container
);
Populates the GtrMessageTable with the list of GtrMsg and sort them.
|
a GtrMessageTable |
|
a list of GtrMsg |
GtrMsg * gtr_message_table_navigate (GtrMessageTable *table
,GtrMessageTableNavigation navigation
,GtrMessageTableNavigationFunc func
);
|
. [scope call] |
Returns : |
. [transfer none] |
void gtr_message_table_update_translation (GtrMessageTable *table
,GtrMsg *msg
,gchar *translation
);