Exemplo n.º 1
0
        public PasswordsModuleVM()
        {
            CrossViewMessenger simpleMessenger = CrossViewMessenger.Instance;

            simpleMessenger.MessageValueChanged += OnSimpleMessengerValueChanged;
            //TODO: SET COMMANDS
            simpleMessenger.PushMessage("KeyBindings_PasswordsModule", null);
        }
Exemplo n.º 2
0
        public NormWiresViewModel()
        {
            RoundCounter = 0;

            CrossViewMessenger simpleMessenger = CrossViewMessenger.Instance;

            simpleMessenger.MessageValueChanged += OnSimpleMessengerValueChanged;
            simpleMessenger.PushMessage("KeyBindings_NormWiresModule", null);
        }
Exemplo n.º 3
0
        public MazeModuleVM()
        {
            MazeImage = "../../Resources/maze/blank.png";

            CrossViewMessenger simpleMessenger = CrossViewMessenger.Instance;

            simpleMessenger.MessageValueChanged += OnSimpleMessengerValueChanged;
            simpleMessenger.PushMessage("KeyBindings_MazeModule", null);
        }
Exemplo n.º 4
0
        public SimonSaysModuleVM()
        {
            CurrentStrikes  = "strike_0";
            CurrentViewType = "view_0";
            ButtonCommandLogic(CurrentStrikes);

            CrossViewMessenger simpleMessenger = CrossViewMessenger.Instance;

            simpleMessenger.MessageValueChanged += OnSimpleMessengerValueChanged;
            simpleMessenger.PushMessage("KeyBindings_SimonSaysModule", null);
        }
Exemplo n.º 5
0
        public BigButtonModuleVM()
        {
            ButtonColor = "Red";
            ButtonText  = "Hold";
            OutputText  = "Immediately";
            ButtonImage = "../../Resources/button/button_Red.png";

            CrossViewMessenger simpleMessenger = CrossViewMessenger.Instance;

            simpleMessenger.MessageValueChanged += OnSimpleMessengerValueChanged;
            simpleMessenger.PushMessage("KeyBindings_BigButtonModule", null);
        }
Exemplo n.º 6
0
        public SequWiresModuleVM()
        {
            BluRoundTextBox   = _roundCounter[0].ToString();
            RedRoundTextBox   = _roundCounter[1].ToString();
            BlaRoundTextBox   = _roundCounter[2].ToString();
            EnableSoundsCheck = ReferenceValues.SequWiresSounds;

            CrossViewMessenger simpleMessenger = CrossViewMessenger.Instance;

            simpleMessenger.MessageValueChanged += OnSimpleMessengerValueChanged;
            simpleMessenger.PushMessage("KeyBindings_SequWiresModule", null);
        }
        public MemoryModuleVM()
        {
            _roundNum  = 0;
            RoundText  = "Round 1/5";
            _canSubmit = false;
            LightImage = "../../Resources/memory/light_1.png";

            CrossViewMessenger simpleMessenger = CrossViewMessenger.Instance;

            simpleMessenger.MessageValueChanged += OnSimpleMessengerValueChanged;
            simpleMessenger.PushMessage("KeyBindings_MemoryModule", null);
        }
 private void ButtonCommandLogic(object param)
 {
     ReferenceValues.CurrentModule = "../Modules/" + param + ".xaml";
     _crossViewMessenger.PushMessage("SwitchCurrentModule", null);
 }