예제 #1
0
    // -------------------------------------------------------------------------------------------------------------
    void OnEnable()
    {
        EditorSaveState state = new EditorSaveState(StateFilename);

        Name = state.GetState("Name", string.Empty);
        From = state.GetState("From", string.Empty);
        Size = (eSize)state.GetState("Size", 0);
    }
예제 #2
0
 public Info(eId id, eSize size, int life, int wait, float destroy)
 {
     this.id      = id;
     this.size    = size;
     this.life    = life;
     this.wait    = wait;
     this.destroy = destroy;
 }
예제 #3
0
    float _GetSize(eSize Size)
    {
        switch (Size)
        {
        case eSize.Small:
            return(0.2f);

        case eSize.Middle:
            return(0.4f);

        default:
            return(0.8f);
        }
    }
예제 #4
0
        public static string RenderHtml(string text, eType type, eSize size, string cssClass = "", string onClientClick = "", string href = "javascript:void(0);", string rel = "", string target = "")
        {
            StringBuilder res = new StringBuilder();

            res.Append("<span class=\"btn-c\">");

            cssClass = string.Format("btn{0}{1}{2}", type != eType.None ? " btn-" + type.ToString().ToLower() : string.Empty,
                                     size != eSize.None ? " btn-" + size.ToString().ToLower() : string.Empty,
                                     cssClass.IsNotEmpty() ? " " + cssClass : string.Empty);

            res.AppendFormat("<a class=\"{0}\" href=\"{1}\" {2}{3}{5}>{4}</a>",
                             cssClass,
                             href,
                             onClientClick.IsNotEmpty() ? "onclick=\"" + onClientClick + "\"" : string.Empty,
                             rel.IsNotEmpty() ? "rel=\"" + rel + "\"" : string.Empty,
                             text,
                             target.IsNotEmpty() ? "target='" + target : string.Empty
                             );
            res.Append("</span>");

            return(res.ToString());
        }
예제 #5
0
 public DimSumSizes(eSize size, int quantity)
 {
     this.quantity = quantity;
     ds_size = size;
     switch (size)
     {
         case eSize.eSmall:
             ds_price = 1.99;
             text = "Small";
             break;
         case eSize.eMedium:
             ds_price = 2.99;
             text = "Medium";
             break;
         case eSize.eLarge:
             ds_price = 3.99;
             text = "Large";
             break;
         default:
             ds_price = 0;
             text = "Invalid Size";
             break;
     }
 }
예제 #6
0
 //constructor
 //public Order() : this(eSize.eNull) { }
 // public Order(eSize size) : this(size, 1,) { }
 public Order(eSize size, int quantity, int orderID)
 {
     this.quantity = quantity;
     ds_size = size;
     switch (size)
     {
         case eSize.eSmall:
             ds_price = 1.99;
             sizeString = "Small";
             break;
         case eSize.eMedium:
             ds_price = 2.99;
             sizeString = "Medium";
             break;
         case eSize.eLarge:
             ds_price = 3.99;
             sizeString = "Large";
             break;
         default:
             ds_price = 0;
             sizeString = "Invalid Size";
             break;
     }
 }
예제 #7
0
        public static string RenderHtml(string text, eType type, eSize size, string cssClass = "", string onClientClick = "", string href = "javascript:void(0);", string rel = "", string target = "")
        {
            StringBuilder res = new StringBuilder();
            res.Append("<span class=\"btn-c\">");

            cssClass = string.Format("btn{0}{1}{2}", type != eType.None ? " btn-" + type.ToString().ToLower() : string.Empty,
                                                            size != eSize.None ? " btn-" + size.ToString().ToLower() : string.Empty,
                                                            cssClass.IsNotEmpty() ? " " + cssClass : string.Empty);

            res.AppendFormat("<a class=\"{0}\" href=\"{1}\" {2}{3}{5}>{4}</a>",
                                                                cssClass,
                                                                href,
                                                                onClientClick.IsNotEmpty() ? "onclick=\"" + onClientClick + "\"" : string.Empty,
                                                                rel.IsNotEmpty() ? "rel=\"" + rel + "\"" : string.Empty,
                                                                text,
                                                                target.IsNotEmpty() ? "target='" + target : string.Empty
                                                                );
            res.Append("</span>");

            return res.ToString();
        }
예제 #8
0
 public DimSumSizes(eSize size)
     : this(size, 1)
 {
 }