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

Public Member Functions

 TrackPrintSelection (wxWindow *parent, Track *track, OCPNTrackListCtrl *lcPoints, wxWindowID id=SYMBOL_TRACKPRINT_SELECTION_IDNAME, const wxString &caption=SYMBOL_TRACKPRINT_SELECTION_TITLE, const wxPoint &pos=SYMBOL_TRACKPRINT_SELECTION_POSITION, const wxSize &size=SYMBOL_TRACKPRINT_SELECTION_SIZE, long style=SYMBOL_TRACKPRINT_SELECTION_STYLE)
 
bool Create (wxWindow *parent, wxWindowID id=SYMBOL_TRACKPRINT_SELECTION_IDNAME, const wxString &caption=SYMBOL_TRACKPRINT_SELECTION_TITLE, const wxPoint &pos=SYMBOL_TRACKPRINT_SELECTION_POSITION, const wxSize &size=SYMBOL_TRACKPRINT_SELECTION_SIZE, long style=SYMBOL_TRACKPRINT_SELECTION_STYLE)
 
void CreateControls ()
 
void SetColorScheme (ColorScheme cs)
 
void SetDialogTitle (const wxString &title)
 
void OnTrackpropCancelClick (wxCommandEvent &event)
 
void OnTrackpropOkClick (wxCommandEvent &event)
 

Static Public Member Functions

static bool ShowToolTips ()
 

Public Attributes

wxButton * m_CancelButton
 
wxButton * m_OKButton
 
wxCheckBox * m_checkBoxPosition
 
wxCheckBox * m_checkBoxCourse
 
wxCheckBox * m_checkBoxDistance
 
wxCheckBox * m_checkBoxTime
 
wxCheckBox * m_checkBoxSpeed
 
Tracktrack
 
OCPNTrackListCtrlm_lcPoints
 

Detailed Description

Definition at line 86 of file trackprintout.h.

Constructor & Destructor Documentation

◆ TrackPrintSelection()

TrackPrintSelection::TrackPrintSelection ( wxWindow *  parent,
Track track,
OCPNTrackListCtrl lcPoints,
wxWindowID  id = SYMBOL_TRACKPRINT_SELECTION_IDNAME,
const wxString &  caption = SYMBOL_TRACKPRINT_SELECTION_TITLE,
const wxPoint &  pos = SYMBOL_TRACKPRINT_SELECTION_POSITION,
const wxSize &  size = SYMBOL_TRACKPRINT_SELECTION_SIZE,
long  style = SYMBOL_TRACKPRINT_SELECTION_STYLE 
)

Definition at line 246 of file trackprintout.cpp.

◆ ~TrackPrintSelection()

TrackPrintSelection::~TrackPrintSelection ( )

Definition at line 260 of file trackprintout.cpp.

Member Function Documentation

◆ Create()

bool TrackPrintSelection::Create ( wxWindow *  parent,
wxWindowID  id = SYMBOL_TRACKPRINT_SELECTION_IDNAME,
const wxString &  caption = SYMBOL_TRACKPRINT_SELECTION_TITLE,
const wxPoint &  pos = SYMBOL_TRACKPRINT_SELECTION_POSITION,
const wxSize &  size = SYMBOL_TRACKPRINT_SELECTION_SIZE,
long  style = SYMBOL_TRACKPRINT_SELECTION_STYLE 
)

TrackProp creator

Definition at line 266 of file trackprintout.cpp.

◆ CreateControls()

void TrackPrintSelection::CreateControls ( )

Control creation for TrackProp

Definition at line 286 of file trackprintout.cpp.

◆ OnTrackpropCancelClick()

void TrackPrintSelection::OnTrackpropCancelClick ( wxCommandEvent &  event)

Definition at line 380 of file trackprintout.cpp.

◆ OnTrackpropOkClick()

void TrackPrintSelection::OnTrackpropOkClick ( wxCommandEvent &  event)

Definition at line 385 of file trackprintout.cpp.

◆ SetColorScheme()

void TrackPrintSelection::SetColorScheme ( ColorScheme  cs)

Definition at line 368 of file trackprintout.cpp.

◆ SetDialogTitle()

void TrackPrintSelection::SetDialogTitle ( const wxString &  title)

Definition at line 376 of file trackprintout.cpp.

◆ ShowToolTips()

bool TrackPrintSelection::ShowToolTips ( )
static

Definition at line 374 of file trackprintout.cpp.

Member Data Documentation

◆ m_CancelButton

wxButton* TrackPrintSelection::m_CancelButton

Definition at line 119 of file trackprintout.h.

◆ m_checkBoxCourse

wxCheckBox* TrackPrintSelection::m_checkBoxCourse

Definition at line 123 of file trackprintout.h.

◆ m_checkBoxDistance

wxCheckBox* TrackPrintSelection::m_checkBoxDistance

Definition at line 124 of file trackprintout.h.

◆ m_checkBoxPosition

wxCheckBox* TrackPrintSelection::m_checkBoxPosition

Definition at line 122 of file trackprintout.h.

◆ m_checkBoxSpeed

wxCheckBox* TrackPrintSelection::m_checkBoxSpeed

Definition at line 126 of file trackprintout.h.

◆ m_checkBoxTime

wxCheckBox* TrackPrintSelection::m_checkBoxTime

Definition at line 125 of file trackprintout.h.

◆ m_lcPoints

OCPNTrackListCtrl* TrackPrintSelection::m_lcPoints

Definition at line 129 of file trackprintout.h.

◆ m_OKButton

wxButton* TrackPrintSelection::m_OKButton

Definition at line 120 of file trackprintout.h.

◆ track

Track* TrackPrintSelection::track

Definition at line 128 of file trackprintout.h.


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