示例#1
0
 public AAEkonomi(MainForm form, Kategoriler kategoriForm)
 {
     URL = "http://aa.com.tr/tr/ekonomi";
     YüklenenHaberler  = new List <Haber>();
     KontrolHaberler   = new List <Haber>();
     this.Form         = form;
     this.KategoriForm = kategoriForm;
     IlkYükleme        = false;
     XMLilkYükleme     = false;
     PanelBaşlığı      = "AA/Ekonomi";
     XmlBaşlığı        = "AAEkonomi";
     CheckBox          = kategoriForm.aaEkonomiCheckBox;
 }
示例#2
0
 public DHADünya(MainForm form, Kategoriler kategoriForm)
 {
     URL = "http://www.dha.com.tr/dunya/";
     YüklenenHaberler  = new List <Haber>();
     KontrolHaberler   = new List <Haber>();
     this.Form         = form;
     this.KategoriForm = kategoriForm;
     IlkYükleme        = false;
     XMLilkYükleme     = false;
     PanelBaşlığı      = "DHA/Dünya";
     XmlBaşlığı        = "DHADünya";
     CheckBox          = kategoriForm.dhaDünyaCheckBox;
 }
示例#3
0
 public AAKültürSanat(MainForm form, Kategoriler kategoriForm)
 {
     URL = "http://aa.com.tr/tr/kultur-sanat";
     YüklenenHaberler  = new List <Haber>();
     KontrolHaberler   = new List <Haber>();
     this.Form         = form;
     this.KategoriForm = kategoriForm;
     IlkYükleme        = false;
     XMLilkYükleme     = false;
     PanelBaşlığı      = "AA/KültürSanat";
     XmlBaşlığı        = "AAKültürSanat";
     CheckBox          = kategoriForm.aaKültürSanatCheckBox;
 }
示例#4
0
 public İHAGündem(MainForm form, Kategoriler kategoriForm)
 {
     URL = "http://www.iha.com.tr/gundem/";
     YüklenenHaberler  = new List <Haber>();
     KontrolHaberler   = new List <Haber>();
     this.Form         = form;
     this.KategoriForm = kategoriForm;
     IlkYükleme        = false;
     XMLilkYükleme     = false;
     PanelBaşlığı      = "İHA/Gündem";
     XmlBaşlığı        = "İHAGündem";
     CheckBox          = kategoriForm.ihaGündemCheckBox;
 }
示例#5
0
 public İHAPolitika(MainForm form, Kategoriler kategoriForm)
 {
     URL = "http://www.iha.com.tr/politika/";
     YüklenenHaberler  = new List <Haber>();
     KontrolHaberler   = new List <Haber>();
     this.Form         = form;
     this.KategoriForm = kategoriForm;
     IlkYükleme        = false;
     XMLilkYükleme     = false;
     PanelBaşlığı      = "İHA/Politika";
     XmlBaşlığı        = "İHAPolitika";
     CheckBox          = kategoriForm.ihaPolitikaCheckBox;
 }
示例#6
0
        public MainForm()
        {
            InitializeComponent();

            this.StartPosition = FormStartPosition.CenterScreen; // Form, ekranın ortasında açılacak

            this.MouseWheel += new MouseEventHandler(haberPanel_MouseWheel);

            myProgressBar.Visible = false;

            kategoriForm = new Kategoriler(this);

            haberListe = new List <SuperClass>();

            dhaYurt = new DHAYurt(this, kategoriForm);
            haberListe.Add(dhaYurt);
            dhaPolitika = new DHAPolitika(this, kategoriForm);
            haberListe.Add(dhaPolitika);
            dhaSpor = new DHASpor(this, kategoriForm);
            haberListe.Add(dhaSpor);
            dhaDünya = new DHADünya(this, kategoriForm);
            haberListe.Add(dhaDünya);
            dhaEkonomi = new DHAEkonomi(this, kategoriForm);
            haberListe.Add(dhaEkonomi);
            dhaMagazin = new DHAMagazin(this, kategoriForm);
            haberListe.Add(dhaMagazin);

            ihaGündem = new İHAGündem(this, kategoriForm);
            haberListe.Add(ihaGündem);
            ihaPolitika = new İHAPolitika(this, kategoriForm);
            haberListe.Add(ihaPolitika);
            ihaSpor = new İHASpor(this, kategoriForm);
            haberListe.Add(ihaSpor);
            ihaDünya = new İHADünya(this, kategoriForm);
            haberListe.Add(ihaDünya);
            ihaEkonomi = new İHAEkonomi(this, kategoriForm);
            haberListe.Add(ihaEkonomi);

            aaTürkiye = new AATürkiye(this, kategoriForm);
            haberListe.Add(aaTürkiye);
            aaDünya = new AADünya(this, kategoriForm);
            haberListe.Add(aaDünya);
            aaEkonomi = new AAEkonomi(this, kategoriForm);
            haberListe.Add(aaEkonomi);
            aaSpor = new AASpor(this, kategoriForm);
            haberListe.Add(aaSpor);
            aaKültürSanat = new AAKültürSanat(this, kategoriForm);
            haberListe.Add(aaKültürSanat);

            // XML dosyasının yüklenmesi
            xmlDoc = new XmlDocument();

            try
            {
                xmlDoc.Load("HaberlerXML.xml");
            }
            catch (FileNotFoundException) // xml dosyası bulunamazsa, dosya yeniden oluşturulacak
            {
                new XDocument(
                    new XElement("HABERLER") // RootNode (DocumentElement) oluşturuldu
                    )
                .Save("HaberlerXML.xml");
                xmlDoc.Load("HaberlerXML.xml");
            }

            xmlDosyasınıOku();
        }