22PropertiesData::PropertiesData() { SetGUIColourTheme(); }
23PropertiesData::~PropertiesData() {}
25void PropertiesData::SetGUIColourTheme()
27 if (m_genData.theme == THEME_LIGHT)
29 m_guiColour.background = wxColour(250, 249, 246);
31 m_guiColour.text = wxColour(35, 35, 35);
32 m_guiColour.enabled = wxColour(20, 20, 20);
33 m_guiColour.disable = wxColour(145, 145, 145);
35 m_guiColour.selection = wxColour(40, 120, 255, 90);
36 m_guiColour.altSelection = wxColour(40, 200, 70, 90);
38 m_guiColour.bus = wxColour(40, 105, 235);
39 m_guiColour.slackBus = wxColour(40, 105, 235);
41 m_guiColour.eventElement = wxColour(255, 120, 0);
42 m_guiColour.pfArrow = wxColour(255, 120, 0);
44 m_guiColour.swClose = wxColour(35, 150, 45);
45 m_guiColour.swOpen = wxColour(225, 55, 55);
47 else if (m_genData.theme == THEME_DARK)
49 m_guiColour.background = wxColour(43, 46, 52);
51 m_guiColour.text = wxColour(205, 210, 215);
52 m_guiColour.enabled = wxColour(220, 224, 228);
53 m_guiColour.disable = wxColour(125, 130, 136);
55 m_guiColour.selection = wxColour(70, 140, 255, 90);
56 m_guiColour.altSelection = wxColour(70, 200, 90, 90);
58 m_guiColour.bus = wxColour(70, 135, 255);
59 m_guiColour.slackBus = wxColour(95, 155, 255);
61 m_guiColour.eventElement = wxColour(240, 165, 60);
62 m_guiColour.pfArrow = wxColour(240, 165, 60);
64 m_guiColour.swClose = wxColour(60, 180, 70);
65 m_guiColour.swOpen = wxColour(235, 85, 85);