/// <summary> /// Standart Konstruktor der Klasse /// Erzeugt einen neuen XMlController und ein neues Objekt des OFDB-Gateways /// </summary> public addMovie() { InitializeComponent(); ofdbgw = new clOFDBGW(); controller = new clXMLController(); tabControl1.TabPages.Remove(tabPage2); }
/// <summary> /// Überladener Konstruktor. Wird aufgerufen wenn ein Film bearbeitet werden soll /// Speichert das übergebene Movie, speichert den alten Titel, falls er verändert wird /// </summary> /// <param name="movie">Der zu bearbeitende Film</param> public addMovie(Movie movie) { InitializeComponent(); ofdbgw = new clOFDBGW(); controller = new clXMLController(); this.movie = movie; Properties.Settings.Default.tmpTitel = movie.Titel; isEdit = true; }
/// <summary> /// Basiskonstruktor. Zusätzlich zur initialisierung der Formelemente, wird der ColumnSorter /// für das ListView, das Icon für das Suchfeld und verschiedene EventHandler gesetzt /// </summary> public Form1() { InitializeComponent(); controller = new clXMLController(); // Assign a text box customiser to show an // icon in the near margin of textBox1: textBox1Icon = new TextBoxMarginCustomise(); textBox1Icon.ImageList = ilsIcons; textBox1Icon.Icon = 0; textBox1Icon.Attach(textBox1); textBox1.TextChanged += new EventHandler(textBox1_TextChanged); //ListView Sorter // Create an instance of a ListView column sorter and assign it // to the ListView control. Set the first Column to be sorted lvwColumnSorter = new ListViewColumnSorter(); this.listView1.ListViewItemSorter = lvwColumnSorter; listView1.ColumnClick += new ColumnClickEventHandler(lv1_columnclick); lvwColumnSorter.SortColumn = 0; lvwColumnSorter.Order = SortOrder.Ascending; //ListView listView1.ItemSelectionChanged += new ListViewItemSelectionChangedEventHandler(showMovie); //Plot RTB rtbDesc.AutoSize = true; rtbDesc.ContentsResized += new ContentsResizedEventHandler(rtb_ContentsResized); //Screenshots Container flpScreenshots.ControlAdded += new ControlEventHandler(flpScreenshots_ControlAdded); //LinkLabel lblTrailer.LinkClicked += new LinkLabelLinkClickedEventHandler(lblTrailer_LinkClicked); lblHP.LinkClicked += new LinkLabelLinkClickedEventHandler(lblTrailer_LinkClicked); //ActiveGenre ActiveGenre = new Dictionary<string, bool>(); for (int i = 0; i < listView1.Groups.Count;i++ ) { ActiveGenre.Add(listView1.Groups[i].Name, true); } }