Esempio n. 1
0
        protected override void ShowFirstView(UIViewController viewController)
        {
            base.ShowFirstView(viewController);

            _slidingPanelsController = (SlidingPanelsNavigationViewController)MasterNavigationController;

            _rootViewController.AddChildViewController(_slidingPanelsController);
            _rootViewController.View.AddSubview(_slidingPanelsController.View);

            var menuRequest = new MvxViewModelRequest <MenuViewModel>(new MvxBundle(null), null, MvxRequestedBy.UserAction);
            var menuView    = (UIViewController)ViewCreator.CreateView(menuRequest);

            _menuPanelContainer = new LeftPanelContainer(menuView)
            {
                EdgeTolerance = 100f
            };
            _slidingPanelsController.InsertPanel(_menuPanelContainer);
        }
Esempio n. 2
0
        public LobbyGui(IEntityManager entityManager,
                        IClientPreferencesManager preferencesManager)
        {
            RobustXamlLoader.Load(this);

            ServerName.HorizontalExpand    = true;
            ServerName.HorizontalAlignment = HAlignment.Center;

            CharacterPreview = new LobbyCharacterPreviewPanel(
                entityManager,
                preferencesManager)
            {
                HorizontalAlignment = HAlignment.Left
            };

            LeftPanelContainer.AddChild(CharacterPreview);
            CharacterPreview.SetPositionFirst();
        }