OpenCPN Partial API docs
Loading...
Searching...
No Matches
ConnectionParamsPanel Class Reference

Panel for displaying and editing connection parameters. More...

#include <conn_params_panel.h>

Inheritance diagram for ConnectionParamsPanel:

Public Member Functions

 ConnectionParamsPanel (wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, ConnectionParams *p_itemConnectionParams, ConnectionsDialog *pContainer)
 
void OnSelected (wxMouseEvent &event)
 
void SetSelected (bool selected)
 
void OnPaint (wxPaintEvent &event)
 
void OnEraseBackground (wxEraseEvent &event)
 
void CreateControls (void)
 
void OnEnableCBClick (wxCommandEvent &event)
 
void Update (ConnectionParams *ConnectionParams)
 
void SetEnableCheckbox (bool value)
 
bool GetSelected ()
 
int GetUnselectedHeight ()
 

Public Attributes

ConnectionParamsm_pConnectionParams
 

Detailed Description

Panel for displaying and editing connection parameters.

Shows the details of a specific connection and allows for enabling/disabling and editing of the connection parameters.

Definition at line 44 of file conn_params_panel.h.

Constructor & Destructor Documentation

◆ ConnectionParamsPanel()

ConnectionParamsPanel::ConnectionParamsPanel ( wxWindow *  parent,
wxWindowID  id,
const wxPoint &  pos,
const wxSize &  size,
ConnectionParams p_itemConnectionParams,
ConnectionsDialog *  pContainer 
)

Definition at line 76 of file conn_params_panel.cpp.

◆ ~ConnectionParamsPanel()

ConnectionParamsPanel::~ConnectionParamsPanel ( )

Definition at line 97 of file conn_params_panel.cpp.

Member Function Documentation

◆ CreateControls()

void ConnectionParamsPanel::CreateControls ( void  )

Definition at line 127 of file conn_params_panel.cpp.

◆ GetSelected()

bool ConnectionParamsPanel::GetSelected ( )
inline

Definition at line 61 of file conn_params_panel.h.

◆ GetUnselectedHeight()

int ConnectionParamsPanel::GetUnselectedHeight ( )
inline

Definition at line 62 of file conn_params_panel.h.

◆ OnEnableCBClick()

void ConnectionParamsPanel::OnEnableCBClick ( wxCommandEvent &  event)

Definition at line 125 of file conn_params_panel.cpp.

◆ OnEraseBackground()

void ConnectionParamsPanel::OnEraseBackground ( wxEraseEvent &  event)

Definition at line 774 of file conn_params_panel.cpp.

◆ OnPaint()

void ConnectionParamsPanel::OnPaint ( wxPaintEvent &  event)

Definition at line 776 of file conn_params_panel.cpp.

◆ OnSelected()

void ConnectionParamsPanel::OnSelected ( wxMouseEvent &  event)

Definition at line 101 of file conn_params_panel.cpp.

◆ SetEnableCheckbox()

void ConnectionParamsPanel::SetEnableCheckbox ( bool  value)
inline

Definition at line 59 of file conn_params_panel.h.

◆ SetSelected()

void ConnectionParamsPanel::SetSelected ( bool  selected)

Definition at line 103 of file conn_params_panel.cpp.

◆ Update()

void ConnectionParamsPanel::Update ( ConnectionParams ConnectionParams)

Definition at line 692 of file conn_params_panel.cpp.

Member Data Documentation

◆ m_pConnectionParams

ConnectionParams* ConnectionParamsPanel::m_pConnectionParams

Definition at line 63 of file conn_params_panel.h.


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