public frmQResult(Task aTsk) { _tsk = aTsk; pIconColl = null; // // Required for Windows Form Designer support // InitializeComponent(); #region MANUAL design // _mn _mn = new CommandAS.Tools.Controls.ucMoveNavigator(); _mn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); _mn.Location = new System.Drawing.Point(2, 438); _mn.Name = "_mn"; _mn.pPosition = 1; _mn.Size = new System.Drawing.Size(212, 37); _mn.TabIndex = 3; _mn.MoveNavigator += new EvH_MoveNavigator(DoMoveNavigator); #endregion Icon = new Icon(GetType(),"Images.Icons.Query.ico"); Closed += new EventHandler(DoClosed); _dgr.ReadOnly = true; _dgr.CurrentCellChanged += new EventHandler(DoCurrentCellChanged); _dgr.ContextMenu = new ContextMenu(); _dgr.ContextMenu.MenuItems.Add(new MenuItem("Копировать", new EventHandler(DoCommandCopy),Shortcut.CtrlC)); _dgr.ContextMenu.MenuItems.Add(new MenuItem("-")); _dgr.ContextMenu.MenuItems.Add(new MenuItem("Выделить все", new EventHandler(DoCommandSelectAll),Shortcut.CtrlA)); foreach (DataTable dTab in _tsk.pResultSet.Tables) _cboTabOfSet.Items.Add(dTab.TableName); if (_cboTabOfSet.Items.Count > 0) { _cboTabOfSet.SelectedIndex = 0; _tbbViewStatus.Pushed = pToggleStatus; } else _tbbViewStatus.Pushed = false; this.Text = _tsk.pCurrentQuery.Name; _txt.Text = _tsk.pResultMessage.Replace("\n", Environment.NewLine); _txt.Select(_txt.Text.Length,0); _sbpTime.Text = new DateTime(_tsk.pExecTime.Ticks).ToString("mm:ss (fff)"); }
public ucImageCollection(StateCollection aIC) { pStatusBarText = string.Empty; // This call is required by the Windows.Forms Form Designer. InitializeComponent(); _pnl = new Panel(); _nav = new ucMoveNavigator(); _txt = new TextBox(); _nav.Location = new System.Drawing.Point(0, this.Height-_nav.Height); _txt.Location = new System.Drawing.Point(_nav.Width+10, _nav.Top); _txt.Width = Width - _txt.Left-10; _txt.BackColor = SystemColors.Control; _txt.TextAlign = HorizontalAlignment.Center; _pnl.Location = new System.Drawing.Point(5, 5); _pnl.Size = new System.Drawing.Size(this.Width-10, _nav.Top-10); _pnl.Anchor = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Top; _nav.Anchor = AnchorStyles.Bottom | AnchorStyles.Left; _txt.Anchor = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; Controls.AddRange(new Control [] {_pnl, _nav, _txt}); _pnl.Paint += new PaintEventHandler(_pnl_Paint); _nav.MoveNavigator += new EvH_MoveNavigator(_nav_MoveNavigator); _txt.TextChanged += new EventHandler(_txt_TextChanged); _nav.pMinValue = 1; pImageCollection = aIC; _isFill = true; _curImg = null; _curState = DataRowState.Unchanged; ResizeRedraw = true; _tw = new Twain(); _tw.Init( this.Handle ); _msgfilter = false; }