Re: Print bookmarks itself



Oh I stumbled upon this API: ephy_node_get_property_string  and  it prints me the bookmarks!


On Wed, Jul 13, 2011 at 5:13 PM, Maitrey Mishra <maitreymishra23 gmail com> wrote:
Hi,

I am a beginner writing an extension for epiphany.

My code is as below:

static void
impl_attach_window (EphyExtension *ext,
                    EphyWindow *window)
{
      
        EphyBookmarks *bookmarks;
        EphyNode *smart_bmks, *bmk;
        GPtrArray *children;
        guint id;
        int i;

        bookmarks = ephy_shell_get_bookmarks (ephy_shell_get_default ());
        smart_bmks =  ephy_bookmarks_get_bookmarks (bookmarks);
        if (smart_bmks != NULL) {
               
                children = ephy_node_get_children (smart_bmks);

                for (i=0; i < children->len; i++)
                {
                        bmk = g_ptr_array_index (children, i);
                        LOG ("i value is :%d", i);
                        id = ephy_node_get_id (bmk);
                        LOG ("the id is %d", id);

                }
        }
}

I use ephy_node_get_id to get the id of the bookmarks.
How to print the bookmarks itself?

Thanks and Best Regards,
Maitrey



--
(';')i3


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]