private static VectorStyle ObtenerEstilo(TipoPaleta paleta, SimbBase simb) { VectorStyle vs = new VectorStyle(); switch (paleta) { case (TipoPaleta.predeterminada): vs.EnableOutline = simb.contorno; vs.Outline = new Pen(simb.color_ColorContorno, simb.width); switch (simb.color_TipoRelleno) { case (TipoRelleno.solido): vs.Fill = new SolidBrush(simb.color_ColorRelleno); break; case (TipoRelleno.trama): vs.Fill = new HatchBrush(simb.color_Trama, simb.color_ColorTrama, simb.color_ColorTramaFondo); break; } break; case (TipoPaleta.tramado): vs.EnableOutline = simb.contorno; vs.Outline = new Pen(simb.print_ColorContorno, simb.width); switch (simb.print_TipoRelleno) { case (TipoRelleno.solido): vs.Fill = new SolidBrush(simb.print_ColorRelleno); break; case (TipoRelleno.trama): vs.Fill = new HatchBrush(simb.print_Trama, simb.print_ColorTrama, simb.print_ColorTramaFondo); break; } break; default: vs.EnableOutline = simb.contorno; vs.Outline = new Pen(simb.color_ColorContorno, simb.width); switch (simb.color_TipoRelleno) { case (TipoRelleno.solido): vs.Fill = new SolidBrush(simb.color_ColorRelleno); break; case (TipoRelleno.trama): vs.Fill = new HatchBrush(simb.color_Trama, simb.color_ColorTrama, simb.color_ColorTramaFondo); break; } break; } return(vs); }
public GrupoActividad(ResumActividad tipo, SimbBase simbologia, short[] actividades) { Tipo = tipo; Simbologia = simbologia; Actividades = actividades; }