Index: labellist_frame_t.cc =================================================================== --- labellist_frame_t.cc (Revision 9856) +++ labellist_frame_t.cc (Arbeitskopie) @@ -24,13 +24,20 @@ { set_table_layout(1,0); - add_table(4, 2); + add_table(3, 3); { - new_component_span("hl_txt_sort", 2); + new_component("Filter:", 1); name_filter_input.set_text(name_filter, lengthof(name_filter)); add_component(&name_filter_input, 1); new_component(); + filter.init( button_t::square_automatic, "Active player only"); + filter.pressed = labellist_stats_t::filter; + add_component(&filter, 2); + filter.add_listener( this ); + new_component(); + + new_component_span("hl_txt_sort", 1); sortedby.set_unsorted(); // do not sort for (size_t i = 0; i < lengthof(sort_text); i++) { sortedby.new_component(translator::translate(sort_text[i]), SYSCOL_TEXT); @@ -44,11 +51,6 @@ sorteddir.pressed = labellist_stats_t::sortreverse; add_component(&sorteddir); - filter.init( button_t::square_automatic, "Active player only"); - filter.pressed = labellist_stats_t::filter; - add_component(&filter); - filter.add_listener( this ); - new_component(); } end_table();