Add Find: to search window

This commit is contained in:
krzosa
2025-12-24 08:54:46 +01:00
parent 938edcc321
commit ceb6747fcd
2 changed files with 7 additions and 1 deletions

View File

@@ -263,6 +263,11 @@ void DrawWindow(Window *window, Event &event) {
}
}
if (SearchWindowID == window->id) {
SetScissor(window->line_numbers_rect);
DrawString(window->font, u"Find: ", ToVec2(window->line_numbers_rect.min), color_text_line_numbers);
}
// Draw scrollbar
if (window->draw_scrollbar) {
ProfileScope(DrawScrollbar);

View File

@@ -11,7 +11,7 @@ void SearchWindowInit() {
window->draw_line_numbers = false;
window->draw_scrollbar = false;
window->draw_darker = true;
window->draw_line_highlight = true;
window->draw_line_highlight = false;
window->layout = false;
window->visible = false;
window->lose_visibility_on_escape = true;
@@ -29,6 +29,7 @@ void SearchWindowLayout(Rect2I *rect, Int wx, Int wy) {
}
Int barsize = GetExpandingBarSize(n);
n->document_rect = n->total_rect = CutBottom(rect, barsize);
n->line_numbers_rect = CutLeft(&n->document_rect, n->font->char_spacing * 6);
}
void Command_Search() {