23#ifndef CONNECT_NEW_DLG_
24#define CONNECT_NEW_DLG_
29#include <wx/scrolwin.h>
31#include "model/conn_params.h"
33#include "color_types.h"
47 const std::vector<ConnectionParams*>& connections);
66 static void SetColorScheme(ColorScheme cs);
69 static void DoApply(wxWindow* root);
70 static void DoCancel(wxWindow* root);
72 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().