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)
 

Protected Member Functions

void CreateLegendBitmap ()
 

Protected Attributes

WindowDestroyListenerm_window_destroy_listener
 
TTYScrollm_pScroll
 
wxButton * m_buttonPause
 
wxButton * m_buttonCopy
 
bool bpause
 
wxBitmap m_bm_legend
 
wxTextCtrl * m_tFilter
 

Detailed Description

Definition at line 36 of file TTYWindow.h.

Constructor & Destructor Documentation

◆ TTYWindow() [1/2]

TTYWindow::TTYWindow ( )

Definition at line 46 of file TTYWindow.cpp.

◆ TTYWindow() [2/2]

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

Definition at line 48 of file TTYWindow.cpp.

◆ ~TTYWindow()

TTYWindow::~TTYWindow ( )
virtual

Definition at line 104 of file TTYWindow.cpp.

Member Function Documentation

◆ Add()

void TTYWindow::Add ( const wxString &  line)

Definition at line 198 of file TTYWindow.cpp.

◆ CreateLegendBitmap()

void TTYWindow::CreateLegendBitmap ( )
protected

Definition at line 111 of file TTYWindow.cpp.

◆ OnCloseWindow()

void TTYWindow::OnCloseWindow ( wxCloseEvent &  event)

Definition at line 190 of file TTYWindow.cpp.

◆ OnCopyClick()

void TTYWindow::OnCopyClick ( wxCommandEvent &  event)

Definition at line 188 of file TTYWindow.cpp.

◆ OnPauseClick()

void TTYWindow::OnPauseClick ( wxCommandEvent &  event)

Definition at line 175 of file TTYWindow.cpp.

Member Data Documentation

◆ bpause

bool TTYWindow::bpause
protected

Definition at line 58 of file TTYWindow.h.

◆ m_bm_legend

wxBitmap TTYWindow::m_bm_legend
protected

Definition at line 59 of file TTYWindow.h.

◆ m_buttonCopy

wxButton* TTYWindow::m_buttonCopy
protected

Definition at line 57 of file TTYWindow.h.

◆ m_buttonPause

wxButton* TTYWindow::m_buttonPause
protected

Definition at line 56 of file TTYWindow.h.

◆ m_pScroll

TTYScroll* TTYWindow::m_pScroll
protected

Definition at line 55 of file TTYWindow.h.

◆ m_tFilter

wxTextCtrl* TTYWindow::m_tFilter
protected

Definition at line 60 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: