示例#1
0
        public string GetTitle(bool isOnlyToolMode)
        {
            if (this.State == EqpState.PM)
            {
                return(this.State.ToString());
            }
            else if (this.State == EqpState.SETUP)
            {
                return("MOVE");
            }

            if (this.IsGhostBar)
            {
                return(this.Layer);
            }

            if (isOnlyToolMode)
            {
                if (this.State != EqpState.BUSY)
                {
                    return(string.Format("{0}", this.State));
                }

                return(string.Format("{0}/{1}/{2}({3})", this.EqpId, this.ProductId, this.StepId, TIQty.ToString()));
            }
            else
            {
                if (this.State != EqpState.BUSY)
                {
                    return(string.Format("{0}", this.State));
                }

                return(string.Format("{0}-{1}\n({2})", this.ProductId, this.StepId, TIQty.ToString()));
            }
        }
示例#2
0
        public string GetTitle()
        {
            if (this.ProductID == Constants.COLUMN_PM || this.ProductID == Constants.COLUMN_SETUP)
            {
                return(this.ProductID);
            }

            if (this.State != EqpState.BUSY)
            {
                return(string.Format("{0}", this.State));
            }

            return(string.Format("{0}/{1}({2})/{3}", this.ProductID, this.EqpID, TIQty.ToString(), this.StepID));
        }
示例#3
0
        public string GetTitle(bool isProduct)
        {
            if (this.State == EqpState.PM)
            {
                return(this.State.ToString());
            }

            if (this.State == EqpState.SETUP)
            {
                return(this.State.ToString());
            }

            if (this.IsGhostBar)
            {
                return(this.Layer);
            }

            if (isProduct)
            {
                if (this.State != EqpState.BUSY)
                {
                    return(string.Format("{0}", this.State));
                }

                return(string.Format("{0}/{1}/{2}({3}/{4})", this.ProductID, this.ProductVersion, this.StepID, this.OwnerType, TIQty.ToString()));
            }
            else
            {
                if (this.State != EqpState.BUSY)
                {
                    return(string.Format("{0}", this.State));
                }

                return(string.Format("{0}-{1}\n({2})", this.LotID, this.StepID, TIQty.ToString()));
            }
        }
示例#4
0
 public string GetTitle()
 {
     return(string.Format("{0}/({1})", this.LotID, TIQty.ToString()));
 }