Inheritance: MonoBehaviour
	public void init(List<GameScreen> screens) {
		foreach (GameScreen screen in screens) {
			switch (screen.getScreenType()) {
				case ScreenType.BLACKSMITH: blacksmithScreen = screen as BlacksmithScreen; break;
				case ScreenType.GUILD: guildScreen = screen as GuildScreen; break;
				case ScreenType.HEALER: healerScreen = screen as HealerScreen; break;
				case ScreenType.HOME: homeScreen = screen as HomeScreen; break;
			}
		}
    }
Example #2
0
    void Awake() {
        Vars.gameplay = this;
		Hero.init();
		GetComponent<Imager>().init();
		WorkbenchSchemeDescriptor.fillSchemesMap();
		GameObject.FindGameObjectWithTag("UserInterface").GetComponent<UserInterface>().init();
        GetComponent<ItemFactory>().init();

        itemDescriptor = GameObject.FindGameObjectWithTag("ItemDescriptor").GetComponent<ItemDescriptor>();
        itemDescriptor.init();

		potionBag = GameObject.FindGameObjectWithTag("PotionBag").GetComponent<PotionBag>();
		potionBag.init();

		inventory = GameObject.FindGameObjectWithTag("Inventory").GetComponent<Inventory>();
		inventory.init();
        
        GameObject[] scrs = GameObject.FindGameObjectsWithTag("GameScreen");

        foreach (GameObject gameObj in scrs) {
            GameScreen screen = gameObj.GetComponent<GameScreen>();
            switch (screen.getScreenType()) {
				case ScreenType.CITY: city = screen as CityScreen; break;
				case ScreenType.GUILD: guild = screen as GuildScreen; break;
				case ScreenType.BLACKSMITH: blacksmith = screen as BlacksmithScreen; break;
				case ScreenType.HEALER: healer = screen as HealerScreen; break;
				case ScreenType.HOME: home = screen as HomeScreen; break;
            }
            screens.Add(screen);
            screen.init();
            screen.hideScreen();
        }

		GetComponent<InputProcessor>().init(screens);

        fightScreen = GameObject.FindGameObjectWithTag("FightScreen").GetComponent<FightScreen>();
        equipmentScreen = GameObject.FindGameObjectWithTag("EquipmentScreen").GetComponent<EquipmentScreen>();

        fightScreen.init();
        equipmentScreen.init();

		buffShop = healer.getBuffShop();
		questBoard = guild.getQuestBoard();

		equipmentScreen.setBuffShop(buffShop);
		equipmentScreen.setQuestInformation(questBoard.getQuestInformation());

        worldMap = GameObject.FindGameObjectWithTag("WorldMap").GetComponent<WorldMap>();
        worldMap.init();

        QuestParser.parseQuests(questsFile);

        showScreen(ScreenType.CITY);
    }
	public void init (HomeScreen homeScreen) {
		this.homeScreen = homeScreen;
		backBtn = transform.Find("BackBtn").GetComponent<Button>();
		craftBtn = transform.Find("CraftBtn").GetComponent<Button>();
		Transform holders = transform.Find("MaterialHolders");
		MaterialHolder holder;
		for (int i = 0; i < holders.childCount; i++) {
			holder = holders.GetChild(i).GetComponent<MaterialHolder>();
			holder.init();
			materialHolders[holder.holderIndex] = holder;
		}
		itemDescriptor = Vars.gameplay.getItemDescriptor();
		gameObject.SetActive(false);
	}
Example #4
0
        public void newTest()
        {
            string title = "TestTitle";
            string desc  = "Test Desc";

            extentTest.Log(Status.Info, "Click on Add item button");
            // app.Repl();
            HomeScreen    homeScreen    = new HomeScreen(app, platform);
            AddItemScreen addItemScreen = homeScreen.clickAdd();

            extentTest.Log(Status.Info, "Add title, description and save");
            homeScreen = addItemScreen.addItem(title, desc);
            extentTest.Log(Status.Info, "Verify item added");
            Assert.IsTrue(homeScreen.isItemAdded(title), "element not found");
        }
        private void LoginAction()
        {
            ConnectionClass.ConnectToDB();
            ConnectionClass cc     = new ConnectionClass(iU.Text, iP.Password);
            bool            isNext = cc.Login();
            HomeScreen      g      = new HomeScreen(iU.Text);

            g.onThisClose += G_onThisClose;
            if (isNext)
            {
                g.Show();
                Visibility = Visibility.Hidden;
                iU.Text    = ""; iP.Password = "";
            }
        }
Example #6
0
        private void AddCake_Click(object sender, RoutedEventArgs e)
        {
            var home = new HomeScreen();

            home.BuyCake = BuyCake;
            Uri iconUri = new Uri("pack://application:,,,/Images/shop.ico", UriKind.RelativeOrAbsolute);

            Window window = new Window()
            {
                Title   = "Choose",
                Content = home,
                Icon    = BitmapFrame.Create(iconUri)
            };

            window.ShowDialog();
        }
Example #7
0
        public void BeforeEachTest()
        {
            Settings.AppContext = ConfigureApp
                                  .Android
                                  .EnableLocalScreenshots()
                                  .ApkFile("../../com.lkqcorp.rebuilders.qc.apk")
                                  .StartApp(Xamarin.UITest.Configuration.AppDataMode.DoNotClear);

            _searchScreen = new SearchScreen(Settings.AppContext);
            _homeScreen   = new HomeScreen(Settings.AppContext);
            if (_homeScreen.IsLocationSet() == false)
            {
                _homeScreen.SelectLocation("LKQ London");
                //_homeScreen.SetPreferredLocation();
            }
        }
Example #8
0
        public void DeveCarregarTelaHomeComSucesso(Browser browser)
        {
            HomeScreen homeScreen = new HomeScreen(_configuration, browser);
            string     response;

            try {
                homeScreen.LoadScreen(_configuration.GetSection("Selenium:Urls:Home").Value);
                response = homeScreen.GetServices();
            } catch (System.Exception ex) {
                throw ex;
            } finally {
                homeScreen.CloseScreen();
            }

            Assert.True(!string.IsNullOrEmpty(response));
        }
Example #9
0
        private void SetupScreens()
        {
            _homeScreen = HomeScreen.Instance;
            _homeScreen.Initialize(Content);

            _cinematicScreen = CinematicScreen.Instance;
            _cinematicScreen.Initialize(Content);

            _instructionScreen = InstructionScreen.Instance;
            _instructionScreen.Initialize(Content);

            _mainScreen = MainScreen.Instance;
            _mainScreen.Initialize(Content);

            _gameOverScreen = GameOverScreen.Instance;
            _gameOverScreen.Initialize(Content);
        }
        internal string GetUserPrefString()
        {
            TheUserPreferences tPr = new TheUserPreferences
            {
                ShowClassic         = ShowClassic,
                LCID                = LCID,
                ThemeName           = ThemeName,
                SpeakToasts         = SpeakToasts,
                ShowToolTipsInTable = ShowToolTipsInTable,
                Transforms          = TheNMIEngine.GetTransforms(this),
                CurrentUserName     = Name,
                StartScreen         = !string.IsNullOrEmpty(HomeScreen) ? HomeScreen.Split(';')[0] : null,
                PortalScreen        = !string.IsNullOrEmpty(HomeScreen) && HomeScreen.Split(';').Length > 1 ? HomeScreen.Split(';')[1] : null
            };

            return(TheCommonUtils.SerializeObjectToJSONString(tPr));
        }
        private void PlayBtn_Click(object sender, EventArgs e)
        {
            if (TrackResultsLbx.SelectedIndex != -1)
            {
                Track selected_track = searchResults.ElementAt(TrackResultsLbx.SelectedIndex);
                Session.NowPlaying    = selected_track;
                Session.isTrackLoaded = true;

                HomeScreen HS = new HomeScreen();
                HS.Show();
                this.Close();
                MEF.loadMusic();
            }
            else
            {
                MessageBox.Show("No track selected.", "Error");
            }
        }
Example #12
0
        public override bool FinishedLaunching(UIApplication app, NSDictionary options)
        {
            // create a new window instance based on the screen size
            window = new UIWindow(UIScreen.MainScreen.Bounds);

            storage = new FileSystemDictionaryStorage();

            /*	Menu = new CustomSlideoutNavigationController ();
            *
            *   Menu.MenuView = new MenuController(Menu, storage);*/

            var navigation = new UINavigationController();
            var homeScreen = new HomeScreen(storage);

            navigation.PushViewController(homeScreen, true);
            window.RootViewController = navigation;
            //		window.RootViewController = Menu;
            window.MakeKeyAndVisible();

            return(true);
        }
    public GameObject prefab; // our prefab object

    public void setTemplateDrawingsRow(List <ArtworkItem> fiveMostRecentTemplates)
    {
        Debug.Log("setting drawing row");
        fiveDrawings = fiveMostRecentTemplates;

        GameObject tempObj    = GameObject.Find("HomeScreen");
        HomeScreen homeScreen = tempObj.GetComponent <HomeScreen>();

        GameObject newObj; // create gameobject instance

        for (int tileIdx = 0; tileIdx < fiveMostRecentTemplates.Count; tileIdx++)
        {
            ArtworkItem artworkItem = fiveMostRecentTemplates[tileIdx];
            // create new instances of prefab
            newObj = (GameObject)Instantiate(prefab, transform);
            string url = artworkItem.png;

            // if empty object then dont add anything
            if (!String.IsNullOrEmpty(url))
            {
                int j = tileIdx;

                // Add onClick to button
                Button button = newObj.transform.GetChild(0).GetComponent <Button>();
                button.onClick.AddListener(() => loadDrawingWithTemplate(j));

                // Set the image of the template
                RawImage image = newObj.transform.GetChild(0).GetChild(0).GetComponent <RawImage>();
                if (image != null)
                {
                    StartCoroutine(FetchImages(url, image));
                }

                // Set the time
                Text timeText = newObj.transform.GetChild(0).GetChild(1).GetChild(0).GetComponent <Text>();
                timeText.text = convertTime(artworkItem.time);
            }
        }
    }
        public override void YesCommandAction()
        {
            if (!string.IsNullOrEmpty(NewLocation.NAME) &&
                !string.IsNullOrEmpty(NewLocation.ADDRESS) &&
                !string.IsNullOrEmpty(NewLocation.DESCRIPTION))
            {
                if (NewLocation.TYPE == null)
                {
                    NewLocation.TYPE = false;
                }
                NewLocation.NAME = NewLocation.NAME.Trim();
                if (type == "add")
                {
                    HomeScreen.GetDatabaseEntities().LOCATIONS.Add(NewLocation);

                    // trường hợp đang làm trong màn hình AddTrip <=> refresh list Locations
                    if (AddNewTripViewModel.Instance != null)
                    {
                        AddNewTripViewModel.Instance.LOCATIONs.Add(NewLocation);
                    }
                    //trường hợp đang làm trong màn hình LocationList <=> refresh list Location
                    LocationListViewModel.Instance.updateList(NewLocation);
                    SettingsViewModel.Instance.UpdateLocationMaxPaging();
                }
                else
                {
                    LOCATION location = HomeScreen.GetDatabaseEntities().LOCATIONS.First(item => item.LOCATION_ID == NewLocation.LOCATION_ID);
                    location = NewLocation;
                }
                HomeScreen.GetDatabaseEntities().SaveChanges();
                SettingsViewModel.Instance.UpdateLocationSortMethod();
                MessageBox.Show("Thành công");
            }
            else
            {
                MessageBox.Show("Điền thiếu dữ liệu !");
            }
        }
Example #15
0
        private void continue_Click(object sender, RoutedEventArgs e)
        {
            Properties.Settings.Default.projectDiameter    = false;
            Properties.Settings.Default.projectWeb         = false;
            Properties.Settings.Default.projectTension     = false;
            Properties.Settings.Default.projectTransmitter = false;
            Properties.Settings.Default.Save();


            if (diameter.IsChecked == true)
            {
                Properties.Settings.Default.projectDiameter = true;
                MainPage mainPage = new MainPage();
                mainPage.Show();
            }
            else if (web.IsChecked == true)
            {
                HomeScreen homeScreen = new HomeScreen();
                homeScreen.Show();
            }
            else if (tension.IsChecked == true)
            {
                Properties.Settings.Default.projectTension = true;
                MainWindow mainWindow = new MainWindow();
                mainWindow.Show();
            }
            else if (transmitter.IsChecked == true)
            {
                Properties.Settings.Default.projectTransmitter = true;
                WindowMain mainWindow = new WindowMain();
                mainWindow.Show();
            }

            Properties.Settings.Default.signedIn      = true;
            Properties.Settings.Default.userFirstTime = false;
            Properties.Settings.Default.Save();
            this.Close();
        }
Example #16
0
        public override void YesCommandAction()
        {
            if (!string.IsNullOrEmpty(NewMember.NAME) &&
                !string.IsNullOrEmpty(NewMember.PHONENUMBER) &&
                !string.IsNullOrEmpty(NewMember.AVATAR))
            {
                if (NewMember.GENDER == null)
                {
                    NewMember.GENDER = false;
                }
                NewMember.NAME = NewMember.NAME.Trim();
                if (type == "add")
                {
                    HomeScreen.GetDatabaseEntities().MEMBERS.Add(NewMember);

                    // trường hợp đang làm trong màn hình AddTrip <=> refresh list Members
                    if (AddNewTripViewModel.Instance != null)
                    {
                        AddNewTripViewModel.Instance.MEMBERs.Add(NewMember);
                    }
                    //trường hợp đang làm trong màn hình MemberList <=> refresh list Members
                    MemberListViewModel.Instance.updateList(NewMember);
                    SettingsViewModel.Instance.UpdateMemberMaxPaging();
                }
                else
                {
                    MEMBER member = HomeScreen.GetDatabaseEntities().MEMBERS.First(item => item.MEMBER_ID == NewMember.MEMBER_ID);
                    member = NewMember;
                }
                HomeScreen.GetDatabaseEntities().SaveChanges();
                SettingsViewModel.Instance.UpdateMemberSortMethod(); // gọi lại hàm sort cho Items, bao gồm search lại nếu có
                MessageBox.Show("Thành công");
            }
            else
            {
                MessageBox.Show("Điền thiếu dữ liệu !");
            }
        }
Example #17
0
        /// <summary>
        /// Defines the method to be called when the command is invoked.
        /// </summary>
        /// <param name="parameter">Data used by the command.  If the command does not require data to be passed, this object can be set to null.</param>
        public void Execute(object parameter)
        {
            MainWindowViewModel viewModel = parameter as MainWindowViewModel;

            if (viewModel == null)
            {
                return;
            }

            if (viewModel.Name == "ep" && viewModel.Password == "pass")
            {
                MessageBox.Show("namd and Pw accepted");

                //open new page
                var HomeScreen = new HomeScreen();
                HomeScreen.Show();
            }
            else
            {
                //deny access
                MessageBox.Show("Incorrect username and password");
            }
        }
Example #18
0
        public void searchLocation_ByName()
        {
            string request = HomeScreen.GetHomeScreenInstance().SearchTextBox.Text;
            //MessageBox.Show("Chay duoc roi");
            List <LOCATION> locationList;

            if (request.Length <= 0)
            {
                locationList = (LOCATIONS).ToList();
                //this.ToShowItems = new ObservableCollection<TRIP>(all);
            }
            else
            {
                //search by TITLE
                var requestText = convertUnicode.convertToUnSign(request.Trim().ToLower());
                locationList = (LOCATIONS.AsEnumerable().Where(loca => convertUnicode.convertToUnSign(loca.NAME.Trim().ToLower()).Contains(requestText))).ToList();

                //MessageBox.Show(b[0].TITTLE);
                //this.ToShowItems = new ObservableCollection<TRIP>(tripList);
            }
            searchLOCATIONS = new ObservableCollection <LOCATION>(locationList);
            CalculatePagingInfo(Paging.RowsPerPage, searchLOCATIONS.Count);
            DisplayObjects();
        }
Example #19
0
 private void openSelectedProject()
 {
     if (Properties.Settings.Default.projectDiameter)
     {
         MainPage mainPage = new MainPage();
         mainPage.Show();
     }
     else if (Properties.Settings.Default.projectWeb)
     {
         HomeScreen homeScreen = new HomeScreen();
         homeScreen.Show();
     }
     else if (Properties.Settings.Default.projectTension)
     {
         MainWindow mainWindow = new MainWindow();
         mainWindow.Show();
     }
     else if (Properties.Settings.Default.projectTransmitter)
     {
         WindowMain mainWindow = new WindowMain();
         mainWindow.Show();
     }
     welcomeScreen.Close();
 }
Example #20
0
        public HomeViewModel()
        {
            HomeScreenItems = new ObservableCollection <HomeScreen>();

            HomeScreen item = new HomeScreen();

            item.Type  = HomeScreenDisplayType.CardsType;
            item.Cards = new ObservableCollection <Card>();
            for (int j = 0; j < 20; j++)
            {
                Card   card  = new Card();
                string Image = "";
                if (j % 3 == 0)
                {
                    Image = "http://4.bp.blogspot.com/-NsnrSc5uP78/UlZpnlyFbFI/AAAAAAAABjc/TKvgwmif_0E/s1600/IMG_1202.jpg";
                }
                else if (j % 2 == 0)
                {
                    Image = "http://cdnpix.com/show/imgs/5405c24dc4364cec0271a09185f50636.jpg";
                }
                else
                {
                    Image = "http://stamping.thefuntimesguide.com/files/Easy_Birthday_Card_Idea.jpg";
                }

                card.Id       = j * 10;
                card.Title    = "Card " + j;
                card.ImageUrl = Image;

                item.Cards.Add(card);
            }

            HomeScreenItems.Add(item);

            addItems();
        }
Example #21
0
        private void Login(object obj)
        {
            try
            {
                con = new OracleConnection(connectionString);
                con.Open();
                OracleDataReader reader;
                cmd    = new OracleCommand($"Select *from Customer where Customer_ID='{Convert.ToInt32(Customer_ID)}' and Password='******'", con);
                reader = cmd.ExecuteReader();
                if (reader.Read())
                {
                    //MessageBox.Show(Convert.ToInt32(reader.GetValue(0)) + " , " + reader.GetString(1));
                    Application.Current.Properties["Cust_Name"] = reader.GetValue(2);

                    MessageBox.Show("Login Successful");
                    //It should be xaml not view model
                    HomeScreen          hs   = new HomeScreen();
                    HomeScreenViewModel hsvm = new HomeScreenViewModel(reader.GetValue(2).ToString(), Customer_ID);
                    hs.DataContext = hsvm;
                    hs.Show();
                }
                else
                {
                    MessageBox.Show("Invalid Id or Password");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
            }
            finally
            {
                con.Close();
                con.Dispose();
            }
        }
Example #22
0
        private void Main_Load(object sender, EventArgs e)
        {
            ToolTip HomeToolTip = new ToolTip();

            HomeToolTip.SetToolTip(home_button, "Home");
            HomeToolTip.SetToolTip(force_tracker, "Force Tracker");
            HomeToolTip.SetToolTip(time_button, "Time Tracker");
            HomeToolTip.SetToolTip(histogram, "Show History");
            HomeToolTip.SetToolTip(user_button, "Show/Edit User Information");
            HomeToolTip.SetToolTip(exit_button, "Exit Program");

            Rectangle screenSize = Screen.PrimaryScreen.Bounds;

            Width  = screenSize.Width;
            Height = screenSize.Height;

            home = new HomeScreen();
            this.currentControl = home;
            mainPanel.Controls.Add(home);
            mainPanel.Width    = Width;
            mainPanel.Height   = Height - tableLayoutPanel1.Height;
            mainPanel.Location = new Point(0, tableLayoutPanel1.Height);

            home.Width  = mainPanel.Width;
            home.Height = mainPanel.Height;

            this.BackColor = ThemeManager.initBackground();

            home.OnOptionClicked += (send, args) => {
                // Determines which control to page in depending on the argument passed through the event
                switch (args.ClassToCall)
                {
                case ClassToCall.ComboCounter:
                    if (comboScore == null)
                    {
                        comboScore = new ComboScoreControl();
                    }
                    LoadNewPage(comboScore);
                    break;

                case ClassToCall.TotalForce:
                    if (totalForce == null)
                    {
                        totalForce = new targeted_total_of_force();
                    }
                    LoadNewPage(totalForce);
                    break;

                case ClassToCall.TotalForce2Play:
                    if (totalForceComp == null)
                    {
                        totalForceComp = new Targeted_total_of_force_comp();
                    }
                    LoadNewPage(totalForceComp);
                    break;

                case ClassToCall.TotalTime:
                    if (totalTime == null)
                    {
                        totalTime = new targeted_total_of_time();
                    }
                    LoadNewPage(totalTime);
                    break;

                case ClassToCall.TotalTimeCustom:
                    if (totalTimeComp == null)
                    {
                        totalTimeComp = new targeted_total_of_time_comp();
                    }
                    LoadNewPage(totalTimeComp);
                    break;

                case ClassToCall.CompetePound:
                    if (poundForPound == null)
                    {
                        poundForPound = new ComboScoreCompControl();
                    }
                    LoadNewPage(poundForPound);
                    break;

                case ClassToCall.SensorAdj:
                    if (sensorAdj == null)
                    {
                        sensorAdj = new CensorControl();
                    }
                    LoadNewPage(sensorAdj);
                    break;

                case ClassToCall.PunchCount:
                    if (punchCount == null)
                    {
                        punchCount = new punch_count();
                    }
                    LoadNewPage(punchCount);
                    break;

                case ClassToCall.PunchCountCustom:
                    if (punchCountComp == null)
                    {
                        punchCountComp = new punch_count_comp();
                    }
                    LoadNewPage(punchCountComp);
                    break;

                case ClassToCall.PunchChallenge:
                    if (punchChallenge == null)
                    {
                        punchChallenge = new punch_challenge();
                    }
                    LoadNewPage(punchChallenge);
                    break;

                case ClassToCall.PunchChallengeCustom:
                    if (punchChallengeComp == null)
                    {
                        punchChallengeComp = new punch_challenge_comp();
                    }
                    LoadNewPage(punchChallengeComp);
                    break;

                default:
                    break;
                }
            };
        }
Example #23
0
        private static void Main(string[] args)
        {
            HomeScreen home = new HomeScreen();

            home.Run();
        }
 public HomeScreenViewModel(HomeScreen homeScreen)
 {
     this.homeScreen = homeScreen;
 }
Example #25
0
        /// <summary>
        /// Initilaize the console with the homescreen
        /// </summary>
        public static void Go()
        {
            Screen myScreen = new HomeScreen();

            myScreen.Display();
        }
 private void BackButton_Click(object sender, RoutedEventArgs e)
 {
     HomeScreen.GetHomeScreenInstance().AddButton.Visibility = Visibility.Visible;
 }
Example #27
0
 /// <summary>
 /// Creates a new homescreen object and sets adds the newpage event handler
 /// to the option clicked event
 /// </summary>
 private void LoadHomeScreen()
 {
     home = new HomeScreen();
     home.OnOptionClicked += SelectNewPage;
 }
 private void LocationAddButton_Click(object sender, RoutedEventArgs e)
 {
     HomeScreen.GetHomeScreenInstance().GetDialogs("LocationAddDialog", new LOCATION(), "THÊM ĐIỂM DỪNG");
 }
Example #29
0
        public KinectTherapyGame()
        {
            IsMouseVisible = true;
            Window.Title   = "Kinect Therapy";
            Keyboard.GetState();

            _graphics = new GraphicsDeviceManager(this);
            _graphics.PreferredBackBufferWidth       = WIDTH;
            _graphics.PreferredBackBufferHeight      = (WIDTH / 4) * 3;
            _graphics.PreparingDeviceSettings       += this.GraphicsDevicePreparingDeviceSettings;
            _graphics.SynchronizeWithVerticalRetrace = true;
#if DEBUG
            _graphics.IsFullScreen = false;
#else
            _graphics.IsFullScreen = true;
#endif
            // this will give the viewport a border
            _viewPortRectangle = new Rectangle(10, 80, WIDTH - 20, ((WIDTH / 4) * 3) - 90);

            Content.RootDirectory = "Content";

            #region Services
            _chooser = new KinectChooser(this, ColorImageFormat.RgbResolution640x480Fps30, DepthImageFormat.Resolution640x480Fps30);
            Services.AddService(typeof(KinectChooser), this._chooser);

            _skeletonPool = new SkeletonPool(this, SKELETON_POOL_SIZE);
            Services.AddService(typeof(SkeletonPool), _skeletonPool);

            _exerciseQueue = new ExerciseQueue(this);
            Services.AddService(typeof(ExerciseQueue), _exerciseQueue);

            _recordingManager = new RecordingManager();
            Services.AddService(typeof(RecordingManager), _recordingManager);

            _catalogManager = new CatalogManager();
            Services.AddService(typeof(CatalogManager), _catalogManager);
            #endregion

            #region Components
            _userInterfaceManager = new Manager(this);
            #endregion

            #region Screens
            _homeScreen            = new HomeScreen(this, _viewPortRectangle, ScreenState.Active);
            _summaryScreen         = new SummaryScreen(this, _viewPortRectangle, ScreenState.Hidden);
            _exerciseScreen        = new ExerciseScreen(this, _viewPortRectangle, ScreenState.Hidden);
            _catalogScreen         = new CatalogScreen(this, _viewPortRectangle, ScreenState.Hidden);
            _catalogTileEditScreen = new CatalogTileEditScreen(
                this,
                new Rectangle(
                    0,
                    0,
                    _graphics.PreferredBackBufferWidth,
                    _graphics.PreferredBackBufferHeight
                    ),
                ScreenState.Hidden
                );
            _loadingScreen = new LoadingScreen(
                this,
                new Rectangle(
                    0,
                    0,
                    _graphics.PreferredBackBufferWidth,
                    _graphics.PreferredBackBufferHeight
                    ),
                ScreenState.Hidden
                );
            _sensorTileEditScreen = new SensorTileEditScreen(
                this,
                new Rectangle(
                    0,
                    0,
                    _graphics.PreferredBackBufferWidth,
                    _graphics.PreferredBackBufferHeight
                    ),
                ScreenState.Hidden
                );

            #endregion
        }
Example #30
0
File: PR.cs Project: AskariSoft/ERP
 private void PR_Load(object sender, EventArgs e)
 {
     clsHomeScreen = (HomeScreen)this.MdiParent;
 }
Example #31
0
 public TableSource(Contacts contacts, HomeScreen owner)
 {
     lstContacts = contacts;
     this.owner  = owner;
 }
Example #32
0
        public static void Go()
        {
            var Screen = new HomeScreen();

            Screen.Display();
        }
 public TripDetailsControl()
 {
     InitializeComponent();
     HomeScreen.GetHomeScreenInstance().AddButton.Visibility = Visibility.Collapsed;
 }