Example #1
0
        private void addItemAndClose()
        {
            formKeyboard = new FormKeyboard("Name eingeben", "", true, _userDataFolder);
            if (formKeyboard.ShowDialog() == DialogResult.OK)
            {
                String title = formKeyboard._txtText.Text;
                XWFavourite favorit = new XWFavourite(title, _currentURL);
                favorit.Save(_userDataFolder + "\\sites");
                //XWFavouriteList.getInstance().loadFavourites(_userDataFolder);

                this.DialogResult = DialogResult.Abort;
                this.Close();
            }
        }
 public void loadFavourites(String userDataFolder)
 {
     base.InnerList.Clear();
     if (Directory.Exists(userDataFolder))
     {
         DirectoryInfo dir = new DirectoryInfo(userDataFolder + "\\sites");
         foreach (FileInfo file in dir.GetFiles())
         {
             if (file.FullName.EndsWith(".link"))
             {
                 StreamReader str = new StreamReader(file.FullName);
                 String line;
                 String title = String.Empty;
                 String url = String.Empty;
                 Int32 zoom = 0;
                 Boolean showPopups = false;
                 Boolean showScrollBar = true;
                 String userAgent = "";
                 while ((line = str.ReadLine()) != null)
                 {
                     if (line.Contains("="))
                     {
                         String entry = line.Substring(0, line.IndexOf("="));
                         String content = line.Substring(line.IndexOf("=")+1);
                         if (entry == "title")
                             title = content.Trim();
                         else if (entry == "url")
                             url = content.Trim();
                         else if (entry == "zoom")
                             zoom = Convert.ToInt32(content.Trim());
                         else if (entry == "showPopups")
                             showPopups = (content.Trim() == "yes");
                         else if (entry == "showScrollbar")
                             showScrollBar = (content.Trim() == "yes");
                         else if (entry == "userAgent")
                             userAgent = content.Trim();
                     }
                 }
                 str.Close();
                 if (title != String.Empty && url != String.Empty)
                 {
                     XWFavourite favorit = new XWFavourite(title, url);
                     favorit.ShowPopups = showPopups;
                     favorit.ShowScrollbar = showScrollBar;
                     favorit.Zoom = zoom;
                     favorit.UserAgent = userAgent;
                     base.InnerList.Add(favorit);
                 }
             }
         }
     }
 }
 public void Add(XWFavourite item)
 {
     base.InnerList.Add(item);
 }
 public void Remove(XWFavourite item)
 {
     base.InnerList.Remove(item);
 }
Example #5
0
        private void safeItemAndClose(Button btn)
        {
            this._favorit = XWFavouriteList.getInstance()[btn.Text];

            this.DialogResult = System.Windows.Forms.DialogResult.OK;
            this.Close();
        }