public void Initialize(CalcManager calcManager)
    {
        scroll   = GetComponentInChildren <Scroll>(true);
        flexMenu = GetComponent <FlexMenu>();
        SubmissionButtonResponder responder = new SubmissionButtonResponder(this, flexMenu);

        flexMenu.RegisterResponder(responder);
        submissionsPanel   = GetComponentInChildren <MultiSelectFlexPanel>().Initialize();
        joyStickAggregator = scroll.GetComponent <JoyStickAggregator>();
    }
Example #2
0
    public void Initialize()
    {
        scroll   = GetComponentInChildren <Scroll>(true);
        flexMenu = GetComponent <FlexMenu>();
        CommitButtonResponder responder = new CommitButtonResponder(this, flexMenu);

        flexMenu.RegisterResponder(responder);
        commitsPanel       = GetComponentInChildren <MultiSelectFlexPanel>().Initialize();
        joyStickAggregator = scroll.GetComponent <JoyStickAggregator>();
    }
Example #3
0
    public void Initialize(CalcManager cm)
    {
        scroll             = GetComponentInChildren <Scroll>(true);
        joyStickAggregator = scroll.GetComponent <JoyStickAggregator>();
        calcManager        = cm;
        HandleInput(defaultFunction);
        KeyboardInputResponder responder = new KeyboardInputResponder(this);

        menu.RegisterResponder(responder);
        initializePresetButtons();
    }
Example #4
0
    public void Initialize(CalcManager calcManager)
    {
        this.calcManager = calcManager;

        scroll   = GetComponentInChildren <Scroll>(true);
        flexMenu = GetComponent <FlexMenu>();
        KeyboardInputResponder responder = new KeyboardInputResponder(this, flexMenu);

        flexMenu.RegisterResponder(responder);
        tournamentsPanel   = GetComponentInChildren <MultiSelectFlexPanel>().Initialize();
        joyStickAggregator = scroll.GetComponent <JoyStickAggregator>();
    }
Example #5
0
    public void Initialize(CalcManager calcManager)
    {
        this.calcManager = calcManager;

        scroll   = GetComponentInChildren <Scroll>(true);
        flexMenu = GetComponent <FlexMenu>();
        KeyboardInputResponder responder = new KeyboardInputResponder(this);

        flexMenu.RegisterResponder(responder);
        selectPanel        = GetComponentInChildren <MultiSelectFlexPanel>().Initialize();
        joyStickAggregator = scroll.GetComponent <JoyStickAggregator>();

        LoadFiles();
        loader.fileLoadedEvent += LoadNewFile;
    }
Example #6
0
    public void Initialize()
    {
        if (Instance == null)
        {
            Instance = this;
        }

        scroll   = GetComponentInChildren <Scroll>(true);
        flexMenu = GetComponent <FlexMenu>();
        AccountMenuResponder responder = new AccountMenuResponder(this, flexMenu);

        flexMenu.RegisterResponder(responder);
        accountsPanel = GetComponentInChildren <MultiSelectFlexPanel>(true);
        accountsPanel.Initialize();
        joyStickAggregator = scroll.GetComponent <JoyStickAggregator>();

        initialized = true;
    }
Example #7
0
    public void Initialize(CalcManager calcManager)
    {
        this.calcManager = calcManager;

        scroll   = GetComponentInChildren <Scroll>(true);
        flexMenu = GetComponent <FlexMenu>();
        TournamentMenuResponder responder = new TournamentMenuResponder(this);

        submissionsPanel = GetComponentInChildren <MultiSelectFlexPanel>().Initialize();
        submissionsPanel.selectedUnselectedColor = QuickButton.TOGGLE_OFF;
        submissionsPanel.selectedSelectedColor   = QuickButton.TOGGLE_ON;
        submissionsPanel.hoverUnselectedColor    = QuickButton.LIGHT_HOVERING;
        submissionsPanel.hoverSelectedColor      = QuickButton.DARK_HOVERING;
        submissionsPanel.passiveUnselectedColor  = Color.white;
        submissionsPanel.passiveSelectedColor    = QuickButton.DARK_PASSIVE;

        joyStickAggregator = scroll.GetComponent <JoyStickAggregator>();

        mainPanel.AddAction(previousRoundButton);
        mainPanel.AddAction(nextRoundButton);
        flexMenu.AddPanel(mainPanel);
        flexMenu.RegisterResponder(responder);
    }