X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Froot.cpp;h=9023b7cb5c0f0f89578dbd864f12228dab9d5f88;hb=0af3c2393bd00f39db3bfaf5b78a7a44f0fd5ff1;hp=c7a2657005426ecc0f20eff1de7c9f8cb18a0e86;hpb=c72566cd7f8252eb386c753ceeafa8a324d1120b;p=libs%2Fgltk.git diff --git a/source/root.cpp b/source/root.cpp index c7a2657..9023b7c 100644 --- a/source/root.cpp +++ b/source/root.cpp @@ -38,44 +38,44 @@ void Root::tick() if(tooltip_timeout && Time::now()>tooltip_timeout) { std::string tip; - if(Widget *wdg=get_descendant_at(pointer_x, pointer_y)) + if(Widget *wdg = get_descendant_at(pointer_x, pointer_y)) { - tip=wdg->get_tooltip(); - tooltip_target=wdg; + tip = wdg->get_tooltip(); + tooltip_target = wdg; } else { - tip=signal_tooltip.emit(pointer_x, pointer_y); - tooltip_target=this; + tip = signal_tooltip.emit(pointer_x, pointer_y); + tooltip_target = this; } if(!tip.empty()) { if(!lbl_tooltip) { - lbl_tooltip=new Label(res); + lbl_tooltip = new Label(res); add(*lbl_tooltip); lbl_tooltip->set_style("tooltip"); } lbl_tooltip->set_text(tip); lbl_tooltip->autosize(); - const Geometry &tip_geom=lbl_tooltip->get_geometry(); - unsigned x=pointer_x+10; - unsigned y=pointer_y-10-lbl_tooltip->get_geometry().h; + const Geometry &tip_geom = lbl_tooltip->get_geometry(); + unsigned x = pointer_x+10; + unsigned y = pointer_y-10-lbl_tooltip->get_geometry().h; if(x+tip_geom.w>geom.w) { if(pointer_x>static_cast(tip_geom.w+2)) - x=pointer_x-2-tip_geom.w; + x = pointer_x-2-tip_geom.w; else - x=geom.w-tip_geom.w; + x = geom.w-tip_geom.w; } lbl_tooltip->set_position(x, y); raise(*lbl_tooltip); lbl_tooltip->set_visible(true); } - tooltip_timeout=Time::TimeStamp(); + tooltip_timeout = Time::TimeStamp(); } } @@ -83,7 +83,7 @@ void Root::button_press_event(int x, int y, unsigned btn, unsigned mod) { if(visible) { - Widget *old_focus=pointer_focus; + Widget *old_focus = pointer_focus; translate_coords(x, y); button_press(x, y, btn); @@ -97,7 +97,7 @@ void Root::button_release_event(int x, int y, unsigned btn, unsigned mod) { if(visible) { - Widget *old_focus=pointer_focus; + Widget *old_focus = pointer_focus; translate_coords(x, y); button_release(x, y, btn); @@ -116,15 +116,15 @@ void Root::pointer_motion_event(int x, int y) if(!tooltip_target) { - pointer_x=x; - pointer_y=y; - tooltip_timeout=Time::now()+700*Time::msec; + pointer_x = x; + pointer_y = y; + tooltip_timeout = Time::now()+700*Time::msec; } else if(get_descendant_at(x, y)!=tooltip_target) { if(lbl_tooltip) lbl_tooltip->set_visible(false); - tooltip_target=0; + tooltip_target = 0; } if(!pointer_focus) @@ -136,7 +136,7 @@ void Root::key_press_event(unsigned key, unsigned mod, wchar_t ch) { if(visible) { - Widget *old_focus=input_focus; + Widget *old_focus = input_focus; key_press(Input::key_from_sys(key), mod, ch); @@ -149,7 +149,7 @@ void Root::key_release_event(unsigned key, unsigned mod) { if(visible) { - Widget *old_focus=input_focus; + Widget *old_focus = input_focus; key_release(Input::key_from_sys(key), mod); @@ -160,8 +160,8 @@ void Root::key_release_event(unsigned key, unsigned mod) void Root::translate_coords(int &x, int &y) { - x=x*geom.w/window.get_width(); - y=geom.h-1-y*geom.h/window.get_height(); + x = x*geom.w/window.get_width(); + y = geom.h-1-y*geom.h/window.get_height(); } } // namespace GLtk