StrategiesTreeControl swapped logic: double click on StrategyTree>Strategy and RightClick>OpenDefaultNewChart makes new ChartForm appear ("Open"); LoadsToAnAlreadyOpenedChart ; RightClick>"Open, OpenSaved" => "Load(Replace), Load(Replace)Saved"; selecting does nothing;

+AllParams->ShowNumeric,ShowBorder apply only to the first field amongst all ScriptParameters (individual on/offs work)
+ShowRange doesnt push MultiSplitContainer up on SplitContainer.Panel2.Collapsed=false (Panel1.Controls.Remove(this.lblWinFormDesignerComment)? can't be so simple)
+ShowStrategyEditor isn't checked after restart when editor is actually shown
?MultiSplitContainer must be sensitive to SourceEditor closing (expand to the right & fill gray space)
TODO ShowRange doesn't feel mouseMove&Drag after on(restored)/off/on
JSONs: tiny window, -(SliderBordersShownByParameterId,SliderNumericUpdownsShownByParameterId) => IndicatorParametersByName[xxx].BorderShown,NumericUpdownShown
+ScriptEditor gains focus after you click on an error (at the right line was already implemented)

+ScriptEditor errors panel is now fixed => non-Designed height doesn't stretch errors height
+recent ScriptEditorIsOnSurface lead to ReporterWrappers hide/show every Document tab activation
TODO consider position.Exit(price) instead of Script.Executor.Exit(bar, position, price)
TODO without BacktestOnSlidersChanged, changing one IndicatorParameter in Sliders and mouseOvering the chart - annotations, barBackgrounds, positionsDrawn disappear
TODO do not invalidate at SliderChanged; invalidate at BacktestEnded so I see immediate switch of indicators/positions without 2sec blank #2
TODO "PART_FILLED_MUST_BE_LESS_THAN_1=e.X[426]/base.Width[191] " only when BacktestOnSlidersChanged
TODO "DONT_INVOKE_ME_TWICE" when       "BacktestOnRestart": true,"BacktestOnSelectorsChange": true
TODO original strategy after duplication gets duplicate's Name and Guid
TODO duplication stores non-original and non-duplicate's Guid into Sq1.Gui.Layout.xml