public static void Init(JernejK.NextionNET.Driver.NextionDisplay display) { Page0.Init(display); Page1.Init(display); Page2.Init(display); Page3.Init(display); }
protected override void OnNavigatedTo(NavigationEventArgs e) { var p3 = new Page3(e.Parameter); // do something base.OnNavigatedTo(e); }
public override void ButtonContinueClick() { Page3ViewModel vm = new Page3ViewModel(); Page3 p3 = new Page3(); p3.DataContext = vm; Navigator.NavigationService.Navigate(p3); }
public static async Task <Page3> CreateAsync() { var page = new Page3(); await Task.Delay(TimeSpan.FromMilliseconds(200)); // simulate loading of state from DB return(page); }
private void Awake() { rewardsHandler = GetComponent <RewardsHandler>(); page2Handler = GetComponent <Page2>(); page3Handler = GetComponent <Page3>(); LoadAchievementDataToList(); EnableRewardButtonsAndBadges(); }
// Page 3 private void EnterPage3(Object obj) { GotItButton.gameObject.SetActive(false); EmployeesButton.interactable = false; MissionsButton.interactable = true; Page3.Enter(); TutorialState.Enter(); SaveGameSystem.Instance.SetTutorialLevel(3); }
public App() { InitializeComponent(); #if DEBUG HotReloader.Current.Run(this); #endif MainPage = new Page3(); }
private void Page3_Click(object sender, EventArgs e) { Page3 page3 = new Page3() { Dock = DockStyle.Top }; PagePanel.Controls.Clear(); PagePanel.Controls.Add(page3); }
private void BtnNext_Click(object sender, EventArgs e) { BackLink.Visible = true; if (page == 1 && PanelContainer.Controls.ContainsKey("Page2")) { PanelContainer.Controls["Page2"].BringToFront(); page = 2; } else if (page == 2 && PanelContainer.Controls.ContainsKey("Page3")) { // Set detect location settings Properties.Settings.Default.DetectLocation = Page2.DetectLocation; Properties.Settings.Default.Save(); PanelContainer.Controls["Page3"].BringToFront(); BtnNext.Enabled = false; page = 3; } else if (page == 1 && PanelContainer.Controls.ContainsKey("Page2") == false) { Page2 page2 = new Page2(); page2.Dock = DockStyle.Fill; PanelContainer.Controls.Add(page2); PanelContainer.Controls["Page2"].BringToFront(); page = 2; } else if (page == 2 && PanelContainer.Controls.ContainsKey("Page3") == false) { Page3 page3 = new Page3(); page3.Dock = DockStyle.Fill; // Set detect location settings Properties.Settings.Default.DetectLocation = Page2.DetectLocation; Properties.Settings.Default.Save(); if (Page2.DetectLocation == false && Page2.CityName == null) { MessageBox.Show("Error : Nama kota belum diisi", "An error occurred", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { PanelContainer.Controls.Add(page3); PanelContainer.Controls["Page3"].BringToFront(); BtnNext.Enabled = false; page = 3; } } else if (page == 3) { Properties.Settings.Default.FirstLaunch = false; Main main = new Main(); main.Show(); Hide(); } }
public void Simulate() { InitializeMonitoration(); for (int i = 0; i < Input.Length; i++) { ChooseSpot(i, Input[i]).AddValue(Input[i]); } Page1.WriteHistory(); Page2.WriteHistory(); Page3.WriteHistory(); }
public void Simulate() { InitializeMonitoration(); foreach (var character in Input) { ChooseSpot(character).AddValue(character); } Page1.WriteHistory(); Page2.WriteHistory(); Page3.WriteHistory(); }
// shows the relevant widget/page on screen private void showPage(int iPage) { Widget newPage = null; if (iPage == 0) { Page0 pp = new Page0(); newPage = pp; pp.parentGtkWindow = this; } if (iPage == 1) { newPage = new Page1(); } if (iPage == 2) { newPage = new Page2(); } if (iPage == 3) { Page3 pp = new Page3(); newPage = pp; pp.parentGtkWindow = this; } if (iPage == 4) { newPage = new Page4(); } if (iPage == 5) { Page5 pp = new Page5(); newPage = pp; pp.parentGtkWindow = this; } if (newPage != null) { //widgetSpace.Destroy (); if (currentPage != null) { eventBox.Remove(currentPage); currentPage.Destroy(); } eventBox.Add(newPage); newPage.Show(); labelPage.Text = "Page " + iPage + "/5"; currentPage = newPage; i_CurrentPage = iPage; } }
private void Verify() { Page1.SetActive(false); if (EmptyConstructor.isOn && !FilledConstructor.isOn) { Page2.SetActive(true); } else { Page3.SetActive(true); } }
private void OpenPage(string Name) { switch (Name) { case "客户下单": Page = new Page1(); break; case "订单汇总": Page = new Page2(); break; case "工厂接单": Page = new Page3(); break; } }
public void OpenPage(string name) { Name = name; switch (name) { case "Module1": Page = new Page1(); break; case "Module2": Page = new Page2(); break; case "Module3": Page = new Page3(); break; default: break; } }
public async void LoadAsync() { ActivityIndicatorPage aip = new ActivityIndicatorPage(); await Navigation.PushAsync(aip); var page1 = await Page1.CreateAsync(); Navigation.InsertPageBefore(page1, aip); var page2 = await Page2.CreateAsync(); Navigation.InsertPageBefore(page2, aip); var page3 = await Page3.CreateAsync(); Navigation.InsertPageBefore(page3, aip); //// try to remove last page (with AcitivityIndicator) and here it bombs with the error: "java.lang.IndexOutOfBoundsException: index=3 count=2" await Navigation.PopAsync(); }
private void OpenPage(string name) { // this.TestName = name; //页面导航(切换) switch (name) { case "功能1": Page = new Page1(); break; case "功能2": Page = new Page2(); break; case "功能3": Page = new Page3(); break; } }
public Page2() { var button = new Button { Text = "Go to Page 3" }; button.Clicked += async(sender, args) => { int numPagesToRemove = Navigation.NavigationStack.Count; Page3 page3 = new Page3(); await Navigation.PushAsync(page3); var fake = new FakePage(); Navigation.InsertPageBefore(fake, page3); // Remove all the previous pages on the stack (i.e., Page 1) // This should work fine for (int i = 0; i < numPagesToRemove; i++) { Page p = Navigation.NavigationStack.ElementAt(0); Navigation.RemovePage(p); } }; Content = new StackLayout() { Children = { new Label { Text = "This is Page 2" }, button } }; }
private void Action1() { if (page1.ContrAgentID == 0 || page1.ContrAgentID2 == 0) { MessageBox.Show("Выберите контрагента"); return; } _worker.CreateInstance(page1.SelectedTypeID, page1.CalcName, page1.ContrAgentID, page1.ContrAgentID2); page3 = new Page3(_worker.calculationInstance); step3 = new Step { Control = page3, Prev = step2, HasAction = true, isCompleted = false, DoAction = Action3, Header = "Шаг 3/4: Заполните значения", isLast = false }; step2.Next = step3; _steps.Add(step2); _steps.Add(step3); _currentStep.isCompleted = true; }
private byte[] ReportPDF() { var memoryStream = new MemoryStream(); // Marge in centimeter, then I convert with .ToDpi() float margeLeft = 1.5f; float margeRight = 1.5f; float margeTop = 1.0f; float margeBottom = 1.0f; Document pdf = new Document( PageSize.A4, margeLeft.ToDpi(), margeRight.ToDpi(), margeTop.ToDpi(), margeBottom.ToDpi() ); pdf.AddTitle("Blazor-PDF"); pdf.AddAuthor("Christophe Peugnet"); pdf.AddCreationDate(); pdf.AddKeywords("blazor"); pdf.AddSubject("Create a pdf file with iText"); PdfWriter writer = PdfWriter.GetInstance(pdf, memoryStream); //HEADER and FOOTER var fontStyle = FontFactory.GetFont("Arial", 16, BaseColor.White); var labelHeader = new Chunk("Header Blazor PDF", fontStyle); HeaderFooter header = new HeaderFooter(new Phrase(labelHeader), false) { BackgroundColor = new BaseColor(133, 76, 199), Alignment = Element.ALIGN_CENTER, Border = Rectangle.NO_BORDER }; //header.Border = Rectangle.NO_BORDER; pdf.Header = header; var labelFooter = new Chunk("Page", fontStyle); HeaderFooter footer = new HeaderFooter(new Phrase(labelFooter), true) { Border = Rectangle.NO_BORDER, Alignment = Element.ALIGN_RIGHT }; pdf.Footer = footer; pdf.Open(); if (_pagenumber == 1) { Page1.PageText(pdf); } else if (_pagenumber == 2) { Page2.PageBookmark(pdf); } else if (_pagenumber == 3) { Page3.PageImage(pdf, writer); } else if (_pagenumber == 4) { Page4.PageTable(pdf, writer); } else if (_pagenumber == 5) { Page5.PageFonts(pdf, writer); } else if (_pagenumber == 6) { Page6.PageList(pdf); } else if (_pagenumber == 7) { page7.PageShapes(pdf, writer); } pdf.Close(); return(memoryStream.ToArray()); }
public void GetDesciptionTest() { Page3 page3 = new Page3(); Assert.AreEqual(page3.GetDescription(), "contact us"); }
public void GetLabelTest() { Page3 page3 = new Page3(); Assert.AreEqual(page3.GetLabel(), "Page_3"); }
public void GetColorTest() { Page3 page3 = new Page3(); Assert.AreEqual(page3.GetColor(), "royalblue"); }
public App() { MainPage = new Page3(); }
protected override int WizSetActive(IntPtr hwnd) { // Find out which property page this is.... switch (GetPropPage(hwnd)) { // This page corresponds to the "Do you want to make changes to the machine // or the user policy" page case Page1Index: TurnOnNext(true); break; // This page corresponds to the "Choose an assembly to trust" page case Page2Index: if (Page2.Filename != null && Page2.Filename.Length > 0) { TurnOnNext(true); } else { TurnOnNext(false); } break; // This page corresponds to the 'how do you want to trust this assembly' when // the assembly has a publisher certificate case Page3Index: Page3.Filename = Page2.Filename; Page3.PutValuesInPage(); TurnOnNext(true); break; // This page is for the "You can only give this assembly full trust" page case Page4Index: TurnOnNext(Page4.GiveFullTrust); break; // This page gives the slider and allows the user to choose the permission level // they want case Page5Index: TurnOnNext(true); break; // This page says "Sorry, policy is too complicated.... we can't make any changes" case Page6Index: TurnOnFinish(true); break; // This page shows the summary of what we're doing case Page7Index: // We should send some info to the table to display... String[] sInfo = { CResourceStore.GetString("Assembly"), Page2.Filename, CResourceStore.GetString("User Type"), Page1.isForHomeUser?CResourceStore.GetString("Home User"):CResourceStore.GetString("Corporate User"), CResourceStore.GetString("New Permission Level"), GetNameOfNewPermissionLevel() }; Page7.TableInfo = sInfo; TurnOnFinish(true); break; } return(base.WizSetActive(hwnd)); }// WizSetActive
private void Awake() { page3Handler = GetComponent <Page3>(); }
private void InitializeMonitoration() { Page1.MonitoreAlterValue(); Page2.MonitoreAlterValue(); Page3.MonitoreAlterValue(); }
}// IsHomeUser protected override int WizSetActive(IntPtr hwnd) { m_alNewCodeGroups.Clear(); m_fWizardFinished = false; // Find out which property page this is.... switch (GetPropPage(hwnd)) { case 0: // Let's get our thread working... if (m_tLevels == null) { m_tLevels = new Thread(new ThreadStart(DiscoverLevels)); m_tLevels.Start(); } TurnOnNext(true); break; case 1: // Wait for these helper threads to finish SetThreadPriority(m_tLevels, ThreadPriority.Highest); m_tLevels.Join(); // Grab the results of our threads... if (IsHomeUser) { Page2.MaxLevels = m_iMaxLevelsMachine; Page2.SecurityLevels = m_iCurrentLevelsMachine; } else { Page2.MaxLevels = m_iMaxLevelsUser; Page2.SecurityLevels = m_iCurrentLevelsUser; } // We need to put the values back in the page, since we // just changed all the security levels. Page2.PutValuesinPage(); TurnOnNext(true); break; case 2: // See if machine level settings are going to be negated because // user policy is more strict bool fUserProblems = false; if (IsHomeUser) { // Check what the max levels are in user policy int[] levels = GetLevels(new PolicyLevel[] { Security.GenSecurityNode.UserNode.MyPolicyLevel, }); // Now see if the machine levels are set higher than these levels for (int i = 0; i < levels.Length; i++) { if (levels[i] < Page2.SecurityLevels[i]) { fUserProblems = true; } } } Page3.UserProblems = fUserProblems; Page3.Init(Page2.SecurityLevels); TurnOnFinish(true); break; } return(base.WizSetActive(hwnd)); }// WizSetActive
public OpennInWindow() { InitializeComponent(); WindowXCaption.SetBackground(this, baseColora.Bg); WindowXCaption.SetForeground(this, baseColora.Fg); BG.BeginInit(); BG.Source = baseColora.Bgp; BG.EndInit(); switch (Main.NowChoice) { case 1: { Page1 page1 = new Page1(); Page.Content = new Frame() { Content = page1 }; } break; case 2: { Page2 page2 = new Page2(); Page.Content = new Frame() { Content = page2 }; } break; case 3: { Page3 page3 = new Page3(); Page.Content = new Frame() { Content = page3 }; } break; case 4: { Page4 page4 = new Page4(); Page.Content = new Frame() { Content = page4 }; } break; case 5: { Page5 page5 = new Page5(); Page.Content = new Frame() { Content = page5 }; } break; case 6: { Page6 page6 = new Page6(); Page.Content = new Frame() { Content = page6 }; } break; case 7: { Page7 page7 = new Page7(); Page.Content = new Frame() { Content = page7 }; } break; case -1: { PageHD1 pageHD1 = new PageHD1(); Page.Content = new Frame() { Content = pageHD1 }; } break; default: { PageNone pageNone = new PageNone(); Page.Content = new Frame() { Content = pageNone }; } break; } Topmost = true; }
private void button7_Click(object sender, EventArgs e) { tabControl1.SelectTab(2); Page3.Select(); }