/**
* chimara_glk_get_tag_names:
- * @glk: a #ChimaraGlk widget
* @num_tags: Return location for the number of tag names retrieved.
*
- * Retrieves the possible tag names to use in chimara_glk_get_tag().
+ * Class method. Retrieves the possible tag names to use in
+ * chimara_glk_get_tag().
*
* Returns: (transfer none) (array length=num_tags) (element-type utf8):
* Array of strings containing the tag names. This array is owned by Chimara,
* do not free it.
*/
const gchar **
-chimara_glk_get_tag_names(ChimaraGlk *glk, unsigned int *num_tags)
+chimara_glk_get_tag_names(unsigned int *num_tags)
{
g_return_val_if_fail(num_tags != NULL, NULL);
gboolean chimara_glk_is_char_input_pending(ChimaraGlk *glk);
gboolean chimara_glk_is_line_input_pending(ChimaraGlk *glk);
GtkTextTag *chimara_glk_get_tag(ChimaraGlk *glk, ChimaraGlkWindowType window, const gchar *name);
-const gchar **chimara_glk_get_tag_names(ChimaraGlk *glk, unsigned int *num_tags);
+const gchar **chimara_glk_get_tag_names(unsigned int *num_tags);
void chimara_glk_update_style(ChimaraGlk *glk);
void chimara_glk_set_resource_load_callback(ChimaraGlk *glk, ChimaraResourceLoadFunc func, gpointer user_data, GDestroyNotify destroy_user_data);
gtk_tree_store_set(style_list, &buffer, 0, "Text buffer", -1);
gtk_tree_store_set(style_list, &grid, 0, "Text grid", -1);
- //int i;
- //unsigned int num_tags;
- //const gchar **tag_names = chimara_glk_get_tag_names(glk, &num_tags);
- //for(i=0; i<num_tags; i++) {
- // gtk_tree_store_append(style_list, &buffer_child, &buffer);
- // gtk_tree_store_append(style_list, &grid_child, &grid);
- // gtk_tree_store_set(style_list, &buffer_child, 0, tag_names[i], -1);
- // gtk_tree_store_set(style_list, &grid_child, 0, tag_names[i], -1);
- //}
+ int i;
+ unsigned int num_tags;
+ const gchar **tag_names = chimara_glk_get_tag_names(&num_tags);
+ for(i=0; i<num_tags; i++) {
+ gtk_tree_store_append(style_list, &buffer_child, &buffer);
+ gtk_tree_store_append(style_list, &grid_child, &grid);
+ gtk_tree_store_set(style_list, &buffer_child, 0, tag_names[i], -1);
+ gtk_tree_store_set(style_list, &grid_child, 0, tag_names[i], -1);
+ }
/* Set selection mode to single select */
GtkTreeView *view = GTK_TREE_VIEW( load_object(builder, "style-treeview") );