Example #1
0
        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;
        }
Example #2
0
		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;
		}