Mercurial > dillo_port1.3
changeset 373:264ae15dae64
- Minor variable changes in findbar. Also some clear_tab_to_focus().
author | jcid |
---|---|
date | Wed, 01 Oct 2008 19:26:57 +0200 |
parents | 49886f14ffe1 |
children | fb3a62d1aab2 |
files | src/findbar.cc src/findbar.hh |
diffstat | 2 files changed, 18 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/src/findbar.cc Wed Oct 01 16:08:30 2008 +0200 +++ b/src/findbar.cc Wed Oct 01 19:26:57 2008 +0200 @@ -52,7 +52,7 @@ { Findbar *fb = (Findbar *)vfb; const char *key = fb->i->value(); - bool case_sens = fb->cb->value(); + bool case_sens = fb->check_btn->value(); if (key[0] != '\0') a_UIcmd_findtext_search(a_UIcmd_get_bw_by_widget(fb), @@ -97,13 +97,13 @@ Group::hide(); begin(); - hidebutton = new HighlightButton(x, border, 16, height, 0); + hide_btn = new HighlightButton(x, border, 16, height, 0); hideImg = new xpmImage(new_s_xpm); - hidebutton->image(hideImg); - hidebutton->tooltip("Hide"); + hide_btn->image(hideImg); + hide_btn->tooltip("Hide"); x += 16 + gap; - hidebutton->callback(hide_cb, this); - hidebutton->clear_tab_to_focus(); + hide_btn->callback(hide_cb, this); + hide_btn->clear_tab_to_focus(); i = new MyInput(x, border, input_width, height); x += input_width + gap; @@ -111,16 +111,20 @@ i->color(206); i->when(WHEN_ENTER_KEY_ALWAYS); i->callback(search_cb2, this); + i->clear_tab_to_focus(); // TODO: search previous would be nice - findb = new HighlightButton(x, border, button_width, height, "Next"); + next_btn = new HighlightButton(x, border, button_width, height, "Next"); x += button_width + gap; - findb->tooltip("Find next occurrence of the search phrase"); - findb->add_shortcut(ReturnKey); - findb->add_shortcut(KeypadEnter); - findb->callback(search_cb, this); + next_btn->tooltip("Find next occurrence of the search phrase"); + next_btn->add_shortcut(ReturnKey); + next_btn->add_shortcut(KeypadEnter); + next_btn->callback(search_cb, this); + next_btn->clear_tab_to_focus(); - cb = new CheckButton(x, border, 2*button_width, height, "Case-sensitive"); + check_btn = new CheckButton(x, border, 2*button_width, height, + "Case-sensitive"); + check_btn->clear_tab_to_focus(); x += 2 * button_width + gap; end();
--- a/src/findbar.hh Wed Oct 01 16:08:30 2008 +0200 +++ b/src/findbar.hh Wed Oct 01 19:26:57 2008 +0200 @@ -15,12 +15,11 @@ * Searchbar to find text in page. */ class Findbar : public Group { - HighlightButton *findb; Button *clrb; - HighlightButton *hidebutton; + HighlightButton *hide_btn, *next_btn; + CheckButton *check_btn; xpmImage *hideImg; Input *i; - CheckButton *cb; static void search_cb (Widget *, void *); static void search_cb2 (Widget *, void *);