private void AGList_ItemTextChanged(object sender, UseCaseMakerControls.ItemTextChangedEventArgs e) { Actor actor = (Actor)this.currentElement; IndexedListItem item = (IndexedListItem)sender; Goal goal = (Goal)actor.FindGoalByUniqueID((String)item.Tag); if(goal != null) { goal.Description = item.Text; } this.SetModified(true); }
private void AGList_MouseOverToken(object sender, UseCaseMakerControls.MouseOverTokenEventArgs e) { UseCaseMakerControls.LinkEnabledRTB rtb = ((UseCaseMakerControls.LinkEnabledRTB)e.Item); object element = null; element = model.FindElementByName(e.Token); if(element == null) { element = model.FindElementByPath(e.Token); } if(element != null) { rtb.ToolTip.SetToolTip(rtb,this.GetElementInfo(element)); } }
private void AGList_ItemClick(object sender, UseCaseMakerControls.MouseOverTokenEventArgs e) { if(e.Button == MouseButtons.Right) { EnableElementTokenContextMenu(e.Item,e.OverToken,new Point(e.X,e.Y)); } }