public OptionWindow(MainController mainController, SettingsBase settings) { InitializeComponent(); this.controller = mainController; this.Icon = ResourceHandler.GetIcon("mono", 16, 16); GetButtonImages(); GuiGeneralSettings genSettings = settings.LoadSettings<GuiGeneralSettings>("General Settings"); MaxConnectionsNumericUpDown.Value = genSettings.GlobalMaxConnections; MaxDownloadSpeedNumericUpDown.Value = genSettings.GlobalMaxDownloadSpeed; HalfOpenConnectionsNumericUpDown.Value = genSettings.GlobalMaxHalfOpenConnections; MaxUploadSpeedNumericUpDown.Value = genSettings.GlobalMaxUploadSpeed; ListenPortNumericUpDown.Value = genSettings.ListenPort; SavePathTextBox.Text = genSettings.SavePath; TorrentPathTextBox.Text = genSettings.TorrentsPath; UseUPnPCheckBox.Checked = genSettings.UsePnP; }
public RssManagerController(MainController controller) { history = new List<RssItem>(); feeds = new ArrayList(); filters = new List<RssFilter>(); watchers = new Dictionary<string,TorrentRssWatcher>(); items = new List<RssItem>(); this.controller = controller; RestoreFeeds(); RestoreHistory(); RestoreFilters(); RestoreWatchers(); RefreshWatchers(); }
private void MainWindow_Load(object sender, EventArgs e) { mainController = new MainController(this); this.FilesTreeView.AfterExpand += new TreeViewEventHandler(FilesTreeViewExpand); this.FilesTreeView.AfterCollapse += new TreeViewEventHandler(FilesTreeViewCollapse); this.FilesTreeView.NodeMouseDoubleClick += new TreeNodeMouseClickEventHandler(FilesTreeViewNodeDoubleClick); //Load images for treeview FilesTreeView.ImageList = new ImageList(); FilesTreeView.ImageList.Images.Add("folder", ResourceHandler.GetImage("folder")); FilesTreeView.ImageList.Images.Add("openFolder", ResourceHandler.GetImage("folder_open")); FilesTreeView.ImageList.Images.Add("file", ResourceHandler.GetImage("file")); //load state images for treeview FilesTreeView.StateImageList = new ImageList(); FilesTreeView.StateImageList.Images.Add("immediate", ResourceHandler.GetImage("immediate")); FilesTreeView.StateImageList.Images.Add("highest", ResourceHandler.GetImage("highest")); FilesTreeView.StateImageList.Images.Add("high", ResourceHandler.GetImage("high")); FilesTreeView.StateImageList.Images.Add("normal", ResourceHandler.GetImage("normal")); FilesTreeView.StateImageList.Images.Add("low", ResourceHandler.GetImage("low")); FilesTreeView.StateImageList.Images.Add("lowest", ResourceHandler.GetImage("lowest")); FilesTreeView.StateImageList.Images.Add("doNotDownload", ResourceHandler.GetImage("do_not_download")); }
public MiniWindow(MainController mainController) { InitializeComponent(); this.controller = mainController; this.Icon = ResourceHandler.GetIcon("mono", 16, 16); }
public CreateWindow(MainController controller) { InitializeComponent(); mainController = controller; this.Icon = ResourceHandler.GetIcon("mono", 16, 16); }