Esempio n. 1
0
 private void BtnSelectNoneLinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
 {
     for (var i = 0; i <= LstEngines.Items.Count - 1; i++)
     {
         LstEngines.SetItemCheckState(i, CheckState.Unchecked);
     }
 }
Esempio n. 2
0
        private void LoadSettings()
        {
            TxtProjectName.Enabled = false;
            var result = ObjectXmlSerializer <ProjectModel> .Load(DirStructure.ProjectsDir + _name + "\\" + _name + ".xml");

            TxtProjectName.Text       = result.ProjectName;
            TrkMaxWait.Value          = result.MaxWait;
            TrkThreadCount.Value      = result.ThreadCount;
            TrkLoopCount.Value        = result.LoopCount;
            ChkClickMyLinks.Checked   = result.ClickLinks;
            TxtProxyList.Text         = result.ProxyList;
            ChkPremiumProxies.Checked = result.UsePremiumProxies;
            //if (!string.IsNullOrEmpty(result.AgentList))
            //GetAgentCount(result.AgentList);
            //if (!string.IsNullOrEmpty(result.ProxyList))
            // GetProxyCount(result.ProxyList);
            //_openAgentListDlg.FileName = result.AgentList;

            foreach (var contro in result.Sites.Select(site => new DomainControl {
                Domain = site.Site, Keywords = site.Keywords
            }))
            {
                PnlDomains.Controls.Add(contro);
            }

            foreach (var engine in result.Engines.Select(item => item.Split('|')[0]))
            {
                for (var i = 0; i <= LstEngines.Items.Count - 1; i++)
                {
                    if ((LstEngines.Items[i].ToString().Contains(engine)))
                    {
                        LstEngines.SetItemCheckState(i, CheckState.Checked);
                    }
                }
            }
        }