midori-searchaction

midori-searchaction

Functions

Includes

#include <midori/midori.h>

Description

Functions

midori_search_action_get_text ()

const gchar *
midori_search_action_get_text (MidoriSearchAction *action);

midori_search_action_set_text ()

void
midori_search_action_set_text (MidoriSearchAction *search_action,
                               const gchar *text);

midori_search_action_get_search_engines ()

KatzeArray *
midori_search_action_get_search_engines
                               (MidoriSearchAction *search_action);

midori_search_action_set_search_engines ()

void
midori_search_action_set_search_engines
                               (MidoriSearchAction *search_action,
                                KatzeArray *search_engines);

midori_search_action_get_current_item ()

KatzeItem *
midori_search_action_get_current_item (MidoriSearchAction *search_action);

midori_search_action_set_current_item ()

void
midori_search_action_set_current_item (MidoriSearchAction *search_action,
                                       KatzeItem *item);

midori_search_action_get_default_item ()

KatzeItem *
midori_search_action_get_default_item (MidoriSearchAction *search_action);

Retrieves the default search engine.

Since 0.1.6

Parameters

search_action

a MidoriSearchAction

 

Returns

a KatzeItem


midori_search_action_set_default_item ()

void
midori_search_action_set_default_item (MidoriSearchAction *search_action,
                                       KatzeItem *item);

Sets the default search engine.

Since 0.1.6

Parameters

search_action

a MidoriSearchAction

 

item

a KatzeItem

 

midori_search_action_get_dialog ()

GtkWidget *
midori_search_action_get_dialog (MidoriSearchAction *search_action);

Obtains a dialog that provides an interface for managing the list of search engines.

The dialog is created once and this function will return the very same dialog until it is destroyed, in which case a new dialog is created.

Parameters

search_action

a MidoriSearchAction

 

Returns

a GtkDialog


midori_search_action_get_editor ()

void
midori_search_action_get_editor (MidoriSearchAction *search_action,
                                 KatzeItem *item,
                                 gboolean new_engine);

midori_search_action_get_engine_for_form ()

KatzeItem *
midori_search_action_get_engine_for_form
                               (WebKitWebView *web_view,
                                PangoEllipsizeMode ellipsize);

midori_search_engines_new_from_file ()

KatzeArray *
midori_search_engines_new_from_file (const gchar *filename,
                                     GError **error);

midori_search_engines_new_from_folder ()

KatzeArray *
midori_search_engines_new_from_folder (GString *error_messages);

midori_search_engines_save_to_file ()

gboolean
midori_search_engines_save_to_file (KatzeArray *search_engines,
                                    const gchar *filename,
                                    GError **error);

midori_search_engines_set_filename ()

void
midori_search_engines_set_filename (KatzeArray *search_engines,
                                    const gchar *filename);

Types and Values