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