30#include <wx/scrolwin.h>
31#include <wx/textctrl.h>
88 void Pause(
bool pause) { m_is_paused = pause; }
103 void SetColors(std::unique_ptr<ColorByState> color_by_state);
106 wxCoord m_line_height;
108 wxCoord m_text_width;
110 std::deque<Logline> m_lines;
113 std::unique_ptr<ColorByState> m_color_by_state;
114 std::string m_quick_filter;
117 virtual void OnDraw(wxDC& dc);
118 void OnSize(wxSizeEvent& event);
Functor returning log foreground color for given state.
Representation of message status as determined by the multiplexer.
Functor returning default color for all states.
The standard colors handler functor.
Miscellaneous globals primarely used by gui layer, not persisted in configuration file.
Data monitor filter definitions.
Basic DataMonitor logging interface: LogLine (reflects a line in the log) and NmeaLog,...