Quinn-Curtis Forums
Quinn-Curtis Forums
Home | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Tools for Microsoft .Net & .Net Compact Framework
 SPC Control Chart Tools for .Net
 Chart customizations: labels, colors

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkInsert EmailInsert Image Insert CodeInsert QuoteInsert List

* Forum Code is ON
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]


T O P I C    R E V I E W
gsoldavi Posted - 10 Feb 2017 : 12:32:41

I need to customize labels and in particular:
a) on table:
b) on chart:
- LCL-S3

I've seen documentation but I'm not able to set it. Please can you help me on it?
Best regards,
8   L A T E S T    R E P L I E S    (Newest First)
quinncurtis Posted - 20 Feb 2017 : 08:56:40
You can change the default color for that (stratification) using static properties in the SPCControlRecordLimit class.

SPCControlLimitRecord.DefaultStratificationColor = Color.Tan;

Two others which may be of interest.

SPCControlLimitRecord.DefaultTrendingColor = Color.Salmon;
SPCControlLimitRecord.DefaultAlternatingColor = Color.Orange;

Since they are static, change them before you create any of the charts.
gsoldavi Posted - 20 Feb 2017 : 04:56:25
One more detail: what about nelson rules background alarms.
In particular I'm actually not able to change light red related to "X values between one sigma".

Thank you.
quinncurtis Posted - 17 Feb 2017 : 13:12:32
You can achieve that using:
this.PrimaryChart.GetControlLimitData(SPCChartObjects.SPC_LOWER_CONTROL_LIMIT).ControlLimitRecord.SymbolColor = Color.Red;

this.SecondaryChart.GetControlLimitData(SPCChartObjects.SPC_LOWER_CONTROL_LIMIT).ControlLimitRecord.SymbolColor = Color.Red;

It will change the symbol color of the line to Red when the low limit is violated, and the background color of the table for that sample interval. It does not change the color of the low limit line.
gsoldavi Posted - 17 Feb 2017 : 05:27:27
We see blue and red highlights (and also light red and light blue).
We would like to set ALL highlights for all alarms in chart to red.
quinncurtis Posted - 16 Feb 2017 : 14:36:51
Please clarify. The background color of a highlighted sample interval record tracks the alarm color of the chart symbol for that sample interval, which by default is Red for a high alarm, and Blue for a low alarm.

1. Do you want to change the highlight color for a single record (to Magenta for example), while leaving all the rest of the highlighted records at their default alarm color value (Red or Blue). (This is not possible)

2. Or do you want to change the alarm symbol color, and background color for all highlighted records, of a given alarm type (high alarm or low alarm for example). (Possible)
gsoldavi Posted - 16 Feb 2017 : 11:16:55

is there a way to set background color of an highlighed record on table?
gsoldavi Posted - 14 Feb 2017 : 02:39:51

yes sorry, I was searching for a complete list of customizable labels and I've finally found it on manual.
Thank you.
quinncurtis Posted - 13 Feb 2017 : 16:48:53
Are you asking this question before, or after you read Chapter 11, Regionalization for non-USA English Markets, in the QCSPCChart manual? If you have studied that chapter and the examples therein, and still cannot change the strings, describe exactly how you attempted to implement it.

Quinn-Curtis Forums © 2000-07 Quinn-Curtis, Inc. Go To Top Of Page
Powered By: Snitz Forums 2000 Version 3.4.07