Support Board
Date/Time: Thu, 16 Jan 2025 22:05:01 +0000
Post From: sc.SetDefaults Colors
[2017-11-18 01:32:51] |
CustomIndicators - Posts: 126 |
I have a few colors that are in my study's settings, but but upon loading the study, all three colors are black, not the colors defined in my sc.Defaults In a constants.h file, I've got these constants that relate to the issue, just for clarity: #pragma region Inputs
(other inputs... - I keep all inputs in their own special region to make sure no two are assigned the same number) const int LONG_CHART_COLOR = 5; const int SHORT_CHART_COLOR = 6; const int DEFAULT_CHART_COLOR = 7; #pragma endregion In my main study's code file, I have this relevant code: SCSFExport scsf_MyStudy(SCStudyInterfaceRef sc)
{ SCInputRef LongChartColor = sc.Input[LONG_CHART_COLOR]; SCInputRef ShortChartColor = sc.Input[SHORT_CHART_COLOR]; SCInputRef DefaultChartColor = sc.Input[HYDRA_DEFAULT_CHART_COLOR]; if (sc.SetDefaults) { LongChartColor.Name = "Long Chart's Background Color"; LongChartColor.SetColor(RGB(128, 255, 128)); // Greenish ShortChartColor.Name = "Short Chart's Background Color"; ShortChartColor.SetColor(RGB(255, 128, 128)); // Redish DefaultChartColor.Name = "Default Chart Background Color"; DefaultChartColor.SetColor(RGB(0, 0, 0)); // Black return; } } When I load the study onto a chart, I'm getting this in my settings: (picture attached) Any idea why this would happen? Shouldn't they all be the colors assigned in the sc.SetDefaults, not all 3 being black? |
AllBlack.png / V - Attached On 2017-11-18 01:27:23 UTC - Size: 3.79 KB - 350 views |