Exemple #1
0
        public LocationEditDlg()
        {
            InitializeComponent();

            fMapBrowser = new GKMapBrowser();
            fMapBrowser.InitMap();
            fMapBrowser.ShowLines = false;
            panMap.Content        = fMapBrowser;

            fNotesList = new GKSheetList(pageNotes);
            fMediaList = new GKSheetList(pageMultimedia);

            // SetLang()
            Title               = LangMan.LS(LSID.LSID_Location);
            btnAccept.Text      = LangMan.LS(LSID.LSID_DlgAccept);
            btnCancel.Text      = LangMan.LS(LSID.LSID_DlgCancel);
            pageCommon.Text     = LangMan.LS(LSID.LSID_Common);
            pageNotes.Text      = LangMan.LS(LSID.LSID_RPNotes);
            pageMultimedia.Text = LangMan.LS(LSID.LSID_RPMultimedia);
            lblName.Text        = LangMan.LS(LSID.LSID_Title);
            lblLatitude.Text    = LangMan.LS(LSID.LSID_Latitude);
            lblLongitude.Text   = LangMan.LS(LSID.LSID_Longitude);
            ListGeoCoords.SetColumnCaption(0, LangMan.LS(LSID.LSID_Title));
            ListGeoCoords.SetColumnCaption(1, LangMan.LS(LSID.LSID_Latitude));
            ListGeoCoords.SetColumnCaption(2, LangMan.LS(LSID.LSID_Longitude));
            btnShowOnMap.Text    = LangMan.LS(LSID.LSID_Show);
            grpSearch.Text       = LangMan.LS(LSID.LSID_SearchCoords);
            btnSearch.Text       = LangMan.LS(LSID.LSID_Search);
            btnSelect.Text       = LangMan.LS(LSID.LSID_SelectCoords);
            btnSelectName.Text   = LangMan.LS(LSID.LSID_SelectName);
            btnShowOnMap.ToolTip = LangMan.LS(LSID.LSID_ShowOnMapTip);
        }
Exemple #2
0
        public MapsViewerWin(IBaseWindow baseWin)
        {
            InitializeComponent();

            fMapBrowser    = new GKMapBrowser();
            Panel1.Content = fMapBrowser;

            fController = new MapsViewerWinController(this, baseWin.GetContentList(GDMRecordType.rtIndividual));
            fController.Init(baseWin);

            radTotal.Checked = true;

            SetLang();
        }
Exemple #3
0
        public MapsViewerWin(IBaseWindow baseWin)
        {
            InitializeComponent();

            fMapBrowser      = new GKMapBrowser();
            fMapBrowser.Dock = DockStyle.Fill;
            Panel1.Controls.Add(fMapBrowser);

            fController = new MapsViewerWinController(this, baseWin.GetContentList(GDMRecordType.rtIndividual));
            fController.Init(baseWin);

            radTotal.Checked = true;
            radTotal_Click(null, null);

            SetLang();
        }
Exemple #4
0
        public MapsViewerWin(IBaseWindow baseWin)
        {
            InitializeComponent();

            fMapBrowser    = new GKMapBrowser();
            Panel1.Content = fMapBrowser;

            fBase            = baseWin;
            fTree            = baseWin.Context.Tree;
            fSelectedPersons = baseWin.GetContentList(GEDCOMRecordType.rtIndividual);

            fMapPoints       = new ExtList <GeoPoint>(true);
            fPlaces          = new ExtList <MapPlace>(true);
            fBaseRoot        = new GKTreeNode(LangMan.LS(LSID.LSID_RPLocations), null);
            radTotal.Checked = true;

            SetLang();
        }
Exemple #5
0
        public LocationEditDlg(IBaseWindow baseWin)
        {
            InitializeComponent();

            btnAccept.Image = UIHelper.LoadResourceImage("Resources.btn_accept.gif");
            btnCancel.Image = UIHelper.LoadResourceImage("Resources.btn_cancel.gif");

            fMapBrowser = new GKMapBrowser();
            fMapBrowser.InitMap();
            fMapBrowser.ShowLines = false;
            fMapBrowser.Dock      = DockStyle.Fill;
            panMap.Controls.Add(fMapBrowser);

            fNotesList = new GKSheetList(pageNotes);
            fMediaList = new GKSheetList(pageMultimedia);

            // SetLang()
            Text                          = LangMan.LS(LSID.LSID_Location);
            btnAccept.Text                = LangMan.LS(LSID.LSID_DlgAccept);
            btnCancel.Text                = LangMan.LS(LSID.LSID_DlgCancel);
            pageCommon.Text               = LangMan.LS(LSID.LSID_Common);
            pageNotes.Text                = LangMan.LS(LSID.LSID_RPNotes);
            pageMultimedia.Text           = LangMan.LS(LSID.LSID_RPMultimedia);
            lblName.Text                  = LangMan.LS(LSID.LSID_Title);
            lblLatitude.Text              = LangMan.LS(LSID.LSID_Latitude);
            lblLongitude.Text             = LangMan.LS(LSID.LSID_Longitude);
            ListGeoCoords.Columns[0].Text = LangMan.LS(LSID.LSID_Title);
            ListGeoCoords.Columns[1].Text = LangMan.LS(LSID.LSID_Latitude);
            ListGeoCoords.Columns[2].Text = LangMan.LS(LSID.LSID_Longitude);
            btnShowOnMap.Text             = LangMan.LS(LSID.LSID_Show);
            grpSearch.Text                = LangMan.LS(LSID.LSID_SearchCoords);
            btnSearch.Text                = LangMan.LS(LSID.LSID_Search);
            btnSelect.Text                = LangMan.LS(LSID.LSID_SelectCoords);
            btnSelectName.Text            = LangMan.LS(LSID.LSID_SelectName);

            SetToolTip(btnShowOnMap, LangMan.LS(LSID.LSID_ShowOnMapTip));

            fController = new LocationEditDlgController(this);
            fController.Init(baseWin);

            fNotesList.ListModel = new NoteLinksListModel(baseWin, fController.LocalUndoman);
            fMediaList.ListModel = new MediaLinksListModel(baseWin, fController.LocalUndoman);
        }
Exemple #6
0
        public MapsViewerWin(IBaseWindow baseWin)
        {
            InitializeComponent();

            fMapBrowser      = new GKMapBrowser();
            fMapBrowser.Dock = DockStyle.Fill;
            panClient.Controls.Add(this.fMapBrowser, 0, 0);

            fController = new MapsViewerWinController(this, baseWin.GetContentList(GDMRecordType.rtIndividual));
            fController.Init(baseWin);

            radTotal.Checked = true;
            radTotal_Click(null, null);

            PopulateContextMenus();

            SetLocale();

            if (!GMapControl.IsDesignerHosted)
            {
                fMapBrowser.MapControl.OnMapTypeChanged += MainMap_OnMapTypeChanged;
                fMapBrowser.MapControl.OnMapZoomChanged += MainMap_OnMapZoomChanged;

                // get zoom
                trkZoom.Minimum       = fMapBrowser.MapControl.MinZoom * 100;
                trkZoom.Maximum       = fMapBrowser.MapControl.MaxZoom * 100;
                trkZoom.TickFrequency = 100;

                if (fMapBrowser.MapControl.Zoom >= fMapBrowser.MapControl.MinZoom && fMapBrowser.MapControl.Zoom <= fMapBrowser.MapControl.MaxZoom)
                {
                    trkZoom.Value = (int)fMapBrowser.MapControl.Zoom * 100;
                }

                // get position
                txtLat.Text = fMapBrowser.MapControl.Position.Lat.ToString(CultureInfo.InvariantCulture);
                txtLng.Text = fMapBrowser.MapControl.Position.Lng.ToString(CultureInfo.InvariantCulture);
            }
        }
Exemple #7
0
        public LocationEditDlg()
        {
            InitializeComponent();

            btnAccept.Image = GKResources.iBtnAccept;
            btnCancel.Image = GKResources.iBtnCancel;

            fMapBrowser = new GKMapBrowser();
            fMapBrowser.InitMap();
            fMapBrowser.Dock      = DockStyle.Fill;
            fMapBrowser.ShowLines = false;
            panMap.Controls.Add(fMapBrowser);

            fNotesList = new GKSheetList(pageNotes);
            fMediaList = new GKSheetList(pageMultimedia);

            // SetLang()
            Text                          = LangMan.LS(LSID.LSID_Location);
            btnAccept.Text                = LangMan.LS(LSID.LSID_DlgAccept);
            btnCancel.Text                = LangMan.LS(LSID.LSID_DlgCancel);
            pageCommon.Text               = LangMan.LS(LSID.LSID_Common);
            pageNotes.Text                = LangMan.LS(LSID.LSID_RPNotes);
            pageMultimedia.Text           = LangMan.LS(LSID.LSID_RPMultimedia);
            lblName.Text                  = LangMan.LS(LSID.LSID_Title);
            lblLatitude.Text              = LangMan.LS(LSID.LSID_Latitude);
            lblLongitude.Text             = LangMan.LS(LSID.LSID_Longitude);
            ListGeoCoords.Columns[0].Text = LangMan.LS(LSID.LSID_Title);
            ListGeoCoords.Columns[1].Text = LangMan.LS(LSID.LSID_Latitude);
            ListGeoCoords.Columns[2].Text = LangMan.LS(LSID.LSID_Longitude);
            btnShowOnMap.Text             = LangMan.LS(LSID.LSID_Show);
            grpSearch.Text                = LangMan.LS(LSID.LSID_SearchCoords);
            btnSearch.Text                = LangMan.LS(LSID.LSID_Search);
            btnSelect.Text                = LangMan.LS(LSID.LSID_SelectCoords);
            btnSelectName.Text            = LangMan.LS(LSID.LSID_SelectName);

            toolTip1.SetToolTip(btnShowOnMap, LangMan.LS(LSID.LSID_ShowOnMapTip));
        }