Example #1
0
        private void InfoAction(object sender, System.EventArgs args)
        {
            ToggleAction action = sender as ToggleAction;

            if (info == null)
            {
                info = new InfoOverlay(this, view.Item);
            }

            info.Visibility = action.Active ?
                              ControlOverlay.VisibilityType.Partial :
                              ControlOverlay.VisibilityType.None;
        }
Example #2
0
        void InfoAction(object sender, EventArgs args)
        {
            bool active;

            if (sender is ToggleToolButton)
            {
                (sender as ToggleToolButton).Active = !(sender as ToggleToolButton).Active;
                active = (sender as ToggleToolButton).Active;
            }
            else
            {
                active = (sender as ToggleAction).Active;
            }

            if (infoOverlay == null)
            {
                infoOverlay = new InfoOverlay(this, View.Item);
            }

            infoOverlay.Visibility = active ? ControlOverlay.VisibilityType.Partial : ControlOverlay.VisibilityType.None;
        }
		private void InfoAction (object sender, System.EventArgs args)
		{
			ToggleAction action = sender as ToggleAction;

			if (info == null) {
				info = new InfoOverlay (this, view.Item);
			}

			info.Visibility = action.Active ? 
				ControlOverlay.VisibilityType.Partial : 
				ControlOverlay.VisibilityType.None;
		}
        private void InfoAction(object sender, System.EventArgs args)
        {
            bool active = false;
            if (sender is ToggleToolButton) {
                (sender as ToggleToolButton).Active = ! (sender as ToggleToolButton).Active;
                active = (sender as ToggleToolButton).Active;
            } else
                active = (sender as ToggleAction).Active;

            if (info == null) {
                info = new InfoOverlay (this, view.Item);
            }

            info.Visibility = active ?
                ControlOverlay.VisibilityType.Partial :
                ControlOverlay.VisibilityType.None;
        }