It seems it is not possible to change the color of the background. This sounds strange. I hope we will have access to the full range of chart/window properties in a future release, such as being able to set background color, text/font/background color for axis, cursor mode, etc. The idea is to be able to configure entirely from the code what we can do manually today.
Regards.
Setting from code chart/window properties
- Henry MultiСharts
- Posts: 9165
- Joined: 25 Aug 2011
- Has thanked: 1264 times
- Been thanked: 2957 times
Re: Setting from code chart/window properties
Hello Fabrice,
This feature has not been implemented yet. You may want to submit a feature request to the Project Management of our web site so other users can vote for it: https://www.multicharts.com/pm/
This feature has not been implemented yet. You may want to submit a feature request to the Project Management of our web site so other users can vote for it: https://www.multicharts.com/pm/
Re: Setting from code chart/window properties
As a matter of fact, it is not only the background that I wish to be able to set, but everything that affect how charts are displayed. Simply stated, I would like to be able to define every visual settings from an indicator without having to tweak them manually. That includes :
*** All the tabs of the "Format Window" :
- Background : color, grid, session breaks
- Appearance : subchart dividers, title bar, scroll bar
- Y price scale : left/right, style, font, marker style
- S time scale : bar spacing, chart shift, empty periods, MS timestamp, scale, style, font
- status line : tracking mode, multiline mode, items selections, colors, font
*** The hint window : font, transparency, color
*** Format instrument
- scaling : range, margin, type, center last price, digit, scale, labels
- style : ohlc, candlesticks, line,...
- VP on/off and every settings of VP
*** Strategies
- what is displayed (entry/exit price / # contracts) and how (color, font, symbol)
My idea is to implement a thing like a "theme" for MultiCharts, where everything is defined and we do not have to do this manually anymore. But this requires to give us access to all visual elements from C#, and being able to change "on-the-fly" these settings from the code.
This is something I have always missed. It is really boring and time-consuming of having to apply *manually* new settings to all already existing windows, since there is not other possibility to change a setting for several windows at once. This would further extents the abilities and usability of MC.Net.
Regards.
*** All the tabs of the "Format Window" :
- Background : color, grid, session breaks
- Appearance : subchart dividers, title bar, scroll bar
- Y price scale : left/right, style, font, marker style
- S time scale : bar spacing, chart shift, empty periods, MS timestamp, scale, style, font
- status line : tracking mode, multiline mode, items selections, colors, font
*** The hint window : font, transparency, color
*** Format instrument
- scaling : range, margin, type, center last price, digit, scale, labels
- style : ohlc, candlesticks, line,...
- VP on/off and every settings of VP
*** Strategies
- what is displayed (entry/exit price / # contracts) and how (color, font, symbol)
My idea is to implement a thing like a "theme" for MultiCharts, where everything is defined and we do not have to do this manually anymore. But this requires to give us access to all visual elements from C#, and being able to change "on-the-fly" these settings from the code.
This is something I have always missed. It is really boring and time-consuming of having to apply *manually* new settings to all already existing windows, since there is not other possibility to change a setting for several windows at once. This would further extents the abilities and usability of MC.Net.
Regards.