protected override void ProvideMapNotes(Graphics g) { Font drawFont = new Font("Arial", 13, System.Drawing.FontStyle.Regular); SolidBrush drawBrush = new SolidBrush(Color.FromArgb(80, 80, 80)); MapNotesFactory fact = new MapNotesFactory(); float top_shift = MapNotesGeometry.TopMargin; if (fact.Data.StaticMapNotes.FirstLastName) { top_shift = DrawFirstNameNotes(g, top_shift); } if (fact.Data.StaticMapNotes.DOB) { top_shift = DrawDOPNotes(g, top_shift, drawFont, drawBrush); } if (fact.Data.StaticMapNotes.Coordinates) { top_shift = DrawCoordinatesNotes(g, top_shift, drawFont, drawBrush); } if (fact.Data.StaticMapNotes.Coordinates) { top_shift = DrawHomesCoordinatesNotes(g, top_shift, drawFont, drawBrush); } if (fact.Data.StaticMapNotes.Aspects) { DrawAspectsTable(g, top_shift); } #endregion #endregion }
private void dlgMapNotes_Load(object sender, EventArgs e) { MapNotesFactory fact = new MapNotesFactory(); chFLNames.Checked = fact.Data.StaticMapNotes.FirstLastName; chStaticAspectsTable.Checked = fact.Data.StaticMapNotes.Aspects; chCoordHouses.Checked = fact.Data.StaticMapNotes.Houses; chCoordinamesStatic.Checked = fact.Data.StaticMapNotes.Coordinates; chDOB.Checked = fact.Data.StaticMapNotes.DOB; chDynamicAspects.Checked = fact.Data.DynamicMapNotes.Aspects; chCoordDynamic.Checked = fact.Data.DynamicMapNotes.Coordinates; }
private void OnSaveUpdate(object sender, EventArgs e) { MapNotesFactory fact = new MapNotesFactory(); MapNotes mn = new MapNotes() { DynamicMapNotes = new MapNotesBase() { Aspects = chDynamicAspects.Checked, Coordinates = chCoordDynamic.Checked }, StaticMapNotes = new StaticMapNotes() { Aspects = chStaticAspectsTable.Checked, Coordinates = chCoordinamesStatic.Checked, FirstLastName = chFLNames.Checked, Houses = chCoordHouses.Checked, DOB = chDOB.Checked } }; fact.Update(mn); DialogResult = DialogResult.OK; }