Exemple #1
0
 public UICatalogItem(bool Active)
 {
     SetActive(Active);
     m_TooltipHandler = UIUtils.GiveTooltip(this);
     ClickHandler = ListenForMouse(new Rectangle(0, 0, 45, 45), new UIMouseEvent(MouseEvt));
 }
Exemple #2
0
 public static UITooltipHandler GiveTooltip(UIElement target)
 {
     var handler = new UITooltipHandler(target);
     return handler;
 }
Exemple #3
0
        public static UITooltipHandler GiveTooltip(UIElement target)
        {
            var handler = new UITooltipHandler(target);

            return(handler);
        }
Exemple #4
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="Texture"></param>
        public UIButton(Texture2D Texture)
        {
            this.Texture = Texture;

            ClickHandler =
                ListenForMouse(new Rectangle(0, 0, m_Width, m_Texture.Height), new UIMouseEvent(OnMouseEvent));

            m_TooltipHandler = UIUtils.GiveTooltip(this); //buttons can have tooltips
        }