public Main() { this.SubtitleClientFactory = new SubtitleClientFactory(); this.MainPresenter = new MainPresenter(this); InitializeComponent(); }
} // ako se tražilica poziva sa vanjske forme, koji je inicijalni direktorij public frmSearch(ISubtitleClientFactory subtitleClientFactory) { this.subtitleClientFactory = subtitleClientFactory; this.subtitleClient = this.subtitleClientFactory.BuildClient(); InitializeComponent(); List <Language> languageList = new List <Language> { new Language("English", "eng"), new Language("Croatian", "hrv") }; cmbLanguage.DataSource = languageList; cmbLanguage.DisplayMember = "Name"; cmbLanguage.ValueMember = "CountryCode"; cmbLanguage.SelectedIndex = cmbLanguage.FindString(Properties.Settings.Default.DefaultLanguage); cmbStranica.SelectedIndex = cmbStranica.FindString(Properties.Settings.Default.DefaultWebsite); }