Exemplo n.º 1
0
        public override void HandleMouseButtonPressedEvent(object sender, SharpDL.Events.MouseButtonEventArgs e)
        {
            if (!Visible)
            {
                return;
            }

            base.HandleMouseButtonPressedEvent(sender, e);

            if (labelActive != null)
            {
                labelActive.HandleMouseButtonPressedEvent(sender, e);
            }

            if (iconActive != null)
            {
                iconActive.HandleMouseButtonPressedEvent(sender, e);
            }

            if (isSelected)
            {
                labelOverview.HandleMouseButtonPressedEvent(sender, e);
                iconOverview.HandleMouseButtonPressedEvent(sender, e);
            }
        }
 public override void HandleMouseButtonPressedEvent(object sender, SharpDL.Events.MouseButtonEventArgs e)
 {
     buttonResumeGame.HandleMouseButtonPressedEvent(sender, e);
     buttonNewGame.HandleMouseButtonPressedEvent(sender, e);
     buttonLoadGame.HandleMouseButtonPressedEvent(sender, e);
     buttonOptions.HandleMouseButtonPressedEvent(sender, e);
     buttonQuit.HandleMouseButtonPressedEvent(sender, e);
 }
Exemplo n.º 3
0
        public override void HandleMouseButtonPressedEvent(object sender, SharpDL.Events.MouseButtonEventArgs e)
        {
            if (!Visible)
            {
                return;
            }

            foreach (var control in controls)
            {
                control.HandleMouseButtonPressedEvent(sender, e);
            }
        }
Exemplo n.º 4
0
 public override void HandleMouseButtonReleasedEvent(object sender, SharpDL.Events.MouseButtonEventArgs e)
 {
     if (Visible)
     {
         foreach (var control in controls)
         {
             if (control != null)
             {
                 control.HandleMouseButtonReleasedEvent(sender, e);
             }
         }
     }
 }
Exemplo n.º 5
0
        public override void HandleMouseButtonPressedEvent(object sender, SharpDL.Events.MouseButtonEventArgs e)
        {
            labelTitle.HandleMouseButtonPressedEvent(sender, e);
            buttonSelect.HandleMouseButtonPressedEvent(sender, e);
            buttonBack.HandleMouseButtonPressedEvent(sender, e);

            foreach (var scenarioItem in GetScenarioItemsOnPage(currentPageNumber))
            {
                scenarioItem.HandleMouseButtonPressedEvent(sender, e);
            }

            iconFrameInputNames.HandleMouseButtonPressedEvent(sender, e);
            textboxInputCompanyName.HandleMouseButtonPressedEvent(sender, e);
            textboxInputPlayerName.HandleMouseButtonPressedEvent(sender, e);
        }
Exemplo n.º 6
0
 public override void HandleMouseButtonReleasedEvent(object sender, SharpDL.Events.MouseButtonEventArgs e)
 {
 }