예제 #1
0
        private void btnExit_Click(object sender, EventArgs e)
        {
            ExitPage f2 = new ExitPage();

            this.Hide();
            f2.Show();
        }
예제 #2
0
        internal static void OnRequiredComplete()
        {
            // check for identities to be initialized
            lock (syncEngineInitialized)
            {
                if (isEngineInitialized.HasValue)
                {
                    // Initialization is complete
                    if (!isEngineInitialized.Value)
                    {
                        // Fatal, exit
                        Screen = ExitPage.CreateFromError("Error_ServiceDown");
                        return;
                    }
                }
                else
                {
                    // Still waiting for Engine to initialize
                    Screen = new SplashScreen();
                    return;
                }
            }

            // Check for briefing to be complete
            if (!isBriefingComplete)
            {
                return;
            }

            // Go
            OnReadyToEnter();
        }
예제 #3
0
        public void Login()
        {
            IWebDriver driver = new ChromeDriver();

            driver.Url = "https://twitter.com/login?lang=tr";
            driver.Manage().Window.Maximize();


            var      Loginpage = new LoginPage(driver);
            ExitPage exitpage  = Loginpage.Login("snglfl", "1234"); //sırasıyla geçerli bir e-posta ve şifre giriniz.

            Thread.Sleep(4000);
            exitpage.FillExit();
        }
예제 #4
0
        private void OnExitPageOpened()
        {
            Log.Debug("Exit tab clicked");

            GameMenu gameMenu = (GameMenu)Game1.activeClickableMenu;
            var      pages    = Utils.GetNativeField <List <IClickableMenu>, GameMenu>(gameMenu, "pages");
            ExitPage exitPage = (ExitPage)pages[gameMenu.currentTab];

            int x = exitPage.xPositionOnScreen + Game1.tileSize * 3 + Game1.tileSize / 2;
            int y = exitPage.yPositionOnScreen + Game1.tileSize * 4 - Game1.tileSize / 2;
            int w = Game1.tileSize * 5;
            int h = Game1.tileSize * 3 / 2;

            saveButtonBounds = new Rectangle(x, y, w, h);
            var saveButton = new ClickableComponent(saveButtonBounds, "Save Game");

            SubscribeEvents();
        }
예제 #5
0
 public static void Serialize_ExitPage(dynamic menu, ExitPage page, Point mousePosition)
 {
     menu.menuType      = "exitPage";
     menu.exitToDesktop = page.exitToDesktop;
     menu.exitToTitle   = page.exitToTitle;
 }