public FIELDTYPE this[FIELDTYPE index] { get { return(index); } }
public FieldButton(Point[] size, FIELDTYPE type) { //set triangle triangle = size; //add to shape shape.AddPolygon(triangle); //get background color from type switch (type) { case FIELDTYPE.GRASS: this.BackColor = Color.LawnGreen; break; case FIELDTYPE.MOUNTAIN: this.BackColor = Color.LightGray; break; case FIELDTYPE.WATER: this.BackColor = Color.LightBlue; break; case FIELDTYPE.WOODS: this.BackColor = Color.ForestGreen; break; default: this.BackColor = Color.Black; break; } InitializeComponent(); }
public virtual string TranslateFieldType(FIELDTYPE index) { switch (index) { case FIELDTYPE.INTEGER_INDEXED: return("AUTOINCREMENT"); //"INTEGER NOT NULL"; case FIELDTYPE.VARCHAR_1: return("VARCHAR(1)"); case FIELDTYPE.VARCHAR_2: return("VARCHAR(2)"); case FIELDTYPE.VARCHAR_3: return("VARCHAR(3)"); case FIELDTYPE.VARCHAR_4: return("VARCHAR(4)"); case FIELDTYPE.VARCHAR_5: return("VARCHAR(5)"); case FIELDTYPE.VARCHAR_6: return("VARCHAR(6)"); case FIELDTYPE.VARCHAR_7: return("VARCHAR(7)"); case FIELDTYPE.VARCHAR_8: return("VARCHAR(8)"); case FIELDTYPE.VARCHAR_9: return("VARCHAR(9)"); case FIELDTYPE.VARCHAR_10: return("VARCHAR(10)"); case FIELDTYPE.VARCHAR_11: return("VARCHAR(11)"); case FIELDTYPE.VARCHAR_12: return("VARCHAR(12)"); case FIELDTYPE.VARCHAR_13: return("VARCHAR(13)"); case FIELDTYPE.VARCHAR_14: return("VARCHAR(14)"); case FIELDTYPE.VARCHAR_15: return("VARCHAR(15)"); case FIELDTYPE.VARCHAR_16: return("VARCHAR(16)"); case FIELDTYPE.VARCHAR_17: return("VARCHAR(17)"); case FIELDTYPE.VARCHAR_18: return("VARCHAR(18)"); case FIELDTYPE.VARCHAR_19: return("VARCHAR(19)"); case FIELDTYPE.VARCHAR_20: return("VARCHAR(20)"); case FIELDTYPE.VARCHAR_21: return("VARCHAR(21)"); case FIELDTYPE.VARCHAR_22: return("VARCHAR(22)"); case FIELDTYPE.VARCHAR_23: return("VARCHAR(23)"); case FIELDTYPE.VARCHAR_24: return("VARCHAR(24)"); case FIELDTYPE.VARCHAR_25: return("VARCHAR(25)"); case FIELDTYPE.VARCHAR_26: return("VARCHAR(26)"); case FIELDTYPE.VARCHAR_30: return("VARCHAR(30)"); case FIELDTYPE.VARCHAR_31: return("VARCHAR(31)"); case FIELDTYPE.VARCHAR_32: return("VARCHAR(32)"); case FIELDTYPE.VARCHAR_34: return("VARCHAR(34)"); case FIELDTYPE.VARCHAR_35: return("VARCHAR(35)"); case FIELDTYPE.VARCHAR_40: return("VARCHAR(40)"); case FIELDTYPE.VARCHAR_50: return("VARCHAR(50)"); case FIELDTYPE.VARCHAR_52: return("VARCHAR(52)"); case FIELDTYPE.VARCHAR_56: return("VARCHAR(56)"); case FIELDTYPE.VARCHAR_65: return("VARCHAR(65)"); case FIELDTYPE.VARCHAR_76: return("VARCHAR(76)"); case FIELDTYPE.VARCHAR_255: return("VARCHAR(255)"); case FIELDTYPE.VARCHAR_256: return("TEXT"); case FIELDTYPE.DATETIME: return("DATETIME"); case FIELDTYPE.INTEGER: return("INTEGER"); case FIELDTYPE.DOUBLE: return("DOUBLE"); default: return("VARCHAR(255)"); } }
public Field(int newType) { type = (FIELDTYPE)newType; unit = new Unit(); building = new Building(); }
public Field() { type = FIELDTYPE.EMPTY; unit = new Unit(); building = new Building(); }