OpenCPN Partial API docs
Loading...
Searching...
No Matches
TTYWindow Class Reference
Inheritance diagram for TTYWindow:

Public Member Functions

 TTYWindow (wxWindow *parent, int n_lines, WindowDestroyListener *listener=NULL)
 
void Add (const wxString &line)
 
void OnCloseWindow (wxCloseEvent &event)
 
void Close ()
 
void OnPauseClick (wxCommandEvent &event)
 
void OnCopyClick (wxCommandEvent &event)
 
void OnCopyN0183Click (wxCommandEvent &event)
 

Protected Member Functions

void CreateLegendBitmap ()
 

Protected Attributes

WindowDestroyListenerm_window_destroy_listener
 
TtyScrollm_tty_scroll
 
wxButton * m_btn_pause
 
wxButton * m_btn_copy
 
wxButton * m_btn_copy_N0183
 
bool m_is_paused
 
wxBitmap m_bm_legend
 
wxTextCtrl * m_filter
 

Detailed Description

Definition at line 36 of file TTYWindow.h.

Constructor & Destructor Documentation

◆ TTYWindow() [1/2]

TTYWindow::TTYWindow ( )

Definition at line 44 of file TTYWindow.cpp.

◆ TTYWindow() [2/2]

TTYWindow::TTYWindow ( wxWindow *  parent,
int  n_lines,
WindowDestroyListener listener = NULL 
)

Definition at line 46 of file TTYWindow.cpp.

◆ ~TTYWindow()

TTYWindow::~TTYWindow ( )
virtual

Definition at line 111 of file TTYWindow.cpp.

Member Function Documentation

◆ Add()

void TTYWindow::Add ( const wxString &  line)

Definition at line 211 of file TTYWindow.cpp.

◆ CreateLegendBitmap()

void TTYWindow::CreateLegendBitmap ( )
protected

Definition at line 118 of file TTYWindow.cpp.

◆ OnCloseWindow()

void TTYWindow::OnCloseWindow ( wxCloseEvent &  event)

Definition at line 203 of file TTYWindow.cpp.

◆ OnCopyClick()

void TTYWindow::OnCopyClick ( wxCommandEvent &  event)

Definition at line 199 of file TTYWindow.cpp.

◆ OnCopyN0183Click()

void TTYWindow::OnCopyN0183Click ( wxCommandEvent &  event)

Definition at line 201 of file TTYWindow.cpp.

◆ OnPauseClick()

void TTYWindow::OnPauseClick ( wxCommandEvent &  event)

Definition at line 186 of file TTYWindow.cpp.

Member Data Documentation

◆ m_bm_legend

wxBitmap TTYWindow::m_bm_legend
protected

Definition at line 60 of file TTYWindow.h.

◆ m_btn_copy

wxButton* TTYWindow::m_btn_copy
protected

Definition at line 57 of file TTYWindow.h.

◆ m_btn_copy_N0183

wxButton* TTYWindow::m_btn_copy_N0183
protected

Definition at line 58 of file TTYWindow.h.

◆ m_btn_pause

wxButton* TTYWindow::m_btn_pause
protected

Definition at line 56 of file TTYWindow.h.

◆ m_filter

wxTextCtrl* TTYWindow::m_filter
protected

Definition at line 61 of file TTYWindow.h.

◆ m_is_paused

bool TTYWindow::m_is_paused
protected

Definition at line 59 of file TTYWindow.h.

◆ m_tty_scroll

TtyScroll* TTYWindow::m_tty_scroll
protected

Definition at line 55 of file TTYWindow.h.

◆ m_window_destroy_listener

WindowDestroyListener* TTYWindow::m_window_destroy_listener
protected

Definition at line 54 of file TTYWindow.h.


The documentation for this class was generated from the following files: