public override string GetSetString(LCDParser parser)
        {
            string dispstr = parser.Parse(format);
            string dirstr  = "unknown";

            switch (dir)
            {
            case Direction.Horizontal:
                dirstr = "h";
                break;

            case Direction.Marquee:
                dirstr = "m";
                break;

            case Direction.Vertical:
                dirstr = "v";
                break;
            }
            int xend = x + w - 1;
            int yend = y + h - 1;

            return(x.ToString() + " " + y.ToString() + " "
                   + xend.ToString() + " " + yend.ToString() + " "
                   + dirstr + " " + speed.ToString() + " {" + dispstr + "}");
        }
 public override string GetSetString(LCDParser parser)
 {
     string dispstr=parser.Parse(format);
     string dirstr="unknown";
     switch(dir) {
     case Direction.Horizontal:
         dirstr="h";
         break;
     case Direction.Marquee:
         dirstr="m";
         break;
     case Direction.Vertical:
         dirstr="v";
         break;
     }
     int xend=x+w-1;
     int yend=y+h-1;
     return x.ToString()+" "+y.ToString()+" "
             +xend.ToString()+" "+yend.ToString()+" "
             +dirstr+" "+speed.ToString()+" {"+dispstr+"}";
 }
 public override string GetSetString(LCDParser parser)
 {
     string dispstr=parser.Parse(format);
     return "{"+dispstr+"}";
 }
        public override string GetSetString(LCDParser parser)
        {
            string dispstr = parser.Parse(format);

            return(x.ToString() + " " + y.ToString() + " {" + dispstr + "}");
        }