void makeNewTabItemEmpty() { TextBox txb = new TextBox(); txb.Background = Brushes.White; txb.Padding = new Thickness(8); txb.TextWrapping = TextWrapping.Wrap; txb.AcceptsReturn = true; txb.AcceptsTab = true; txb.FontFamily = new FontFamily("Consolas"); txb.FontSize = 12; txb.Text = "*JUMP CMD WHAT COMMENT\n"; txb.TextChanged += new TextChangedEventHandler(txb_TextChanged); txb.SelectionChanged += txb_SelectionChanged; txb.PreviewKeyDown += new KeyEventHandler(txb_KeyDown); txb.PreviewMouseDown += new MouseButtonEventHandler(txb_MouseDown); //m_TextList.Add(0, txb.Text); TabItem item = new TabItem(); item.Name = "UNSAFED" + (m_iOpenTabItems + 1); item.Header = item.Name; STabItemTag tag = new STabItemTag(); tag.Unsafed = true; item.Content = txb; w_tbcMain.Items.Add(item); w_tbcMain.SelectedIndex = 0; tag.TabControlIndex = w_tbcMain.Items.IndexOf(item); // view menu aktualisieren m_iOpenTabItems++; w_mitOpenTabCount.Header = VIEWCOUNT_TEXT + m_iOpenTabItems.ToString(); MenuItem mit = new MenuItem(); mit.Header = m_CurrentTab.Header; mit.Name = m_CurrentTab.Name; mit.Click += MenuItem_Click; w_mitView.Items.Add(mit); tag.MenuItemIndex = w_mitView.Items.IndexOf(mit); item.Tag = tag; }