OpenCPN Partial API docs
Loading...
Searching...
No Matches
connections_dlg.cpp File Reference

Implement connections_dlg.h. More...

#include <array>
#include <algorithm>
#include <sstream>
#include <string>
#include <vector>
#include <wx/arrstr.h>
#include <wx/bitmap.h>
#include <wx/grid.h>
#include <wx/panel.h>
#include <wx/sizer.h>
#include <wx/spinctrl.h>
#include <wx/textctrl.h>
#include <wx/window.h>
#include "model/base_platform.h"
#include "model/comm_drv_factory.h"
#include "model/comm_util.h"
#include "model/config_vars.h"
#include "model/conn_params.h"
#include "model/conn_states.h"
#include "model/notification_manager.h"
#include "connections_dlg.h"
#include "color_handler.h"
#include "connection_edit.h"
#include "conn_params_panel.h"
#include "gui_lib.h"
#include "navutil.h"
#include "OCPNPlatform.h"
#include "priority_gui.h"
#include "std_filesystem.h"
#include "svg_utils.h"

Go to the source code of this file.

Classes

class  StdIcons
 Standard icons bitmaps: settings gear, trash bin, etc. More...
 
class  BitmapCellRenderer
 Custom renderer class for rendering bitmap in a grid cell. More...
 
class  ConnCompare
 std::sort support: Compare two ConnectionParams w r t given column More...
 
class  ApplyCancel
 Interface implemented by widgets supporting Apply and Cancel. More...
 
class  AddConnectionButton
 The "Add new connection" button. More...
 
class  Connections
 Grid with existing connections: type, port, status, etc. More...
 
class  Connections::ConnStateCompare
 std::sort support: Compare two ConnectionParams w r t state. More...
 
class  GeneralPanel
 Indeed: the General panel. More...
 
class  ShowAdvanced
 The "Show advanced" text + right/down triangle and handler. More...
 
class  AdvancedPanel
 Indeed: The "Advanced" panel. More...
 
class  TopPanel
 Top panel: connections grid, "Add new connection", general options. More...
 
class  TopScroll
 Top scroll window, adds scrollbars to TopPanel. More...
 

Variables

OCPNPlatformg_Platform
 

Detailed Description

Implement connections_dlg.h.

Definition in file connections_dlg.cpp.

Variable Documentation

◆ g_Platform

OCPNPlatform* g_Platform
extern

Definition at line 255 of file ocpn_app.cpp.