30#include <wx/scrolwin.h>
31#include <wx/textctrl.h>
101 void Pause(
bool pause) { m_is_paused = pause; }
116 void SetColors(std::unique_ptr<ColorByState> color_by_state);
119 wxCoord m_line_height;
121 wxCoord m_text_width;
123 std::deque<Logline> m_lines;
126 std::unique_ptr<ColorByState> m_color_by_state;
127 std::string m_quick_filter;
130 virtual void OnDraw(wxDC& dc);
131 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,...