24#ifndef CONNECT_NEW_DLG_
25#define CONNECT_NEW_DLG_
30#include <wx/scrolwin.h>
32#include "model/conn_params.h"
34#include "color_types.h"
48 const std::vector<ConnectionParams*>& connections);
67 static void SetColorScheme(ColorScheme cs);
70 static void DoApply(wxWindow* root);
71 static void DoCancel(wxWindow* root);
73 const std::vector<ConnectionParams*>& m_connections;
Options | Connections tab implementation, basically a UI for maintaining the list of connections.
void ApplySettings()
Make dialog's settings the active ones, usually by updating globals.
void OnResize(const wxSize &size)
Resize the connections tab.
void CancelSettings()
Restore dialog settings from currently used values, usually globals.
Generic event handling between MVC Model and Controller based on a shared EventVar variable.
A common variable shared between producer and consumer which supports Listen() and Notify().