コード例 #1
0
        //----------------------------------------------------------------------------------------------------
        public void Instantiate_Sub()
        {
            this.jRoot = J("<div class='StartPage jRoot'>");
            this.jRoot.append(this.GetHtmlRoot());

            this.TopBar = new TopBar();
            jF2(".TopBarHolder").append(this.TopBar.jRoot);

            this.LeftNav = new LeftNav();
            jF2(".TD_LeftNav").append(this.LeftNav.jRoot);

            this.TableGridMain              = new TableGridMain();
            this.HomePageMainUI             = new PageParts.HomePage.HomePageMainUI();
            this.MyAccountMainUI            = new PageParts.MyAccount.MyAccountMainUI();
            this.ConnectionsMainUI          = new PageParts.Connections.ConnectionsMainUI();
            this.ConnectionPropertiesMainUI = new PageParts.ConnectionProperties.ConnectionPropertiesMainUI();
            this.ManageAssetsMainUI         = new PageParts.ManageAssets.ManageAssetsMainUI();
            this.TableDesignMainUI          = new PageParts.TableDesign.TableDesignMainUI();
            this.TablePermissionsMainUI     = new PageParts.TablePermissions.TablePermissionsMainUI();
            this.UsersMainUI         = new PageParts.Users.UsersMainUI();
            this.SubscriptionMainUI  = new PageParts.Subscription.SubscriptionMainUI();
            this.OtherSettingsMainUI = new PageParts.OtherSettings.OtherSettingsMainUI();
            this.SendFeedbackMainUI  = new PageParts.SendFeedback.SendFeedbackMainUI();
            this.AboutMainUI         = new PageParts.About.AboutMainUI();
            this.RecordMainUI        = new PageParts.Record.RecordMainUI();

            this.PageId = this.PageId; // triggers this.TableGridMain to get set & instantiated
        }
コード例 #2
0
        public string GetCurrencyFromMainPage()
        {
            TopBar   navBar       = new TopBar();
            Currency currencyMenu = navBar.ReturnCurrencyList();

            return(currencyMenu.GetCurrencyFromMenu());
        }
コード例 #3
0
        public MultiplayerGameLobby(WindowManager windowManager, string iniName,
                                    TopBar topBar, List <GameMode> GameModes, MapLoader mapLoader, DiscordHandler discordHandler)
            : base(windowManager, iniName, GameModes, true, discordHandler)
        {
            TopBar    = topBar;
            MapLoader = mapLoader;

            chatBoxCommands = new List <ChatBoxCommand>
            {
                new ChatBoxCommand("HIDEMAPS", "Hide map list (game host only)", true,
                                   s => HideMapList()),
                new ChatBoxCommand("SHOWMAPS", "Show map list (game host only)", true,
                                   s => ShowMapList()),
                new ChatBoxCommand("FRAMESENDRATE", "Change order lag / FrameSendRate (default 7) (game host only)", true,
                                   s => SetFrameSendRate(s)),
                new ChatBoxCommand("MAXAHEAD", "Change MaxAhead (default 0) (game host only)", true,
                                   s => SetMaxAhead(s)),
                new ChatBoxCommand("PROTOCOLVERSION", "Change ProtocolVersion (default 2) (game host only)", true,
                                   s => SetProtocolVersion(s)),
                new ChatBoxCommand("LOADMAP", "Load a custom map with given filename from /Maps/Custom/ folder.", true, LoadCustomMap),
                new ChatBoxCommand("RANDOMSTARTS", "Enables completely random starting locations (Tiberian Sun based games only).", true,
                                   s => SetStartingLocationClearance(s)),
                new ChatBoxCommand("ROLL", "Roll dice, for example /roll 3d6", false, RollDiceCommand),
                new ChatBoxCommand("SAVEOPTIONS", "Save game option preset so it can be loaded later", false, HandleGameOptionPresetSaveCommand),
                new ChatBoxCommand("LOADOPTIONS", "Load game option preset", true, HandleGameOptionPresetLoadCommand)
            };
        }
コード例 #4
0
        private void RuntimeConnected()
        {
            var topBarAppOptions = new Fin.ApplicationOptions("topBarApp", "topBarApp", UrlRoot + "color.html");

            TopBar.Initialize(Runtime.Options, topBarAppOptions);

            var sideBarAppOptions = new Fin.ApplicationOptions("sideBarApp", "sideBarApp", UrlRoot + "color.html");

            SideBar.Initialize(Runtime.Options, sideBarAppOptions);

            var blotterAppOptions = new Fin.ApplicationOptions("blotterApp", "blotterApp", BlotterUrlRoot);

            Blotter.Initialize(Runtime.Options, blotterAppOptions);

            var topChartAppOptions = new Fin.ApplicationOptions("topChartApp", "topChartApp", UrlRoot);

            TopChart.Initialize(Runtime.Options, topChartAppOptions);

            var bottomChartAppOptions = new Fin.ApplicationOptions("bottomChartApp", "bottomChartApp", UrlRoot);

            BottomChart.Initialize(Runtime.Options, bottomChartAppOptions);

            Fin.InterApplicationBus.Subscription <string>(Runtime, "window-manager/popout").MessageReceived += MainWindow_PopoutMessageReceived;
            Fin.InterApplicationBus.Subscription <string>(Runtime, "window-manager/popin").MessageReceived  += MainWindow_PopinMessageReceived;

            //WindowManagerChannel = Runtime.InterApplicationBus.Channel.CreateProvider("window-manager");

            //WindowManagerChannel.RegisterTopic("popout", new Func<string,object>(OnPopout));
            //WindowManagerChannel.RegisterTopic("popin", new Func<string,object>(OnPopin));

            //WindowManagerChannel.OpenAsync();
        }
コード例 #5
0
    public static void CollectKeys(int keys)
    {
        Keys += keys;
        TopBar.UpdateKeys(current._keys);

        SaveSystem.SaveData();
    }
コード例 #6
0
        private void set_TopBar(string title)
        {
            TopBar topbar = new TopBar(title);

            st_bar.Children.Clear();
            st_bar.Children.Add(topbar);
        }
コード例 #7
0
ファイル: FashionMinigame.cs プロジェクト: lsmolic/hangoutsrc
        public override void Dispose()
        {
            if (!mDisposed)
            {
                // Mediators set up in InitializeGameState
                CleanupMediator <FashionGameGui>();
                CleanupMediator <FashionNpcMediator>();
                CleanupMediator <PlayerProgression>();
                CleanupMediator <ClothingMediator>();
                CleanupMediator <FashionGameInput>();
                CleanupMediator <FashionMinigameLoadingMediator>();
                CleanupMediator <FashionGameStateMachine>();

                GameFacade.Instance.RemoveMediator <FashionCameraMediator>();
                GameFacade.Instance.RemoveMediator <ClothingMediator>();

                NavigationBar navBar = GameFacade.Instance.RetrieveMediator <ToolbarMediator>().NavigationBar;
                navBar.ClosetButton.Enable();
                navBar.FriendButton.Enable();
                navBar.RoomButton.Enable();
                navBar.ShopButton.Enable();
                navBar.EmoteMenuButton.Enable();
                TopBar topBar = GameFacade.Instance.RetrieveMediator <ToolbarMediator>().TopBar;
                topBar.Mode = TopBar.TopBarMode.Hangout;
                mDisposed   = true;
            }
        }
コード例 #8
0
        public LANGameLobby(WindowManager windowManager, string iniName,
                            TopBar topBar, List <GameMode> GameModes, LANColor[] chatColors, MapLoader mapLoader) :
            base(windowManager, iniName, topBar, GameModes, mapLoader)
        {
            this.chatColors     = chatColors;
            encoding            = Encoding.UTF8;
            hostCommandHandlers = new CommandHandlerBase[]
            {
                new StringCommandHandler(CHAT_COMMAND, GameHost_HandleChatCommand),
                new NoParamCommandHandler(RETURN_COMMAND, GameHost_HandleReturnCommand),
                new StringCommandHandler(PLAYER_OPTIONS_REQUEST_COMMAND, HandlePlayerOptionsRequest),
                new NoParamCommandHandler(PLAYER_QUIT_COMMAND, HandlePlayerQuit),
                new NoParamCommandHandler(PLAYER_READY_REQUEST, GameHost_HandleReadyRequest),
                new StringCommandHandler(FILE_HASH_COMMAND, HandleFileHashCommand),
                new StringCommandHandler(DICE_ROLL_COMMAND, Host_HandleDiceRoll),
            };

            playerCommandHandlers = new LANClientCommandHandler[]
            {
                new ClientStringCommandHandler(CHAT_COMMAND, Player_HandleChatCommand),
                new ClientNoParamCommandHandler(GET_READY_COMMAND, HandleGetReadyCommand),
                new ClientStringCommandHandler(RETURN_COMMAND, Player_HandleReturnCommand),
                new ClientStringCommandHandler(PLAYER_OPTIONS_BROADCAST_COMMAND, HandlePlayerOptionsBroadcast),
                new ClientStringCommandHandler(LAUNCH_GAME_COMMAND, HandleGameLaunchCommand),
                new ClientStringCommandHandler(GAME_OPTIONS_COMMAND, HandleGameOptionsMessage),
                new ClientStringCommandHandler(DICE_ROLL_COMMAND, Client_HandleDiceRoll),
                new ClientNoParamCommandHandler("PING", HandlePing),
            };

            localGame = ClientConfiguration.Instance.LocalGame;

            WindowManager.GameClosing += WindowManager_GameClosing;
        }
コード例 #9
0
        public LoginPage GoToLoginPage()
        {
            TopBar navBar = new TopBar();
            NotLoginedUserAcountElements accountMenu = (NotLoginedUserAcountElements)navBar.MyAccountButtonClick();

            return(accountMenu.LoginButtomClick());
        }
コード例 #10
0
        private void frmLocalMap_Load(object sender, EventArgs e)
        {
            //MenuStrip
            frmLocalMap frm1           = new frmLocalMap(characterId);
            TopBar      topBarLocalMap = new TopBar(frm1, characterId);

            Controls.Add(topBarLocalMap.mnsCharSheet);
        }
コード例 #11
0
 void FixedUpdate()
 {
     if (_progress < 1f)
     {
         _progress = Mathf.Lerp(_startPosZ, _finishPosZ, (transform.position.z - _lengthOffset) / _roadLength) / _roadLength;
         TopBar.UpdateLevelProgress(_progress);
     }
 }
コード例 #12
0
        public void AfterClass()
        {
            TopBar topBar = new TopBar();

            topBar.ShoppingCartButtonClick().GetProduct().ClickRemoveButton();
            Application.Get().Browser.Driver.Manage().Cookies.DeleteAllCookies();
            Application.Remove();
        }
コード例 #13
0
        public void ChoosePoundSterling()
        {
            TopBar   navBar       = new TopBar();
            Currency currencyMenu = navBar.ReturnCurrencyList();

            currencyMenu.ClickButtonPoundSterling();
            CurrentCurrencyFromMain = currencyMenu.GetCurrencyFromMenu();
        }
コード例 #14
0
        public void ChooseUSD()
        {
            TopBar   navBar       = new TopBar();
            Currency currencyMenu = navBar.ReturnCurrencyList();

            currencyMenu.ClickButtonUSDolar();
            CurrentCurrencyFromMain = currencyMenu.GetCurrencyFromMenu();
        }
コード例 #15
0
        public void RemoveFromWishList_RemoveIphone_IsRemoved()
        {
            Assert.IsTrue(addedToWishList, "Blocked : precondition failed");
            TopBar topBar = new TopBar();
            bool   result = topBar.WishListButtonClick().GetProduct().ClickRemoveFromWishListButton().SuccessMessageIsDisplayed();

            Assert.IsTrue(result, "Product still exists");
        }
コード例 #16
0
 public override void Draw(CoreGraphics.CGRect rect)
 {
     if (TopBar != null)
     {
         TopBar.Draw(new CoreGraphics.CGRect(0, 0, 0, 0));                       //(new CoreGraphics.CGPoint (0, 0));
     }
     DrawDayLabels(rect);
     DrawMonthLabel(rect);
 }
コード例 #17
0
ファイル: AddToCartMetods.cs プロジェクト: orest77/Test
        public HomePage IsCartEmpty()
        {
            ShopingCartPage shopingCartPage = new ShopingCartPage();
            TopBar          topBar          = new TopBar();

            topBar.ShoppingCartButtonClick();
            shopingCartPage.GetEmptyCartMessage();
            return(new HomePage());
        }
コード例 #18
0
ファイル: HUB.cs プロジェクト: arejaybee/Summoners-2D
    // This is called once the user hits play. Before the first frame
    void Awake()
    {
        CURSOR = GameObject.FindObjectOfType <Cursor>();
        MOVE_MENU_CONTROLLER = GameObject.FindObjectOfType <MoveMenuController>();
        MAP_GENERATOR        = GameObject.FindObjectOfType <MapGenerator>();
        CAMERA_CONTROLLER    = GameObject.FindObjectOfType <CameraController>();
        TOP_BAR           = GameObject.FindObjectOfType <TopBar>();
        LAST_TIME_CANCEL  = Time.time;
        LAST_TIME_CONFIRM = Time.time;
        LAST_TIME_UP      = Time.time;
        LAST_TIME_DOWN    = Time.time;
        LAST_TIME_LEFT    = Time.time;
        LAST_TIME_RIGHT   = Time.time;
        characters        = new ArrayList();

        enemyPositions    = new ArrayList();
        summonPositions   = new ArrayList();
        moveTilePositions = new ArrayList();
        charsInRange      = new ArrayList();
        players           = new Player[2];
        gameOver          = false;

        //get an understanding of the map
        for (int i = 0; i < players.Length; i++)
        {
            players[i] = new Player(i + 1);
            Summoner summoner = makeSummoner(i + 1);
            players[i].setSummoner(summoner.GetComponent <Summoner>());
            players[i].setGamePad(new Gamepad("keyboard"));
        }

        for (int i = players.Length; i < MAX_NUM_PLAYERS; i++)
        {
            GameObject.Destroy(GameObject.Find("PlayerDisplay" + (i + 1)));
        }
        switch (players.Length)
        {
        case 3:
            GameObject bar3 = GameObject.Find("PlayerDisplay1");
            bar3 = bar3.transform.Find("P1Bar").gameObject;
            bar3.transform.localScale = new Vector2(bar3.transform.localScale.x, 100);
            break;

        case 2:
            for (int i = 0; i < players.Length; i++)
            {
                GameObject bar2 = GameObject.Find("PlayerDisplay" + (i + 1));
                bar2 = bar2.transform.Find("P" + (i + 1) + "Bar").gameObject;
                bar2.transform.localScale = new Vector2(bar2.transform.localScale.x, 100);
            }
            break;

        default:
            break;
        }
    }
コード例 #19
0
ファイル: ObjectHandler.cs プロジェクト: Crimatorre/CellED
        private bool ViewPortContains(float x, float y)
        {
            TopBar tb = parent.uiManager.TopBar;

            if (x > 240 && x < parent.ScreenWidth - 240 && !tb.Contains(x, y))
            {
                return(true);
            }
            return(false);
        }
コード例 #20
0
        public override void Draw(RectangleF rect)
        {
            if (TopBar != null)
            {
                TopBar.Draw(new PointF(0, 0));
            }

            DrawDayLabels(rect);
            DrawMonthLabel(rect);
        }
コード例 #21
0
        public void ClearShoppingCart()
        {
            TopBar          navBar      = new TopBar();
            ShopingCartPage shopingCart = navBar.ShoppingCartButtonClick();

            while (!shopingCart.IsEmpty())
            {
                shopingCart.GetProduct().ClickRemoveButton();
            }
        }
コード例 #22
0
    private void OnLevelWasLoaded(int level)
    {
        if (current != null && current != this)
        {
            return;
        }

        TopBar.UpdateLevel(_levelNumber);
        _activateNextScene = false;
    }
コード例 #23
0
ファイル: LoginPageMethods.cs プロジェクト: orest77/Test
        public LoginPage GoToLoginPage()
        {
            TopBar item = new TopBar();

            item.MyAccountButtonClick();
            NotLoginedUserAcountElements login = new NotLoginedUserAcountElements();

            login.LoginButtomClick();
            return(new LoginPage());
        }
コード例 #24
0
ファイル: RegisterPageMethod.cs プロジェクト: orest77/Test
        public RegisterPage GoToRegisterPage()
        {
            TopBar item = new TopBar();

            item.MyAccountButtonClick();
            NotLoginedUserAcountElements register = new NotLoginedUserAcountElements();

            register.RegisterButtonClick();
            return(new RegisterPage());
        }
コード例 #25
0
        public void ClearWishList()
        {
            TopBar       navBar   = new TopBar();
            WishListPage wishList = navBar.WishListButtonClick();

            while (!wishList.IsEmpty())
            {
                wishList.GetProduct().ClickRemoveFromWishListButton();
            }
        }
コード例 #26
0
ファイル: HomePage_PO.cs プロジェクト: kaush7532/IXMWEBv2
 public void LogOut()
 {
     try
     {
         TopBar.LogOut();
     }
     catch (Exception ex)
     {
         Logger.Error(ex, "\n Logout: \n\n");
     }
 }
コード例 #27
0
        public void AddToCartFromWishList_AddIphone_IsAdded()
        {
            Assert.IsTrue(addedToWishList, "Blocked : precondition failed");
            TopBar topbar = new TopBar();
            string productNameFromWishList = topbar.WishListButtonClick()
                                             .GetProduct().ClickAddToCartButton()
                                             .GetProduct().GetProductName();
            string productNameFromCart = topbar.ShoppingCartButtonClick().GetProduct().GetProductName();

            Assert.AreEqual(productNameFromWishList, productNameFromCart, "Element is not added to cart from wishlist");
        }
コード例 #28
0
    public static void CollectCoins(int coins)
    {
        if (coins > 0)
        {
            current._levelCoins += coins;
        }

        current._coins += coins;
        TopBar.UpdateCoins(current._coins);

        SaveSystem.SaveData();
    }
コード例 #29
0
    private void OnLevelWasLoaded(int level)
    {
        if (current != null && current != this)
        {
            return;
        }

        _levelCoins    = 0;
        _soldiersCount = 0;
        TopBar.UpdateCoins(current._coins);
        TopBar.UpdateKeys(current._keys);
    }
コード例 #30
0
        public void WishListWorks_AddingIphone_IsAdded()
        {
            TopBar        topBar = new TopBar();
            bool          IsEmptyBeforeAdding = topBar.WishListButtonClick().IsEmpty();
            SearchMethods search = new SearchMethods();

            search.Search(inputProduct.GetName()).AddAppropriateItemToWishList(inputProduct.GetName());
            bool IsEmptyAfterAdding = topBar.WishListButtonClick().IsEmpty();

            Assert.AreNotEqual(IsEmptyBeforeAdding, IsEmptyAfterAdding, "Expected element is not added to wishlist");
            addedToWishList = true;
        }