Ejemplo n.º 1
0
 private void tabSelectionChanged(TabPageChangingEventArgs e)
 {
     if (e.Page.Equals(tabUserDefined))
     {
         reactionBuildingBlockPresenter.UpdateUserDefinedParameters();
     }
 }
 private void tabSelectionChanged(TabPageChangingEventArgs e)
 {
     if (e.Page.Equals(tabDiagram))
     {
         simulationPresenter.LoadDiagram();
     }
 }
Ejemplo n.º 3
0
        private void hmTabControlTools_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
        {
            if (e.PrevPage == tpSyncManager)
            {
                if (CompanySyncProcess.GetSyncProcessEnum(CompanySyncProcess.NoCompany, EnumSyncType.System) != EnumSyncProcess.NotSyncing)
                {
                    GuiCommon.ShowMessage("System Sync is broken, please run it again.");
                    e.Cancel = true;
                    return;
                }

                var syncStatus = CompanySyncProcess.GetSyncProcessEnum(Company.CurrentId, EnumSyncType.Lookup);
                if (syncStatus == EnumSyncProcess.LookupSyncing)
                {
                    GuiCommon.ShowMessage("Lookup Sync is broken, please finish or cancel it.");
                    e.Cancel = true;
                    return;
                }

                syncStatus = CompanySyncProcess.GetSyncProcessEnum(Company.CurrentId, EnumSyncType.Core);
                if (syncStatus == EnumSyncProcess.CoreSending)
                {
                    GuiCommon.ShowMessage("Core Sync is broken in sending data, please finish or cancel it.");
                    e.Cancel = true;
                    return;
                }
                else if (syncStatus == EnumSyncProcess.CoreReceiving)
                {
                    GuiCommon.ShowMessage("Core Sync is broken in receiving data, please finish or cancel it.");
                    e.Cancel = true;
                    return;
                }
            }
        }
Ejemplo n.º 4
0
 private void tabSelectionChanging(TabPageChangingEventArgs e)
 {
     if (e.Page.Equals(tabDiagram))
     {
         spatialStructurePresenter.LoadDiagram();
     }
 }
        private void OnSelectedSlideChanging(object sender, TabPageChangingEventArgs e)
        {
            ((IShiftTabPageContainer)e.PrevPage)?.ContentControl?.ApplyChanges();

            var tabPageContainer = e.Page as IShiftTabPageContainer;

            LoadTabPage(tabPageContainer, true);
        }
Ejemplo n.º 6
0
        private void xtraTabControl_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
        {
            if (radioGroup1.SelectedIndex != 0)
            {
                return;
            }

            SetPageEnabled(e.PrevPage, e.Page);
        }
Ejemplo n.º 7
0
 private void _xTabDatos_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
 {
     if (_xTabDatos.SelectedTabPage != null)
     {
         CtrlBaseComponente actual = (CtrlBaseComponente)_xTabDatos.SelectedTabPage.Controls[0];
         if (actual._enEdicion)
         {
             e.Cancel = true;
         }
     }
 }
Ejemplo n.º 8
0
        private void OnSelectedTabPageChanging(object sender, TabPageChangingEventArgs e)
        {
            if (_allowToSave)
            {
                ApplyChanges();
            }

            var tabPageContainer = e.Page as IChildTabPageContainer;

            LoadTabPage(tabPageContainer, true);
        }
Ejemplo n.º 9
0
 private void hmTabControlProcess_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
 {
     if (e.Page == tpEditLem)
     {
         if (tabLemHeader.GetCurrentLog() == null)
         {
             GuiCommon.ShowMessage("Must select a log header.");
             e.Cancel = true;
         }
     }
 }
Ejemplo n.º 10
0
        private void OnSelectedTabPageChanging(object sender, TabPageChangingEventArgs e)
        {
            if (!(e.Page is ProductItemControl itemControl) || itemControl.Initialized)
            {
                return;
            }

            FormProgress.ShowProgress("Loading data...", () =>
            {
                itemControl.InitControl();
            });
        }
Ejemplo n.º 11
0
 private void xtraTabControl1_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
 {
     if (xtraTabControl1.SelectedTabPageIndex == 1)
     {
         LoadListLineForCBB(0);
         Reset();
     }
     else
     {
         LoadListLineForCBB(1);
     }
 }
Ejemplo n.º 12
0
		private void OnSelectedPageChanging(object sender, TabPageChangingEventArgs e)
		{
			var newPage = e.Page as IPageView;
			if (newPage == null) return;
			MainController.Instance.ProcessManager.Run("Loading Page...",
				cancelationToken => MainController.Instance.MainForm.Invoke(new MethodInvoker(() =>
				{
					if (e.PrevPage != null)
						WinAPIHelper.SendMessage(e.PrevPage.Handle, 11, IntPtr.Zero, IntPtr.Zero);
					newPage.Suspend();
					WinAPIHelper.SendMessage(e.Page.Handle, 11, new IntPtr(0), IntPtr.Zero);
					SetActivePage(newPage);
				})));
		}
Ejemplo n.º 13
0
        private void xtraTabControl1_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
        {
            if (e.Page.Tag.ToString() == "+")
            {
                SaleInvoiceForm_Tab saleTab = new SaleInvoiceForm_Tab(db, items, new DataAccess.SaleInvoice(), true, SaleInvoiceType.Sale);

                e.Page.Controls.Add(saleTab);
                e.Page.Controls[0].Dock = DockStyle.Fill;

                e.Page.Tag  = "-";
                e.Page.Text = "فاتورة " + pageIndex++;
                XtraTabPage newTab = new XtraTabPage();
                newTab.Tag  = "+";
                newTab.Text = "+";
                xtraTabControl1.TabPages.Add(newTab);
            }
        }
Ejemplo n.º 14
0
        /// <summary>
        /// Handle click of AddNewTab
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>

        internal void Tabs_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
        {
            if (SS.I.UISetupLevel >= 0 ||
                SessionManager.Instance == null)
            {
                return;
            }

            XtraTabPage tp      = e.Page;        // page we're goint to
            string      tabName = (tp.Tag != null) ? tp.Tag.ToString() : "";

            if (Lex.Ne(tabName, "AddNewTab"))
            {
                return;
            }

            e.Cancel = true;             // cancel the switch
            ShowAddViewContextMenu();

            return;
        }
Ejemplo n.º 15
0
        private void xtraTabControl1_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
        {
            if (!AccountSuccess.IsOwner)
            {
                cbbFloor.Enabled = false;
            }
            else
            {
                LoadDataToCbbFloor();
            }

            if (xtraTabControl1.SelectedTabPageIndex == 1)
            {
                LoadDataToGridView();
                ResetForm();
            }
            else
            {
                ResetForm_Ass();
                GetDataForCBLine();
                GetShift_GridView();
            }
        }
Ejemplo n.º 16
0
        private void tabControl_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
        {
            if (e.Page == this.tabAdd)
              {
            e.Cancel = true;
            this.menuAddTab.ShowPopup(MousePosition);
            return;
              }

              this.UpdateViewModel();
              this.geoIpClient.CancelPendingRequests();
        }
 private void TabControl_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
 {
     ((ThongTinChiTietPhong)e.Page.Controls[0]).UpdateOnPageChange();
 }
Ejemplo n.º 18
0
 private void xtraTabControl1_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
 {
     if (e.Page == transactionsTab) {
         SetTransactionsLog();
     }
 }
Ejemplo n.º 19
0
 private void xtraTabControlProducts_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
 {
     e.Cancel = !AllowToLeaveControl;
 }
		private void xtraTabControl_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
		{
			if (_buildInProgress) return;
			var selectedYear = (YearControl)e.Page;
			_calendarControl.RunProcessInBackground("Loading Calendar...", cancellationToken =>
				_calendarControl.InvokeInContainer(new MethodInvoker(() => ShowYear(selectedYear))));
			ShowYear(selectedYear);
			YearSelected?.Invoke(this, new CalendarYearSelectedEventArgs(selectedYear.Data.Year));
		}
 private void onSelectedPageChanging(object sender, TabPageChangingEventArgs e)
 {
     OnEvent(() => _presenter.ObservedDataViewSelected(e.Page.Tag as IView));
 }
		private void xtraTabControlProducts_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
		{
			e.Cancel = !AllowToLeaveControl;
		}
Ejemplo n.º 23
0
 //初始化工具栏
 private void tabControl_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
 {
     Control control = e.Page.Controls[0];
     MethodInfo method = control.GetType().GetMethod("InitToolbar");
     method.Invoke(control, new object[0]);
 }
Ejemplo n.º 24
0
 private void Tabs_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
 {
     return;
 }
Ejemplo n.º 25
0
 private void xtraTabControl1_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
 {
     if (e.Page.Name != xtraTabPageAdd.Name)
         return;
     popupMenuTab.ShowPopup(MousePosition);
     e.Cancel = true;
 }
Ejemplo n.º 26
0
 private void xtraTabControl1_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
 {
     SetTransactionsLog();
 }
Ejemplo n.º 27
0
		private void OnSelectedPageChanging(object sender, TabPageChangingEventArgs pageArgs)
		{
			if (pageArgs.Page == xtraTabPageWidget && _widgetControl == null)
			{
				Cursor = Cursors.WaitCursor;
				Application.DoEvents();
				_widgetControl = new WidgetSettingsControl(_folder.Widget);
				_widgetControl.Dock = DockStyle.Fill;
				pnWidgetContainer.Controls.Add(_widgetControl);
				_widgetControl.LoadData();
				_widgetControl.StateChanged += (o, e) =>
				{
					if (e.IsChecked)
						_bannerControl?.ChangeState(false);
				};
				_widgetControl.ControlClicked += OnFormClick;
				pnApllyForAllWindowsWidget.Visible = _formParameters.Type == WindowPropertiesType.None;
				ckApllyForAllWindowsWidget.Checked = _formParameters.Type == WindowPropertiesType.None && _folder.Page.Library.Settings.ApplyWidgetForAllWindows;
				Cursor = Cursors.Default;
			}
			else if (pageArgs.Page == xtraTabPageBanner && _bannerControl == null)
			{
				Cursor = Cursors.WaitCursor;
				Application.DoEvents();
				_bannerControl = new BannerSettingsControl(_folder);
				_bannerControl.Dock = DockStyle.Fill;
				pnBannerContainer.Controls.Add(_bannerControl);
				_bannerControl.LoadData();
				_bannerControl.StateChanged += (o, e) =>
				{
					if (e.IsChecked)
						_widgetControl?.ChangeState(false);
				};
				_bannerControl.ControlClicked += OnFormClick;
				pnApllyForAllWindowsBanner.Visible = _formParameters.Type == WindowPropertiesType.None;
				ckApllyForAllWindowsBanner.Checked = _formParameters.Type == WindowPropertiesType.None && _folder.Page.Library.Settings.ApplyBannerForAllWindows;
				Cursor = Cursors.Default;
			}
		}
Ejemplo n.º 28
0
        // Các quy định khi chuyển tab
        private void TcHotelManagement_SelectedPageChanging(object sender, TabPageChangingEventArgs e)
        {
            switch (this.tcHotelManagement.SelectedTabPage.Name)
            {
            // Khi đang lập phiếu thuê phòng
            case "tabRoomLease":
            {
                if (this.btnLockRoom.Enabled == false)
                {
                    var dialogResult = MessageBox.Show(
                        "Bạn có muốn dừng lập phiếu thuê phòng?\n" +
                        "Các thông tin lập phiếu hiện tại sẽ bị xoá!",
                        "NGƯNG LẬP PHIẾU THUÊ PHÒNG",
                        MessageBoxButtons.YesNo,
                        MessageBoxIcon.Question);

                    if (dialogResult == DialogResult.Yes)
                    {
                        this.btnLockRoom.Enabled = true;
                    }
                    else
                    {
                        e.Cancel = true;
                    }
                }
                break;
            }

            // Khi đang tìm kiếm phòng
            case "tabRoomFind":
            {
                if (this.dgvFindRoom.Rows.Count > 0)
                {
                    var dialogResult = MessageBox.Show(
                        "Bạn có muốn dừng tìm kiếm phòng?\n" +
                        "Các thông tin tìm kiếm hiện tại sẽ bị xoá!",
                        "NGƯNG TÌM KIẾM PHÒNG",
                        MessageBoxButtons.YesNo,
                        MessageBoxIcon.Question);

                    if (dialogResult == DialogResult.Yes)
                    {
                        var dt = this.dgvFindRoom.DataSource as DataTable;
                        dt.Rows.Clear();
                        this.dgvFindRoom.DataSource = dt;

                        this.cbFindRoomID.SelectedIndex
                                = this.cbFindRoomPrice.SelectedIndex
                                = this.cbFindRoomStatus.SelectedIndex
                                = this.cbFindRoomType.SelectedIndex = 0;

                        this.tbFindRoomID.Text
                                = this.tbFindRoomPrice.Text
                                = this.tbFindRoomStatus.Text
                                = this.tbFindRoomType.Text = null;
                    }
                }
                break;
            }

            // Khi đang tìm lập hoá đơn thanh toán
            case "tabRoomBill":
            {
                if (this.btnLockBill.Enabled == false)
                {
                    var dialogResult = MessageBox.Show(
                        "Bạn có muốn dừng lập hoá đơn thanh toán?\n" +
                        "Các thông tin hoá đơn hiện tại sẽ bị xoá!",
                        "NGƯNG LẬP HOÁ ĐƠN",
                        MessageBoxButtons.YesNo,
                        MessageBoxIcon.Question);

                    if (dialogResult == DialogResult.Yes)
                    {
                        this.btnLockBill.Enabled = true;
                    }
                    else
                    {
                        e.Cancel = true;
                    }
                }
                break;
            }
            }
        }