Refreshes the panel after a successful search operation. @param sc search context @param jump jump to next search result
(final SearchContext sc, final boolean jump)
| 277 | * @param jump jump to next search result |
| 278 | */ |
| 279 | void refresh(final SearchContext sc, final boolean jump) { |
| 280 | final boolean hits = sc.nr != 0, empty = sc.string.isEmpty(); |
| 281 | rplc.setEnabled(hits && !empty); |
| 282 | find.highlight(hits || empty); |
| 283 | if(isVisible()) gui.status.setText(Util.info(Text.STRINGS_FOUND_X, sc.nr()), true); |
| 284 | if(jump) editor.jump(SearchDir.CURRENT, false); |
| 285 | } |
| 286 | |
| 287 | // PRIVATE METHODS ============================================================================== |
| 288 |