From 8dbcefbc75b1aec83a4150ba90874368452c0427 Mon Sep 17 00:00:00 2001 From: Mark Thompson <129641948+NotherNgineer@users.noreply.github.com> Date: Thu, 29 Jun 2023 15:07:39 -0500 Subject: [PATCH] Move initializer from .hpp -> .cpp file (#1213) --- firmware/application/apps/ui_text_editor.cpp | 9 +++++++++ firmware/application/apps/ui_text_editor.hpp | 11 +---------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/firmware/application/apps/ui_text_editor.cpp b/firmware/application/apps/ui_text_editor.cpp index c3009743e..74f73c5b6 100644 --- a/firmware/application/apps/ui_text_editor.cpp +++ b/firmware/application/apps/ui_text_editor.cpp @@ -251,6 +251,15 @@ void TextViewer::reset_file(FileWrapper* file) { redraw(true); } +void TextViewer::set_font_zoom(bool zoom) { + font_zoom = zoom; + font_style = font_zoom ? &Styles::white : &Styles::white_small; + char_height = style().font.line_height(); + char_width = style().font.char_width(); + max_line = (uint8_t)(parent_rect().height() / char_height); + max_col = (uint8_t)(parent_rect().width() / char_width); +} + /* TextEditorMenu ***************************************************/ TextEditorMenu::TextEditorMenu() diff --git a/firmware/application/apps/ui_text_editor.hpp b/firmware/application/apps/ui_text_editor.hpp index 99053a839..060b296be 100644 --- a/firmware/application/apps/ui_text_editor.hpp +++ b/firmware/application/apps/ui_text_editor.hpp @@ -76,16 +76,7 @@ class TextViewer : public Widget { uint16_t line_length(); const Style& style() { return *font_style; } - - void set_font_zoom(bool zoom) { - font_zoom = zoom; - font_style = font_zoom ? &Styles::white : &Styles::white_small; - char_height = style().font.line_height(); - char_width = style().font.char_width(); - max_line = (uint8_t)(parent_rect().height() / char_height); - max_col = (uint8_t)(parent_rect().width() / char_width); - } - + void set_font_zoom(bool zoom); void toggle_font_zoom() { set_font_zoom(!font_zoom); }; private: