24#ifndef CONNECT_NEW_DLG_
25#define CONNECT_NEW_DLG_
30#include <wx/scrolwin.h>
32#include "observable/evtvar.h"
35#include "color_types.h"
49 const std::vector<ConnectionParams*>& connections);
68 static void SetColorScheme(ColorScheme cs);
71 static void DoApply(wxWindow* root);
72 static void DoCancel(wxWindow* root);
74 const std::vector<ConnectionParams*>& m_connections;
77 obs::EventVar m_evt_add_connection;
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.