Esempio n. 1
0
 public AddFavouriteDialogue(string currentAddress, string currentName)
 {
     this.Load += new EventHandler(this.AddFavouriteDialogue_Load);
     AddFavouriteDialogue.__ENCAddToList((object)this);
     this.InitializeComponent();
     this.currentAddress = currentAddress;
     this.currentName    = currentName;
 }
Esempio n. 2
0
 private void AddButton_Click(object sender, EventArgs e)
 {
     if (Operators.CompareString(this.NameTextBox.Text, string.Empty, false) == 0)
     {
         int num1 = (int)MessageBox.Show("You must provide a Display Name for the Favourite", "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1);
     }
     else if (Operators.CompareString(this.currentAddress, string.Empty, false) == 0)
     {
         int num2 = (int)MessageBox.Show("You must provide a Url for the Favourite", "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1);
     }
     else
     {
         Uri result = (Uri)null;
         if (!Uri.TryCreate(this.currentAddress, UriKind.RelativeOrAbsolute, out result))
         {
             int num3 = (int)MessageBox.Show("Please provide a valid Url", "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1);
         }
         else
         {
             string lpFileName = Operators.CompareString(this.FavouritesComboBox.Text, "Favourites", false) != 0 ? Path.Combine(((FavouriteDirectoryInfo)this.FavouritesComboBox.SelectedItem).FullPath, this.NameTextBox.Text + ".url") : Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Favorites), this.NameTextBox.Text + ".url");
             AddFavouriteDialogue.WritePrivateProfileString("InternetShortcut", "URL", result.ToString(), lpFileName);
         }
     }
 }