public DataForm(DataTable[] tables) { InitializeComponent(); this.m_tables = tables; if (tables.Length == 1) { DataGridView dgv = new DataGridView(); dgv.Name = "dgv"; dgv.TabIndex = 0; dgv.DataSource = tables[0]; dgv.Dock = DockStyle.Fill; Helper.DataGridViewPropSet(dgv); this.Controls.Add(dgv); dgv.BringToFront(); } else { TabControl tabControl = new TabControl(); tabControl.Name = "tabControl"; tabControl.Alignment = System.Windows.Forms.TabAlignment.Bottom; tabControl.Dock = DockStyle.Fill; string tableName; for (int i = 0; i < tables.Length; i++) { tableName = tables[i].TableName; TabPage tp = new TabPage(); tp.Text = string.IsNullOrEmpty(tableName) ? "Table" + (i + 1).ToString() : tableName; tp.Name = "tp" + i.ToString(); tp.Padding = new System.Windows.Forms.Padding(0); tp.TabIndex = i + 1; tp.UseVisualStyleBackColor = true; tabControl.TabPages.Add(tp); DataGridView dgv = new DataGridView(); dgv.Name = "dgv" + i.ToString(); dgv.TabIndex = i; dgv.DataSource = tables[i]; dgv.Dock = DockStyle.Fill; Helper.DataGridViewPropSet(dgv); tp.Controls.Add(dgv); } this.Controls.Add(tabControl); tabControl.BringToFront(); } this.Load += DataForm_Load; }
protected override void DoBuildChildren(LayoutPanelBase Layout) { base.DoBuildChildren (Layout); try { TabControl pages = new TabControl (); ParentNotePanel.Controls.Add (pages); pages.Dock = DockStyle.Fill; pages.BringToFront(); TabPage GridPage = new TabPage (Loc.Instance.GetString ("Advanced")); TabPage CheckPage = new TabPage (Loc.Instance.GetString ("Checklist")); pages.TabPages.Add (CheckPage); pages.TabPages.Add (GridPage); ParentNotePanel.Controls.Remove (this.Table); GridPage.Controls.Add (this.Table); // Set up check list checkers = new CheckedListBox (); checkers.Dock = DockStyle.Fill; UpdateCheckpage (checkers); checkers.ItemCheck+= (object sender, ItemCheckEventArgs e) => SetSaveRequired(true); checkers.SelectedIndexChanged+= HandleSelectedIndexChanged; preview = new TextBox(); preview.Dock = DockStyle.Bottom; preview.Height = 75; preview.Multiline = true; preview.ReadOnly = true; preview.ScrollBars = ScrollBars.Both; CheckPage.Controls.Add (checkers); CheckPage.Controls.Add (preview); } catch (Exception ex) { NewMessage.Show (ex.ToString ()); } ToolStripMenuItem LinkedNote = LayoutDetails.BuildMenuPropertyEdit (Loc.Instance.GetString("Linked Note: {0}"), Notelink, Loc.Instance.GetString ("Give a valid note's name to populate check list."),HandleNoteLinkNameChange ); ToolStripButton RefreshButton = new ToolStripButton(); RefreshButton.Text = Loc.Instance.GetString("Refresh"); RefreshButton.Click+= HandleRefreshButtonClick; properties.DropDownItems.Add (new ToolStripSeparator()); properties.DropDownItems.Add (LinkedNote); properties.DropDownItems.Add (RefreshButton); }
public DialogEdit(Control Parent, Molecule Mol, List <int> SelIdx) { // super(Parent, "Edit Molecule", true) mol = Mol.Clone(); aselidx = SelIdx; //UPGRADE_ISSUE: The following fragment of code could not be parsed and was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1156'" bselidx = new List <int>(); for (int n = 1; n <= mol.NumBonds(); n++) { if (aselidx.IndexOf(mol.BondFrom(n)) >= 0 && aselidx.IndexOf(mol.BondTo(n)) >= 0) { bselidx.Add(n); } } //UPGRADE_ISSUE: Method 'javax.swing.JDialog.setLayout' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaxswingJDialogsetLayout_javaawtLayoutManager'" //UPGRADE_ISSUE: Constructor 'java.awt.BorderLayout.BorderLayout' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaawtBorderLayout'" /* * setLayout(new BorderLayout());*/ atoms = new AnonymousClassJTable(this, CompileAtomData(), new System.String[] { "#", "El", "X", "Y", "Charge", "Unpaired", "HExplicit" }); bonds = new AnonymousClassJTable1(this, CompileBondData(), new System.String[] { "#", "From", "To", "Order", "Type" }); //UPGRADE_TODO: Method 'javax.swing.table.TableColumn.setCellEditor' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1095'" //UPGRADE_TODO: The equivalent in .NET for method 'javax.swing.table.TableColumnModel.getColumn' may return a different value. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1043'" // ((System.Data.DataTable)atoms.DataSource).Columns[0].setCellEditor(null); System.Windows.Forms.ComboBox bondTypes = new System.Windows.Forms.ComboBox(); for (int n = 0; n < BOND_TYPES.Length; n++) { bondTypes.Items.Add(BOND_TYPES[n]); } //UPGRADE_TODO: Method 'javax.swing.table.TableColumn.setCellEditor' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1095'" //UPGRADE_TODO: The equivalent in .NET for method 'javax.swing.table.TableColumnModel.getColumn' may return a different value. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1043'" //UPGRADE_ISSUE: Constructor 'javax.swing.DefaultCellEditor.DefaultCellEditor' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaxswingDefaultCellEditor'" // TODO: Have to see this in action before I can tel what they need to do. // ((System.Data.DataTable)bonds.DataSource).Columns[4].setCellEditor(new DefaultCellEditor(bondTypes)); System.Windows.Forms.Panel tabAtoms = new System.Windows.Forms.Panel(), tabBonds = new System.Windows.Forms.Panel(); //UPGRADE_ISSUE: Method 'java.awt.Container.setLayout' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaawtContainersetLayout_javaawtLayoutManager'" //UPGRADE_ISSUE: Constructor 'java.awt.BorderLayout.BorderLayout' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaawtBorderLayout'" /* * tabAtoms.setLayout(new BorderLayout());*/ //UPGRADE_ISSUE: Method 'java.awt.Container.setLayout' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaawtContainersetLayout_javaawtLayoutManager'" //UPGRADE_ISSUE: Constructor 'java.awt.BorderLayout.BorderLayout' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaawtBorderLayout'" /* * tabBonds.setLayout(new BorderLayout());*/ //UPGRADE_ISSUE: Method 'javax.swing.JTable.setPreferredScrollableViewportSize' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaxswingJTablesetPreferredScrollableViewportSize_javaawtDimension'" // TODO: atoms.setPreferredScrollableViewportSize(new System.Drawing.Size(350, 200)); //UPGRADE_ISSUE: Method 'javax.swing.JTable.setPreferredScrollableViewportSize' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaxswingJTablesetPreferredScrollableViewportSize_javaawtDimension'" // TODO: bonds.setPreferredScrollableViewportSize(new System.Drawing.Size(350, 200)); //UPGRADE_TODO: Constructor 'javax.swing.JScrollPane.JScrollPane' was converted to 'System.Windows.Forms.ScrollableControl.ScrollableControl' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaxswingJScrollPaneJScrollPane_javaawtComponent'" System.Windows.Forms.ScrollableControl temp_scrollablecontrol2; temp_scrollablecontrol2 = new System.Windows.Forms.ScrollableControl(); temp_scrollablecontrol2.AutoScroll = true; temp_scrollablecontrol2.Controls.Add(atoms); //UPGRADE_TODO: Method 'java.awt.Container.add' was converted to 'System.Windows.Forms.ContainerControl.Controls.Add' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaawtContaineradd_javaawtComponent'" System.Windows.Forms.Control temp_Control; temp_Control = temp_scrollablecontrol2; tabAtoms.Controls.Add(temp_Control); //UPGRADE_TODO: Constructor 'javax.swing.JScrollPane.JScrollPane' was converted to 'System.Windows.Forms.ScrollableControl.ScrollableControl' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaxswingJScrollPaneJScrollPane_javaawtComponent'" System.Windows.Forms.ScrollableControl temp_scrollablecontrol4; temp_scrollablecontrol4 = new System.Windows.Forms.ScrollableControl(); temp_scrollablecontrol4.AutoScroll = true; temp_scrollablecontrol4.Controls.Add(bonds); //UPGRADE_TODO: Method 'java.awt.Container.add' was converted to 'System.Windows.Forms.ContainerControl.Controls.Add' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaawtContaineradd_javaawtComponent'" System.Windows.Forms.Control temp_Control2; temp_Control2 = temp_scrollablecontrol4; tabBonds.Controls.Add(temp_Control2); tabs = new System.Windows.Forms.TabControl(); //UPGRADE_TODO: Method 'javax.swing.JTabbedPane.addTab' was converted to 'SupportClass.TabControlSupport.AddTab' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaxswingJTabbedPaneaddTab_javalangString_javaawtComponent'" SupportClass.TabControlSupport.AddTab(tabs, "Atoms", tabAtoms); //UPGRADE_TODO: Method 'javax.swing.JTabbedPane.addTab' was converted to 'SupportClass.TabControlSupport.AddTab' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaxswingJTabbedPaneaddTab_javalangString_javaawtComponent'" SupportClass.TabControlSupport.AddTab(tabs, "Bonds", tabBonds); //UPGRADE_TODO: Method 'java.awt.Container.add' was converted to 'System.Windows.Forms.ContainerControl.Controls.Add' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaawtContaineradd_javaawtComponent_javalangObject'" Controls.Add(tabs); tabs.Dock = System.Windows.Forms.DockStyle.Fill; tabs.BringToFront(); System.Windows.Forms.Panel buttons = new System.Windows.Forms.Panel(); //UPGRADE_TODO: Constructor 'java.awt.FlowLayout.FlowLayout' was converted to 'System.Object[]' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaawtFlowLayoutFlowLayout_int'" buttons.Tag = new System.Object[] { (int)System.Drawing.ContentAlignment.TopRight, 5, 5 }; buttons.Layout += new System.Windows.Forms.LayoutEventHandler(SupportClass.FlowLayoutResize); accept = SupportClass.ButtonSupport.CreateStandardButton("Accept"); accept.Click += new System.EventHandler(this.actionPerformed); SupportClass.CommandManager.CheckCommand(accept); reject = SupportClass.ButtonSupport.CreateStandardButton("Reject"); reject.Click += new System.EventHandler(this.actionPerformed); SupportClass.CommandManager.CheckCommand(reject); //UPGRADE_TODO: Method 'java.awt.Container.add' was converted to 'System.Windows.Forms.ContainerControl.Controls.Add' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaawtContaineradd_javaawtComponent'" buttons.Controls.Add(accept); //UPGRADE_TODO: Method 'java.awt.Container.add' was converted to 'System.Windows.Forms.ContainerControl.Controls.Add' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaawtContaineradd_javaawtComponent'" buttons.Controls.Add(reject); //UPGRADE_TODO: Method 'java.awt.Container.add' was converted to 'System.Windows.Forms.ContainerControl.Controls.Add' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaawtContaineradd_javaawtComponent_javalangObject'" Controls.Add(buttons); buttons.Dock = System.Windows.Forms.DockStyle.Bottom; buttons.SendToBack(); // TODO: What does pack do? // pack(); }
public Panel loadDisplay(int x, int y, int width, int height, ContainerControl container) { Panel result = new Panel(); result.BorderStyle = BorderStyle.FixedSingle; result.Name = display_panel_name; result.Location = new Point(x, y); result.Size = new Size(width, height); result.Anchor = (AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right); dgv_display = addDGV(dgv_display_name, 3, 3, width - 6, height - 46, result); dgv_display.CellClick += dgvDisplay_CellClicked; foreach (string column in dgv_display_columns.Keys) { dgv_display.Columns.Add(column, column); } tc_display = addTabControl(tc_display_name, detail_tabs.Keys.ToArray(), 100, 30, width - 100, height - 70, result); tc_display.BringToFront(); field_displayer = new FieldDisplayer("Main", detail_tabs["Main"]); /**TO DO**/ List<Control> field_controls = field_displayer.getControls(); foreach (Control c in field_controls) { tc_display.TabPages[0].Controls.Add(c); } int tab_width = tc_display.TabPages[1].Width; int tab_height = tc_display.TabPages[1].Height; description = new RichTextBox(); description.Location = new Point(6, 6); description.Size = new Size(tab_width - 12, tab_height - 12); description.Anchor = (AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right); tc_display.TabPages[1].Controls.Add(description); parsed_description = new RichTextBox(); parsed_description.Location = new Point(6, 6); parsed_description.Size = new Size(tab_width - 12, tab_height - 12); parsed_description.Anchor = (AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right); tc_display.TabPages[2].Controls.Add(parsed_description); btn_hide = addButton(btn_hide_name, "X", width - 20, 7, 20, 20, new EventHandler(btnHide_Click), result); btn_hide.Anchor = (AnchorStyles.Top | AnchorStyles.Right); btn_hide.BringToFront(); hideDetails(); cb_per_page = addComboBox(cb_per_page_name, new string[4] { "25", "50", "75", "100" }, results_per_page.ToString(), 70, height - 31, 70, result); cb_per_page.Anchor = (AnchorStyles.Bottom | AnchorStyles.Left); cb_per_page.SelectedIndexChanged += new EventHandler(cbPerPage_SelectionChanged); cb_per_page.DropDownStyle = ComboBoxStyle.DropDownList; addLabel("Per Page", 10, height - 27, result).Anchor = (AnchorStyles.Bottom | AnchorStyles.Left); /* tb_page_number = addTextBox(tb_page_number_name, 300, height - 30, 40, 20, result); tb_page_number.Anchor = (AnchorStyles.Bottom | AnchorStyles.Left); tb_page_number.ReadOnly = true; tb_page_number.BorderStyle = BorderStyle.Fixed3D; addLabel("Number of Pages", 200, height - 27, result).Anchor = (AnchorStyles.Bottom | AnchorStyles.Left); */ btn_display_left = addButton(btn_display_left_name, "<", width - 123, height - 30, 35, 20, new EventHandler(btnDisplayLeft_Click), result); btn_display_left.Anchor = (AnchorStyles.Bottom | AnchorStyles.Right); tb_current_page = addTextBox(tb_current_page_name, width - 82, height - 30, 35, 20, result); tb_current_page.ReadOnly = true; tb_current_page.BorderStyle = BorderStyle.Fixed3D; tb_current_page.Anchor = (AnchorStyles.Bottom | AnchorStyles.Right); btn_display_right = addButton(btn_display_right_name, ">", width - 41, height - 30, 35, 20, new EventHandler(btnDisplayRight_Click), result); btn_display_right.Anchor = (AnchorStyles.Bottom | AnchorStyles.Right); btn_display_refresh = addButton(btn_display_refresh_name, "Refresh", 146, height - 31, 70, 21, btnDisplayRefresh_Click, result); btn_display_refresh.Anchor = (AnchorStyles.Bottom | AnchorStyles.Left); container.Controls.Add(result); showDetails(); //********************** return result; }
protected override void DoBuildChildren(LayoutPanelBase Layout) { base.DoBuildChildren (Layout); if (Columns.Length < 5) { PropertyInfo[] propertiesInfo = typeof(Market).GetProperties (); // rebuild Submision Market Table DataTable Table2 = CreateDataTable (propertiesInfo); // NewMessage.Show (Table.Columns.Count.ToString ()); //ForceTableUpdate (Table2); dataSource = Table2; Table = new TablePanel (dataSource, HandleCellBeginEdit, Columns, GoToNote, this.Caption, GetRandomTableResults); Table.Dock = DockStyle.Fill; Table.BringToFront (); dashboardMarketEdit.AddMarketRow (propertiesInfo, Table2, Market.DefaultMarket ()); } //ToolTip Tipster = new ToolTip (); CaptionLabel.Dock = DockStyle.Top; Tabs = new TabControl (); Tabs.Margin = new Padding(5); Tabs.Dock = DockStyle.Fill; TabPage SubmissionPage = new TabPage (Loc.Instance.GetString ("Submissions")); TabPage MarketList = new TabPage (Loc.Instance.GetString ("Markets")); TabPage MarketAdvanced = new TabPage (Loc.Instance.GetString ("Advanced")); Tabs.SelectedIndexChanged += HandleSelectedIndexTabPagesChanged; Tabs.TabPages.Add (SubmissionPage); Tabs.TabPages.Add (MarketList); Tabs.TabPages.Add (MarketAdvanced); // // SUBMISSION PAGE SETUP // SubmissionPanel = new dashboardSubs (dashBoardsSubmissionsIsUpdatingProject, true); SubmissionPanel.SupressRefresh= true; SubmissionPanel.Dock = DockStyle.Fill; SubmissionPage.Controls.Add (SubmissionPanel); SubmissionPanel.BringToFront (); ToggleBetweenListAndEditSubmissions = new Button (); ToggleBetweenListAndEditSubmissions.Dock = DockStyle.Bottom; ToggleBetweenListAndEditSubmissions.Enabled = false; // we use tag to disctate the text 0 = pressme to get list of submission // 1 mean sgo back to Submission Overview ToggleBetweenListAndEditSubmissions.Tag = 0; UpdateToggleButtonText(); ToggleBetweenListAndEditSubmissions.Click += HandleToggleBetweenListAndEditingClick; SubmissionPage.Controls.Add (ToggleBetweenListAndEditSubmissions); LastQuery = new ComboBox (); ViewOfProjectSubmissions = new ViewProjectSubmissions (GetProjectGUID, GetMarketObjectByGUID, this.Layout); ViewOfProjectSubmissions.Visible = false; ViewOfProjectSubmissions.Dock = DockStyle.Fill; SubmissionPage.Controls.Add (ViewOfProjectSubmissions); ViewOfProjectSubmissions.BringToFront (); // // MARKET // if (dataSource == null) throw new Exception("null datasource"); MarketEdit = new dashboardMarketEdit (dataSource, dashBoardsMarketUpdating, this.Layout); MarketEdit.Dock = DockStyle.Fill; MarketList.Controls.Add (MarketEdit); MarketEdit.BringToFront (); // // Market Page (Advanced) Setup // ParentNotePanel.Controls.Remove (this.Table); MarketAdvanced.Controls.Add (this.Table); // // Submit Footer // SubmitPanel = new GroupBox (); SubmitPanel.BackColor = Color.Lavender; SubmitPanel.ForeColor = Color.Black; SubmitPanel.Height = 150; SubmitPanel.Padding = new Padding(5); SubmitPanel.Dock = DockStyle.Bottom; SubmitPanel.Text = Loc.Instance.GetString ("ADD A SUBMISSION"); // LabelProject = new Label (); // LabelProject.Text = DefaultProjectLabel; //Loc.Instance.GetString ("Current Project: "); // LabelProject.Dock = DockStyle.Top; // // LabelMarket = new Label (); // LabelMarket.Text = Loc.Instance.GetString ("Current Market: "); // LabelMarket.Dock = DockStyle.Top; Warnings = new Label (); Warnings.Text = Loc.Instance.GetString ("Warnings "); Warnings.Dock = DockStyle.Fill; AddSubmission = new Button (); AddSubmission.Text = Loc.Instance.GetStringFmt ("Submit {0} to {1}", DefaultProjectLabel,SelectedMarket); AddSubmission.Click += HandleAddSubmissionClick; AddSubmission.Dock = DockStyle.Bottom; // SubmitPanel.Controls.Add (LabelMarket); // SubmitPanel.Controls.Add (LabelProject); SubmitPanel.Controls.Add (Warnings); SubmitPanel.Controls.Add (AddSubmission); System.Collections.Generic.List<string> queries = LayoutDetails.Instance.TableLayout.GetListOfStringsFromSystemTable (LayoutDetails.SYSTEM_QUERIES, 1); queries.Sort (); LastQuery.DropDownStyle = ComboBoxStyle.DropDownList; foreach (string s in queries) { LastQuery.Items.Add (s); } //LastQuery.SelectedItem = CurrentFilter; int lastQueryIndex =queries.IndexOf(CurrentFilter);// queries.Find(s=>s==CurrentFilter); LastQuery.SelectedIndex = lastQueryIndex; LastQuery.SelectedIndexChanged+= HandleSelectedIndexLastQueryChanged; SubmissionPanel.CurrentFilter = CurrentFilter; //LastQuery.Text = "LastQuery"; LastQuery.Dock = DockStyle.Top; //LastQuery.Enabled = false; SubmissionPage.Controls.Add (LastQuery); ParentNotePanel.Controls.Add (SubmitPanel); ParentNotePanel.Controls.Add (Tabs); Tabs.BringToFront(); // Had to remove this because the table lookups require // the presence of the accessory tables which might not exist // at this point in the load cycle // SubmissionPanel.RefreshMe(); SubmissionPanel.SupressRefresh= false; Table.ReadOnly = this.ReadOnly; LayoutDetails.Instance.UpdateAfterLoadList.Add (this); }
public DialogEdit(Control Parent, Molecule Mol, List<int> SelIdx) { // super(Parent, "Edit Molecule", true) mol = Mol.Clone(); aselidx = SelIdx; //UPGRADE_ISSUE: The following fragment of code could not be parsed and was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1156'" bselidx = new List<int>(); for (int n = 1; n <= mol.NumBonds(); n++) if (aselidx.IndexOf(mol.BondFrom(n)) >= 0 && aselidx.IndexOf(mol.BondTo(n)) >= 0) bselidx.Add(n); //UPGRADE_ISSUE: Method 'javax.swing.JDialog.setLayout' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaxswingJDialogsetLayout_javaawtLayoutManager'" //UPGRADE_ISSUE: Constructor 'java.awt.BorderLayout.BorderLayout' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaawtBorderLayout'" /* setLayout(new BorderLayout());*/ atoms = new AnonymousClassJTable(this, CompileAtomData(), new System.String[] { "#", "El", "X", "Y", "Charge", "Unpaired", "HExplicit" }); bonds = new AnonymousClassJTable1(this, CompileBondData(), new System.String[] { "#", "From", "To", "Order", "Type" }); //UPGRADE_TODO: Method 'javax.swing.table.TableColumn.setCellEditor' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1095'" //UPGRADE_TODO: The equivalent in .NET for method 'javax.swing.table.TableColumnModel.getColumn' may return a different value. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1043'" // ((System.Data.DataTable)atoms.DataSource).Columns[0].setCellEditor(null); System.Windows.Forms.ComboBox bondTypes = new System.Windows.Forms.ComboBox(); for (int n = 0; n < BOND_TYPES.Length; n++) bondTypes.Items.Add(BOND_TYPES[n]); //UPGRADE_TODO: Method 'javax.swing.table.TableColumn.setCellEditor' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1095'" //UPGRADE_TODO: The equivalent in .NET for method 'javax.swing.table.TableColumnModel.getColumn' may return a different value. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1043'" //UPGRADE_ISSUE: Constructor 'javax.swing.DefaultCellEditor.DefaultCellEditor' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaxswingDefaultCellEditor'" // TODO: Have to see this in action before I can tel what they need to do. // ((System.Data.DataTable)bonds.DataSource).Columns[4].setCellEditor(new DefaultCellEditor(bondTypes)); System.Windows.Forms.Panel tabAtoms = new System.Windows.Forms.Panel(), tabBonds = new System.Windows.Forms.Panel(); //UPGRADE_ISSUE: Method 'java.awt.Container.setLayout' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaawtContainersetLayout_javaawtLayoutManager'" //UPGRADE_ISSUE: Constructor 'java.awt.BorderLayout.BorderLayout' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaawtBorderLayout'" /* tabAtoms.setLayout(new BorderLayout());*/ //UPGRADE_ISSUE: Method 'java.awt.Container.setLayout' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaawtContainersetLayout_javaawtLayoutManager'" //UPGRADE_ISSUE: Constructor 'java.awt.BorderLayout.BorderLayout' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaawtBorderLayout'" /* tabBonds.setLayout(new BorderLayout());*/ //UPGRADE_ISSUE: Method 'javax.swing.JTable.setPreferredScrollableViewportSize' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaxswingJTablesetPreferredScrollableViewportSize_javaawtDimension'" // TODO: atoms.setPreferredScrollableViewportSize(new System.Drawing.Size(350, 200)); //UPGRADE_ISSUE: Method 'javax.swing.JTable.setPreferredScrollableViewportSize' was not converted. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1000_javaxswingJTablesetPreferredScrollableViewportSize_javaawtDimension'" // TODO: bonds.setPreferredScrollableViewportSize(new System.Drawing.Size(350, 200)); //UPGRADE_TODO: Constructor 'javax.swing.JScrollPane.JScrollPane' was converted to 'System.Windows.Forms.ScrollableControl.ScrollableControl' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaxswingJScrollPaneJScrollPane_javaawtComponent'" System.Windows.Forms.ScrollableControl temp_scrollablecontrol2; temp_scrollablecontrol2 = new System.Windows.Forms.ScrollableControl(); temp_scrollablecontrol2.AutoScroll = true; temp_scrollablecontrol2.Controls.Add(atoms); //UPGRADE_TODO: Method 'java.awt.Container.add' was converted to 'System.Windows.Forms.ContainerControl.Controls.Add' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaawtContaineradd_javaawtComponent'" System.Windows.Forms.Control temp_Control; temp_Control = temp_scrollablecontrol2; tabAtoms.Controls.Add(temp_Control); //UPGRADE_TODO: Constructor 'javax.swing.JScrollPane.JScrollPane' was converted to 'System.Windows.Forms.ScrollableControl.ScrollableControl' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaxswingJScrollPaneJScrollPane_javaawtComponent'" System.Windows.Forms.ScrollableControl temp_scrollablecontrol4; temp_scrollablecontrol4 = new System.Windows.Forms.ScrollableControl(); temp_scrollablecontrol4.AutoScroll = true; temp_scrollablecontrol4.Controls.Add(bonds); //UPGRADE_TODO: Method 'java.awt.Container.add' was converted to 'System.Windows.Forms.ContainerControl.Controls.Add' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaawtContaineradd_javaawtComponent'" System.Windows.Forms.Control temp_Control2; temp_Control2 = temp_scrollablecontrol4; tabBonds.Controls.Add(temp_Control2); tabs = new System.Windows.Forms.TabControl(); //UPGRADE_TODO: Method 'javax.swing.JTabbedPane.addTab' was converted to 'SupportClass.TabControlSupport.AddTab' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaxswingJTabbedPaneaddTab_javalangString_javaawtComponent'" SupportClass.TabControlSupport.AddTab(tabs, "Atoms", tabAtoms); //UPGRADE_TODO: Method 'javax.swing.JTabbedPane.addTab' was converted to 'SupportClass.TabControlSupport.AddTab' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaxswingJTabbedPaneaddTab_javalangString_javaawtComponent'" SupportClass.TabControlSupport.AddTab(tabs, "Bonds", tabBonds); //UPGRADE_TODO: Method 'java.awt.Container.add' was converted to 'System.Windows.Forms.ContainerControl.Controls.Add' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaawtContaineradd_javaawtComponent_javalangObject'" Controls.Add(tabs); tabs.Dock = System.Windows.Forms.DockStyle.Fill; tabs.BringToFront(); System.Windows.Forms.Panel buttons = new System.Windows.Forms.Panel(); //UPGRADE_TODO: Constructor 'java.awt.FlowLayout.FlowLayout' was converted to 'System.Object[]' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaawtFlowLayoutFlowLayout_int'" buttons.Tag = new System.Object[] { (int)System.Drawing.ContentAlignment.TopRight, 5, 5 }; buttons.Layout += new System.Windows.Forms.LayoutEventHandler(SupportClass.FlowLayoutResize); accept = SupportClass.ButtonSupport.CreateStandardButton("Accept"); accept.Click += new System.EventHandler(this.actionPerformed); SupportClass.CommandManager.CheckCommand(accept); reject = SupportClass.ButtonSupport.CreateStandardButton("Reject"); reject.Click += new System.EventHandler(this.actionPerformed); SupportClass.CommandManager.CheckCommand(reject); //UPGRADE_TODO: Method 'java.awt.Container.add' was converted to 'System.Windows.Forms.ContainerControl.Controls.Add' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaawtContaineradd_javaawtComponent'" buttons.Controls.Add(accept); //UPGRADE_TODO: Method 'java.awt.Container.add' was converted to 'System.Windows.Forms.ContainerControl.Controls.Add' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaawtContaineradd_javaawtComponent'" buttons.Controls.Add(reject); //UPGRADE_TODO: Method 'java.awt.Container.add' was converted to 'System.Windows.Forms.ContainerControl.Controls.Add' which has a different behavior. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1073_javaawtContaineradd_javaawtComponent_javalangObject'" Controls.Add(buttons); buttons.Dock = System.Windows.Forms.DockStyle.Bottom; buttons.SendToBack(); // TODO: What does pack do? // pack(); }