From 45def779c085277b160b016d0fa75004a82f8439 Mon Sep 17 00:00:00 2001 From: Christian Persch Date: Sun, 4 Dec 2005 21:52:05 +0000 Subject: While in find mode, set the selection colour to "attention". 2005-12-04 Christian Persch * embed/ephy-embed-find.c: (ephy_embed_find_set_selection): * embed/ephy-embed-find.h: * embed/mozilla/EphyFind.cpp: * embed/mozilla/EphyFind.h: * embed/mozilla/mozilla-embed-find.cpp: While in find mode, set the selection colour to "attention". * src/ephy-find-toolbar.c: (set_status), (clear_status), (tab_search_key_press_cb), (entry_key_press_event_cb), (entry_activate_cb), (set_focus_cb), (ephy_find_toolbar_set_window), (ephy_find_toolbar_init), (ephy_find_toolbar_class_init), (ephy_find_toolbar_set_embed), (ephy_find_toolbar_open), (ephy_find_toolbar_close), (ephy_find_toolbar_request_close): * src/ephy-find-toolbar.h: * src/ephy-window.c: (sync_tab_document_type), (find_toolbar_close_cb), (ephy_window_set_print_preview), (ephy_window_get_find_toolbar), (ephy_window_get_context_event): Refactor find toolbar closing not to crash with auto-closing popups. Unset the selection colour on close. Remove dead #ifdef FIND_WHILE_TYPING_IN_EMBED code. --- embed/ephy-embed-find.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'embed/ephy-embed-find.c') diff --git a/embed/ephy-embed-find.c b/embed/ephy-embed-find.c index 80ef28b18..7fd05d51a 100644 --- a/embed/ephy-embed-find.c +++ b/embed/ephy-embed-find.c @@ -78,6 +78,14 @@ ephy_embed_find_find_again (EphyEmbedFind *find, return iface->find_again (find, forward); } +void +ephy_embed_find_set_selection (EphyEmbedFind *find, + gboolean attention) +{ + EphyEmbedFindIface *iface = EPHY_EMBED_FIND_GET_IFACE (find); + iface->set_selection (find, attention); +} + /** * ephy_embed_find_activate_link: * @embed: an #EphyEmbedFind -- cgit v1.2.3