public override void PasteFont(out Actie result) { PropertyBundleChangedActie actie = new PropertyBundleChangedActie(new Vorm[] { this }, "Opmaak plakken"); if (uitlijning != Program.TekstFont.Uitlijning) { actie.Items.Add(new PropertyChangedActie(this, "Uitlijning", uitlijning, Program.TekstFont.Uitlijning)); } if (font != Program.TekstFont.Font) { actie.Items.Add(new PropertyChangedActie(this, "Font", font, Program.TekstFont.Font)); } if (kleur != Program.TekstFont.Kleur) { actie.Items.Add(new PropertyChangedActie(this, "Kleur", kleur, Program.TekstFont.Kleur)); } if (meeschalen != Program.TekstFont.Meeschalen) { actie.Items.Add(new PropertyChangedActie(this, "Meeschalen", meeschalen, Program.TekstFont.Meeschalen)); } uitlijning = Program.TekstFont.Uitlijning; font = Program.TekstFont.Font; kleur = Program.TekstFont.Kleur; meeschalen = Program.TekstFont.Meeschalen; result = actie; }
public override void PasteFont(out Actie result) { PropertyBundleChangedActie actie = new PropertyBundleChangedActie(new Vorm[] { this }, "Opmaak plakken"); if (puntstijl != Program.PuntFont.PuntStijl) { actie.Items.Add(new PropertyChangedActie(this, "PuntStijl", puntstijl, Program.PuntFont.PuntStijl)); } if (kleur != Program.PuntFont.Kleur) { actie.Items.Add(new PropertyChangedActie(this, "Kleur", kleur, Program.PuntFont.Kleur)); } puntstijl = Program.PuntFont.PuntStijl; kleur = Program.PuntFont.Kleur; result = actie; }
public override void PasteFont(out Actie result) { PropertyBundleChangedActie actie = new PropertyBundleChangedActie(new Vorm[] { this }, "Opmaak plakken"); if (pen.Color != Program.VlakFont.Pen.Color) { actie.Items.Add(new PropertyChangedActie(this, "LijnKleur", pen.Color, Program.VlakFont.Pen.Color)); } if (pen.DashStyle != Program.VlakFont.Pen.DashStyle) { actie.Items.Add(new PropertyChangedActie(this, "LijnStijl", pen.DashStyle, Program.VlakFont.Pen.DashStyle)); } if (pen.Width != Program.VlakFont.Pen.Width) { actie.Items.Add(new PropertyChangedActie(this, "LijnDikte", pen.Width, Program.VlakFont.Pen.Width)); } if (vulKleur1 != Program.VlakFont.Kleur1) { actie.Items.Add(new PropertyChangedActie(this, "VulKleur1", vulKleur1, Program.VlakFont.Kleur1)); } if (vulKleur2 != Program.VlakFont.Kleur2) { actie.Items.Add(new PropertyChangedActie(this, "VulKleur2", vulKleur2, Program.VlakFont.Kleur2)); } if (opvulsoort != Program.VlakFont.OpvulSoort) { actie.Items.Add(new PropertyChangedActie(this, "OpvulType", opvulsoort, Program.VlakFont.OpvulSoort)); } if (vulstijl != Program.VlakFont.VulStijl) { actie.Items.Add(new PropertyChangedActie(this, "VulStijl", vulstijl, Program.VlakFont.VulStijl)); } if (loophoek != Program.VlakFont.LoopHoek) { actie.Items.Add(new PropertyChangedActie(this, "LoopHoek", loophoek, Program.VlakFont.LoopHoek)); } pen = (Pen)Program.VlakFont.Pen.Clone(); opvulsoort = Program.VlakFont.OpvulSoort; vulKleur1 = Program.VlakFont.Kleur1; vulKleur2 = Program.VlakFont.Kleur2; vulstijl = Program.VlakFont.VulStijl; loophoek = Program.VlakFont.LoopHoek; result = actie; }
public override void PasteFont(out Actie result) { PropertyBundleChangedActie actie = new PropertyBundleChangedActie(new Vorm[] { this }, "Opmaak plakken"); if (pen.Color != Program.LijnFont.Color) { actie.Items.Add(new PropertyChangedActie(this, "LijnKleur", pen.Color, Program.LijnFont.Color)); } if (pen.DashStyle != Program.LijnFont.DashStyle) { actie.Items.Add(new PropertyChangedActie(this, "LijnStijl", pen.DashStyle, Program.LijnFont.DashStyle)); } if (pen.Width != Program.LijnFont.Width) { actie.Items.Add(new PropertyChangedActie(this, "LijnDikte", pen.Width, Program.LijnFont.Width)); } //if (pen.DashPattern != Program.LijnFont.DashPattern) // actie.Items.Add(new PropertyChangedActie(this, "DashPattern", pen.DashPattern, Program.LijnFont.DashPattern)); pen = (Pen)Program.LijnFont.Clone(); result = actie; }