コード例 #1
0
ファイル: RTBLinkEnabled.cs プロジェクト: carlhuth/GenXSource
 protected virtual void OnMouseOverToken(MouseOverTokenEventArgs e)
 {
     if (MouseOverToken != null)
     {
         MouseOverToken(this, e);
     }
 }
コード例 #2
0
ファイル: RTBLinkEnabled.cs プロジェクト: carlhuth/GenXSource
 protected virtual void OnItemClick(MouseOverTokenEventArgs e)
 {
     if (ItemClick != null)
     {
         ItemClick(this, e);
     }
 }
コード例 #3
0
 protected void _text_ItemClick(object sender, MouseOverTokenEventArgs e)
 {
     if (ItemClick != null)
     {
         ItemClick(sender, e);
     }
 }
コード例 #4
0
 protected void _text_MouseOverToken(object sender, MouseOverTokenEventArgs e)
 {
     if (MouseOverToken != null)
     {
         MouseOverToken(sender, e);
     }
 }
コード例 #5
0
 public void OnItemClick(object sender, MouseOverTokenEventArgs e)
 {
     if (this.ItemClick != null)
     {
         foreach (IndexedListItem ili in this.items)
         {
             if (ili.ItemRichTextBox.Name == ((RichTextBox)sender).Name)
             {
                 this.ItemClick(ili, e);
             }
         }
     }
 }
コード例 #6
0
ファイル: RTBLinkEnabled.cs プロジェクト: carlhuth/GenXSource
        protected override void OnMouseMove(MouseEventArgs e)
        {
            base.OnMouseMove(e);

            string token = CurrentToken(e);

            if (token != string.Empty)
            {
                MouseOverTokenEventArgs mot = new MouseOverTokenEventArgs(
                    e.Button,
                    e.Clicks,
                    e.X,
                    e.Y,
                    e.Delta,
                    this,
                    token,
                    true);
                OnMouseOverToken(mot);
            }
        }
コード例 #7
0
ファイル: RTBLinkEnabled.cs プロジェクト: carlhuth/GenXSource
        protected override void OnMouseUp(MouseEventArgs e)
        {
            base.OnMouseUp(e);

            string token = CurrentToken(e);

            if (token != string.Empty)
            {
                lastTokenClicked = token;
            }
            MouseOverTokenEventArgs mot = new MouseOverTokenEventArgs(
                e.Button,
                e.Clicks,
                e.X,
                e.Y,
                e.Delta,
                this,
                token,
                (token != string.Empty) ? true : false);

            OnItemClick(mot);
        }
コード例 #8
0
 public void OnMouseOverToken(object sender, MouseOverTokenEventArgs e)
 {
     if(this.MouseOverToken != null)
     {
         foreach(IndexedListItem ili in this.items)
         {
             if(ili.ItemRichTextBox.Name == ((RichTextBox)sender).Name)
             {
                 this.MouseOverToken(ili,e);
             }
         }
     }
 }
コード例 #9
0
 protected void _text_MouseOverToken(object sender, MouseOverTokenEventArgs e)
 {
     if(MouseOverToken != null)
     {
         MouseOverToken(sender,e);
     }
 }
コード例 #10
0
 protected void _text_ItemClick(object sender, MouseOverTokenEventArgs e)
 {
     if(ItemClick != null)
     {
         ItemClick(sender,e);
     }
 }
コード例 #11
0
        private void tbTriggerDescription_MouseOverToken(object sender, MouseOverTokenEventArgs e)
        {
            UseCaseMakerControls.LinkEnabledRTB rtb = ((UseCaseMakerControls.LinkEnabledRTB)e.Item);

            object element = null;

            element = parent.Model.FindElementByName(e.Token);
            if(element == null)
            {
                element = parent.Model.FindElementByPath(e.Token);
            }
            if(element != null)
            {
                rtb.ToolTip.SetToolTip(rtb, parent.GetElementInfo(element));
            }
        }
コード例 #12
0
 private void tbTriggerDescription_ItemClick(object sender, MouseOverTokenEventArgs e)
 {
     if(e.Button == MouseButtons.Right)
     {
         parent.EnableElementTokenContextMenu(e.Item, e.OverToken, new Point(e.X, e.Y));
     }
 }
コード例 #13
0
		protected override void OnMouseUp(MouseEventArgs e)
		{
			base.OnMouseUp(e);

			string token = CurrentToken(e);
			if(token != string.Empty)
			{
				lastTokenClicked = token;
			}
			MouseOverTokenEventArgs mot = new MouseOverTokenEventArgs(
				e.Button,
				e.Clicks,
				e.X,
				e.Y,
				e.Delta,					
				this,
				token,
				(token != string.Empty) ? true : false);
			OnItemClick(mot);
		}
コード例 #14
0
		protected override void OnMouseMove(MouseEventArgs e)
		{
			base.OnMouseMove(e);

			string token = CurrentToken(e);
			if(token != string.Empty)
			{
				MouseOverTokenEventArgs mot = new MouseOverTokenEventArgs(
					e.Button,
					e.Clicks,
					e.X,
					e.Y,
					e.Delta,
					this,
					token,
					true);
				OnMouseOverToken(mot);
			}
		}
コード例 #15
0
		protected virtual void OnItemClick(MouseOverTokenEventArgs e)
		{
			if(ItemClick != null)
			{
				ItemClick(this,e);
			}
		}
コード例 #16
0
		protected virtual void OnMouseOverToken(MouseOverTokenEventArgs e)
		{
			if(MouseOverToken != null)
			{
				MouseOverToken(this,e);
			}
		}