Beispiel #1
0
        public Pen CrearLapiz(SWPEditor.IU.Graficos.Lapiz lapiz)
        {
            Pen p = new Pen(CrearBrocha(lapiz.Brocha), ObtenerMedida(lapiz.Ancho));

            p.Freeze();
            return(p);
        }
Beispiel #2
0
 public void DibujarRectangulo(SWPEditor.IU.Graficos.Lapiz lapiz, SWPEditor.IU.PresentacionDocumento.Punto inicio, SWPEditor.Dominio.TamBloque bloque)
 {
     contexto.DrawRectangle(null, CrearLapiz(lapiz), new Rect(CrearPunto(inicio), CrearTam(bloque)));
 }
Beispiel #3
0
 public void DibujarLinea(SWPEditor.IU.Graficos.Lapiz lapiz, SWPEditor.IU.PresentacionDocumento.Punto inicio, SWPEditor.IU.PresentacionDocumento.Punto fin)
 {
     contexto.DrawLine(CrearLapiz(lapiz), CrearPunto(inicio), CrearPunto(fin));
 }
Beispiel #4
0
        public override bool Equals(object obj)
        {
            Lapiz l = (Lapiz)obj;

            return(Ancho.Equals(l.Ancho) && Brocha.Equals(l.Brocha));
        }