Beispiel #1
0
 private void lblEDSMLink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
 {
     if (_linkSystem != null)
     {
         var    edsm = new EDDiscovery2.EDSM.EDSMClass();
         string url  = edsm.GetUrlToEDSMSystem(_linkSystem.name, _linkSystem.id_edsm);
         System.Diagnostics.Process.Start(url);
     }
 }
Beispiel #2
0
        public static void RemoveHiddenSystems()
        {
            EDDiscovery2.EDSM.EDSMClass edsm = new EDDiscovery2.EDSM.EDSMClass();

            string strhiddensystems = edsm.GetHiddenSystems();

            if (strhiddensystems != null && strhiddensystems.Length >= 6)
                RemoveHiddenSystems(strhiddensystems);
        }
        private void pictureBox_ClickElement(object sender, MouseEventArgs e, PictureBoxHotspot.ImageElement i, object tag)
        {
            if (i != null)
            {
                string stag = tag as string;
                HistoryEntry he = tag as HistoryEntry;

                if (stag != null)      // its SCAN for now
                {
                    HideScanData(null, null);
                }
                else if (he != null)
                {
                    EDDiscovery2.EDSM.EDSMClass edsm = new EDDiscovery2.EDSM.EDSMClass();

                    string url = edsm.GetUrlToEDSMSystem(he.System.name);

                    if (url.Length > 0)         // may pass back empty string if not known, this solves another exception
                        System.Diagnostics.Process.Start(url);
                    else
                        MessageBox.Show("System " + he.System.name + " unknown to EDSM");
                }
            }
            else
                System.Diagnostics.Debug.WriteLine("Clicked at " + e.X + " " + e.Y );
        }
 private void lblEDSMLink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
 {
     if (_linkSystem != null)
     {
         var edsm = new EDDiscovery2.EDSM.EDSMClass();
         string url = edsm.GetUrlToEDSMSystem(_linkSystem.name, _linkSystem.id_edsm);
         System.Diagnostics.Process.Start(url);
     }
 }