Example #1
0
        private string GetLabelString(List <InvVar> attributes)
        {
            string labelAdd = string.Empty;

            if (attributes.Count > 0 && attributes.Count > attributeNumber && attributeNumber > -1)
            {
                labelAdd = attributes[attributeNumber].label;

                if (attributes [attributeNumber].type == VariableType.Boolean)
                {
                    labelAdd += " " + boolCondition.ToString() + " " + boolValue.ToString();
                }
                else if (attributes [attributeNumber].type == VariableType.Integer)
                {
                    labelAdd += " " + intCondition.ToString() + " " + intValue.ToString();
                }
                else if (attributes [attributeNumber].type == VariableType.Float)
                {
                    labelAdd += " " + intCondition.ToString() + " " + floatValue.ToString();
                }
                else if (attributes [attributeNumber].type == VariableType.String)
                {
                    labelAdd += " " + boolCondition.ToString() + " " + stringValue;
                }
                else if (attributes [attributeNumber].type == VariableType.PopUp)
                {
                    labelAdd += " " + intCondition.ToString() + " " + attributes[attributeNumber].GetPopUpForIndex(intValue);
                }
            }

            return(labelAdd);
        }
Example #2
0
        private string GetLabelString(List <GVar> vars)
        {
            string labelAdd = "";

            if (vars.Count > 0 && vars.Count > variableNumber && variableNumber > -1)
            {
                labelAdd = " (" + vars[variableNumber].label;

                if (vars [variableNumber].type == VariableType.Boolean)
                {
                    labelAdd += " " + boolCondition.ToString() + " " + boolValue.ToString();
                }
                else if (vars [variableNumber].type == VariableType.Integer)
                {
                    labelAdd += " " + intCondition.ToString() + " " + intValue.ToString();
                }
                else if (vars [variableNumber].type == VariableType.Float)
                {
                    labelAdd += " " + intCondition.ToString() + " " + floatValue.ToString();
                }
                else if (vars [variableNumber].type == VariableType.String)
                {
                    labelAdd += " " + boolCondition.ToString() + " " + stringValue;
                }
                else if (vars [variableNumber].type == VariableType.PopUp)
                {
                    labelAdd += " " + intCondition.ToString() + " " + vars[variableNumber].popUps[intValue];
                }

                labelAdd += ")";
            }

            return(labelAdd);
        }
Example #3
0
        private string GetLabelString(List <GVar> vars)
        {
            string labelAdd = string.Empty;

            if (parameterID < 0 && vars.Count > 0 && vars.Count > variableNumber && variableNumber > -1)
            {
                labelAdd = vars[variableNumber].label;

                switch (vars[variableNumber].type)
                {
                case VariableType.Boolean:
                    labelAdd += " " + boolCondition.ToString() + " " + boolValue.ToString();
                    break;

                case VariableType.Integer:
                    labelAdd += " " + intCondition.ToString() + " " + intValue.ToString();
                    break;

                case VariableType.Float:
                    labelAdd += " " + intCondition.ToString() + " " + floatValue.ToString();
                    break;

                case VariableType.String:
                    labelAdd += " " + boolCondition.ToString() + " " + stringValue;
                    break;

                case VariableType.PopUp:
                    labelAdd += " " + intCondition.ToString() + " " + vars[variableNumber].GetPopUpForIndex(intValue);
                    break;

                default:
                    break;
                }
            }

            return(labelAdd);
        }