Esempio n. 1
0
        public LayoutBase CreateLayout(int col, int row)
        {
            Logger.Instance.LogDevInfo(FilmingUtility.FunctionTraceEnterFlag + "[LayoutFactory.CreateLayout]" + "[col, row]" + col + "," + row);

            if (LayoutBase.Validate(col, row))
            {
                return(new StandardLayout(col, row));
            }
            Logger.Instance.LogDevInfo(string.Format("[Argument InValid][Cols]{0}[Rows]{1}", col, row));
            return(DefaultLayout.Instance);
        }
Esempio n. 2
0
 public LayoutEventArgs(LayoutBase layout)
 {
     Layout = layout;
 }
Esempio n. 3
0
 public Protocol(string name, LayoutBase layout)
 {
     Name    = name;
     _layout = layout;
 }