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
        }
示例#2
0
        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;
        }
示例#3
0
        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;
        }