Beispiel #1
0
    // Here we shoot a raycast from the player to find any interactable
    // objects if an object is found the tag determines the tooltip
    // displayed to the player we also set Gu's target object to be
    // the object that he is looking at. This ensures that if we want to
    // interact with the target object we will easily have reference to it
    void Update()
    {
        Vector3 fwd = transform.TransformDirection(Vector3.forward);

        if (Physics.Raycast(transform.position, fwd, out hitObject, 3f))
        {
            switch (hitObject.transform.gameObject.tag)
            {
            case "Large Object":
                toolTipType = ToolTipType.Push;
                break;

            case "Small Object":
                toolTipType = ToolTipType.PickUp;
                break;

            default:
                print("Invalid Object Tag for Tooltip");
                break;
            }
            contactPoint             = hitObject.point;
            normal                   = hitObject.normal;
            Gu.Instance.targetObject = hitObject.transform.gameObject;
        }
        else
        {
            toolTipType = ToolTipType.None;
            Gu.Instance.targetObject = null;
        }
    }
Beispiel #2
0
        /// <summary>Initializes a new instance of the <see cref="VisualToolTip" /> class.</summary>
        public VisualToolTip()
        {
            styleManager        = new StyleManager(Settings.DefaultValue.DefaultStyle);
            _iconPoint          = new Point(0, 0);
            _iconSize           = new Size(24, 24);
            _padding            = new Padding(4, 4, 4, 4);
            _separatorThickness = 1;
            _titleColor         = Color.Gray;
            _toolTipSize        = new Size(100, 40);
            _toolTipType        = ToolTipType.Default;
            _spacing            = 2;
            _title            = "Title";
            _textRendererHint = Settings.DefaultValue.TextRenderingHint;
            _text             = "Enter your custom text here.";
            _icon             = Resources.VisualPlus;
            _background       = styleManager.Theme.ColorStateSettings.Enabled;
            _font             = styleManager.Theme.TextSetting.Font;
            _autoSize         = true;
            _foreColor        = styleManager.Theme.TextSetting.Enabled;
            _lineColor        = styleManager.Theme.OtherSettings.Line;
            _titleFont        = styleManager.Theme.TextSetting.Font;

            _border = new Border();

            IsBalloon = false;
            OwnerDraw = true;
            Popup    += VisualToolTip_Popup;
            Draw     += VisualToolTip_Draw;
        }
 private void nativeEvent(IntPtr widget, ToolTipType type, uint index, int x, int y)
 {
     //Fill out the ToolTipEventArgs
     eventArgs.Index = index;
     eventArgs.Type  = type;
     eventArgs.Point = new Vector2(x, y);
     fireEvent(eventArgs);
 }
Beispiel #4
0
 public virtual string GetTipText(int row, int column, ToolTipType tipType)
 {
     if (tipType == ToolTipType.Default)
     {
         return(null);
     }
     return("");
 }
Beispiel #5
0
			public virtual string GetTipText(int row, int column, ToolTipType tipType)
			{
				if (tipType == ToolTipType.Default)
				{
					return null;
				}
				return "";
			}
Beispiel #6
0
 public override string GetTipText(int row, int column, ToolTipType tipType)
 {
     if (tipType == ToolTipType.StateIcon)
     {
         return(_ormGenerators[row].DisplayDescription);
     }
     return(base.GetTipText(row, column, tipType));
 }
Beispiel #7
0
 /// <summary>
 ///     Returns tool tip text
 /// </summary>
 /// <param name="row">Index into this branch</param>
 /// <param name="column">Column tooltip was requested for</param>
 /// <param name="tipType">Type of tool tip requested</param>
 /// <returns></returns>
 protected virtual string GetTipText(int row, int column, ToolTipType tipType)
 {
     if (tipType == ToolTipType.Default &&
         row < ElementCount)
     {
         return(_columns[column].GetTipText(GetElement(row)));
     }
     return(null);
 }
Beispiel #8
0
    // Use this for initialization
    void Start()
    {
        toolTipType = ToolTipType.None;

        //Setup tooltip label properties for display
        tooltipStyle                  = new GUIStyle();
        tooltipStyle.alignment        = TextAnchor.MiddleCenter;
        tooltipStyle.fontSize         = 16;
        tooltipStyle.normal.textColor = Color.black;
    }
Beispiel #9
0
            string IBranch.GetTipText(int row, int column, ToolTipType tipType)
            {
                BranchPartitionSection section;

                row = TranslateRow(row, out section);
                if (row == -1)
                {
                    return(null);
                }
                return(myInnerBranch.GetTipText(row, column, tipType));
            }
Beispiel #10
0
        public string GetToolTipContentByTag(ToolTipType toolTipType)
        {
            using (var adapter = PersistenceLayer.GetDataAccessAdapter())
            {
                var linqMetaData = new LinqMetaData(adapter);

                return((from tt in linqMetaData.ToolTip
                        where tt.Tag == toolTipType.ToString()
                        select tt.Content).SingleOrDefault());
            }
        }
                    string IBranch.GetTipText(int row, int column, ToolTipType tipType)
                    {
                        switch (tipType)
                        {
                        case ToolTipType.Icon:
                            return(myGroupTypeData[row].Description);

                        case ToolTipType.StateIcon:
                            return("");
                        }
                        return(null);
                    }
Beispiel #12
0
 public override string GetTipText(int row, int column, ToolTipType tipType)
 {
     if (column == ColumnNumber.GeneratedFormat && tipType == ToolTipType.StateIcon)
     {
         OutputFormatBranch currentBranch = (TranslateRow(ref row) == RowStyle.Generator) ? _branches.Values[row] : _modifiers[row];
         IORMGenerator      useGenerator  = currentBranch.SelectedORMGenerator;
         if (useGenerator == null)
         {
             useGenerator = currentBranch.ORMGenerators[0];
         }
         return(useGenerator.DisplayDescription);
     }
     return(base.GetTipText(row, column, tipType));
 }
Beispiel #13
0
        public static string GetName(ToolTipType type)
        {
            string result = String.Empty;

            switch (type)
            {
                case ToolTipType.Qtip:
                    result = "qtip";
                    break;
                case ToolTipType.Title:
                    result = "title";
                    break;
            }

            return result;
        }
Beispiel #14
0
        public static string GetName(ToolTipType type)
        {
            string result = String.Empty;

            switch (type)
            {
            case ToolTipType.Qtip:
                result = "qtip";
                break;

            case ToolTipType.Title:
                result = "title";
                break;
            }

            return(result);
        }
 /// <summary>
 ///     IBranch interface implementation.
 /// </summary>
 public string GetTipText(int row, int column, ToolTipType tipType)
 {
     return null;
 }
Beispiel #16
0
 public string GetTipText(int row, int column, ToolTipType tipType)
 {
     return(GetText(row, column));
 }
Beispiel #17
0
			string IBranch.GetTipText(int row, int column, ToolTipType tipType)
			{
				switch ((ColumnContent)column)
				{
					case ColumnContent.Id:
						GenericEventArgs genericArgs;
						Guid elementId;
						if (null != (genericArgs = GetChange(row).ChangeArgs as GenericEventArgs) &&
							(elementId = genericArgs.ElementId) != Guid.Empty)
						{
							return FormatFullIdentifier(elementId);
						}
						break;
					case ColumnContent.Detail1:
					case ColumnContent.Detail2:
						column -= (int)ColumnContent.Detail1;
						PartitionChange change = GetChange(row);
						if (RedirectDetailHandler.Instance.GetDetailColumnCount(change) > column)
						{
							return RedirectDetailHandler.Instance.GetDetailTipText(change, column, tipType);
						}
						break;
				}
				return null;
			}
Beispiel #18
0
 string IBranch.GetTipText(int row, int column, ToolTipType tipType)
 {
     return(GetTipText(row, column, tipType));
 }
Beispiel #19
0
        string IBranch.GetTipText(int row, int column, ToolTipType tipType)
        {
            var branch = FindBranchForRow(ref row);

            return(branch.GetTipText(row, column, tipType));
        }
 string IBranch.GetTipText(int row, int column, ToolTipType tipType)
 {
     return GetTipText(row, column, tipType);
 }
Beispiel #21
0
				public override string GetTipText(int row, int column, ToolTipType tipType)
				{
					if (tipType == ToolTipType.StateIcon)
					{
						return _ormGenerators[row].DisplayDescription;
					}
					return base.GetTipText(row, column, tipType);
				}
Beispiel #22
0
 /// <summary>
 /// Sets the type of the tool. Allows the icon to be changed.
 /// </summary>
 /// <param name="type">The new type. See the type config.</param>
 protected virtual void SetType(ToolTipType type)
 {
     this.Call("setType", type.ToString().ToLowerInvariant());
 }
Beispiel #23
0
 public string GetTipText(int row, int column, ToolTipType tipType)
 {
     return(myBaseBranch.GetTipText(row + myFirstItem, column, tipType));
 }
 string IBranch.GetTipText(int row, int column, ToolTipType tipType)
 {
     var branch = FindBranchForRow(ref row);
     return branch.GetTipText(row, column, tipType);
 }
Beispiel #25
0
				string IDetailHandler.GetDetailTipText(PartitionChange change, int detailColumn, ToolTipType tipType)
				{
					return myDetailHandlers[change.ChangeArgs.GetType()].GetDetailTipText(change, detailColumn, tipType);
				}
Beispiel #26
0
			public override string GetTipText(int row, int column, ToolTipType tipType)
			{
				if (column == ColumnNumber.GeneratedFormat && tipType == ToolTipType.StateIcon)
				{
					OutputFormatBranch currentBranch = (TranslateRow(ref row) == RowStyle.Generator) ? _branches.Values[row] : _modifiers[row];
					IORMGenerator useGenerator = currentBranch.SelectedORMGenerator;
					if (useGenerator == null)
					{
						useGenerator = currentBranch.ORMGenerators[0];
					}
					return useGenerator.DisplayDescription;
				}
				return base.GetTipText(row, column, tipType);
			}
 public IntPtr GetTextPtr(ITree tree, int absRow, int column, ToolTipType tipType)
 {
     string text = null;
     var info = tree.GetItemInfo(absRow, column, false);
     text = info.Branch.GetTipText(info.Row, info.Column, tipType);
     if (text == null
         || text.Length == 0 && tipType == ToolTipType.Default)
     {
         text = info.Branch.GetText(info.Row, info.Column);
     }
     return SetStringBuffer(text);
 }
Beispiel #28
0
        public void showSkillToolTip(ABILITYPROFILE skill, bool isResearching)
        {
            if (toggleState == 0)
            {
                this.Visible = false;
            }
            else
            {
                toggleState = 0;
            }

            UIRichTextEx.Default.ClearText();

            if (skill == null)
            {
                return;
            }

            toolTipType    = ToolTipType.Skill;
            tootTipSubject = skill;

            if (skill.Level > 0 && !isResearching)
            {
                UIRichTextEx.Default.AddTaggedText(DHFormatter.ToString(skill.Tip), UIFonts.boldArial8, Color.White);
                tipRTB.Rtf = UIRichTextEx.Default.CloseRtf();

                ShowPrices(skill.Cost, null);

                UIRichTextEx.Default.ClearText();

                string ubertip = DHFormatter.ToString(skill.Ubertip);
                ubertip = ExtractAbilityData(ubertip, skill);

                UIRichTextEx.Default.AddTaggedText(ubertip, UIFonts.boldArial8, Color.White);
                ubertipRTB.Rtf = UIRichTextEx.Default.CloseRtf();
            }
            else
            {
                if (isResearching && skill.Level == skill.Max_level)
                {
                    UIRichTextEx.Default.AddTaggedText(DHFormatter.ToString(skill.Tip), UIFonts.boldArial8, Color.White);
                    tipRTB.Rtf = UIRichTextEx.Default.CloseRtf();

                    ShowPrices(null, null);

                    UIRichTextEx.Default.ClearText();

                    UIRichTextEx.Default.AddText("You have completed researching this skill", UIFonts.boldArial8, Color.White);
                }
                else
                {
                    string researchTip = DHFormatter.ToString(skill.Researchtip, (skill.Level + 1));

                    UIRichTextEx.Default.AddTaggedText(researchTip, UIFonts.boldArial8, Color.White);
                    tipRTB.Rtf = UIRichTextEx.Default.CloseRtf();

                    ShowPrices(null, null);

                    UIRichTextEx.Default.ClearText();

                    string researchUbertip = DHFormatter.ToString(skill.Researchubertip);
                    researchUbertip = ExtractAbilityData(researchUbertip, skill);

                    UIRichTextEx.Default.AddTaggedText(researchUbertip, UIFonts.boldArial8, Color.White);
                }

                ubertipRTB.Rtf = UIRichTextEx.Default.CloseRtf();
            }

            if (DHCFG.Items["UI"].GetIntValue("ShowDetailModeSwitchTip", 1) == 1)
            {
                switchLabel.Text    = "details: ctrl+d";
                switchLabel.Visible = true;
            }
        }
 string IBranch.GetTipText(int row, int column, ToolTipType tipType)
 {
     return(null);
 }
Beispiel #30
0
					string IBranch.GetTipText(int row, int column, ToolTipType tipType)
					{
						if (tipType == ToolTipType.Icon)
						{
							switch (row)
							{
								case 1:
									return FormatFullIdentifier(myNewId);
								case 2:
									return FormatFullIdentifier(myOldId);
							}
						}
						return null;
					}
Beispiel #31
0
					string IBranch.GetTipText(int row, int column, ToolTipType tipType)
					{
						if (tipType == ToolTipType.Icon)
						{
							object value = (row == 0) ? myArgs.NewValue : myArgs.OldValue;
							if (IsElement(value))
							{
								return FormatFullIdentifier(((ModelElement)value).Id);
							}
						}
						return null;
					}
Beispiel #32
0
        public void showSkillToolTip(ABILITYPROFILE skill, bool isResearching)
        {
            if (toggleState == 0)
                this.Visible = false;
            else
                toggleState = 0;

            UIRichTextEx.Default.ClearText();

            if (skill == null) return;

            toolTipType = ToolTipType.Skill;
            tootTipSubject = skill;

            if (skill.Level > 0 && !isResearching)
            {
                UIRichTextEx.Default.AddTaggedText(DHFormatter.ToString(skill.Tip), UIFonts.boldArial8, Color.White);
                tipRTB.Rtf = UIRichTextEx.Default.CloseRtf();

                ShowPrices(skill.Cost, null);

                UIRichTextEx.Default.ClearText();

                string ubertip = DHFormatter.ToString(skill.Ubertip);
                ubertip = ExtractAbilityData(ubertip, skill);

                UIRichTextEx.Default.AddTaggedText(ubertip, UIFonts.boldArial8, Color.White);
                ubertipRTB.Rtf = UIRichTextEx.Default.CloseRtf();
            }
            else
            {
                if (isResearching && skill.Level == skill.Max_level)
                {
                    UIRichTextEx.Default.AddTaggedText(DHFormatter.ToString(skill.Tip), UIFonts.boldArial8, Color.White);
                    tipRTB.Rtf = UIRichTextEx.Default.CloseRtf();

                    ShowPrices(null, null);

                    UIRichTextEx.Default.ClearText();

                    UIRichTextEx.Default.AddText("You have completed researching this skill", UIFonts.boldArial8, Color.White);
                }
                else
                {
                    string researchTip = DHFormatter.ToString(skill.Researchtip, (skill.Level + 1));

                    UIRichTextEx.Default.AddTaggedText(researchTip, UIFonts.boldArial8, Color.White);
                    tipRTB.Rtf = UIRichTextEx.Default.CloseRtf();

                    ShowPrices(null, null);

                    UIRichTextEx.Default.ClearText();

                    string researchUbertip = DHFormatter.ToString(skill.Researchubertip);
                    researchUbertip = ExtractAbilityData(researchUbertip, skill);

                    UIRichTextEx.Default.AddTaggedText(researchUbertip, UIFonts.boldArial8, Color.White);
                }

                ubertipRTB.Rtf = UIRichTextEx.Default.CloseRtf();
            }

            if (DHCFG.Items["UI"].GetIntValue("ShowDetailModeSwitchTip", 1) == 1)
            {
                switchLabel.Text = "details: ctrl+d";
                switchLabel.Visible = true;
            }
        }
Beispiel #33
0
					string IBranch.GetTipText(int row, int column, ToolTipType tipType)
					{
						if (column == 1 && tipType == ToolTipType.Icon)
						{
							object value = myAssignments[row].Value;
							if (IsElement(value))
							{
								return FormatFullIdentifier(((ModelElement)value).Id);
							}
						}
						return null;
					}
 /// <summary>
 ///     Returns tool tip text
 /// </summary>
 /// <param name="row">Index into this branch</param>
 /// <param name="column">Column tooltip was requested for</param>
 /// <param name="tipType">Type of tool tip requested</param>
 /// <returns></returns>
 protected virtual string GetTipText(int row, int column, ToolTipType tipType)
 {
     if (tipType == ToolTipType.Default
         && row < ElementCount)
     {
         return _columns[column].GetTipText(GetElement(row));
     }
     return null;
 }
Beispiel #35
0
 public static void ShowTip(this Control ctl, string content, ToolTipLocation tipLocation = ToolTipLocation.BottomCenter, ToolTipType toolTipType = ToolTipType.Standard, int showTime = 2000, bool isAutoHide = true, ToolTipIconType tipIconType = ToolTipIconType.Application, ImageList imgList = null, int imgIndex = 0)
 {
     try
     {
         var myToolTipClt = new ToolTipController();
         ToolTipControllerShowEventArgs args = myToolTipClt.CreateShowArgs();
         myToolTipClt.ImageList            = imgList;
         myToolTipClt.ImageIndex           = (imgList == null ? 0 : imgIndex);
         args.AutoHide                     = isAutoHide;
         myToolTipClt.Appearance.BackColor = Color.FromArgb(254, 254, 254);
         myToolTipClt.ShowBeak             = true;
         myToolTipClt.AllowHtmlText        = true;
         myToolTipClt.ShowShadow           = true;
         myToolTipClt.Rounded              = true;
         myToolTipClt.AutoPopDelay         = (showTime == 0 ? 2000 : showTime);
         myToolTipClt.SetToolTip(ctl, content);
         myToolTipClt.SetToolTipIconType(ctl, tipIconType);
         myToolTipClt.Active      = true;
         myToolTipClt.ToolTipType = toolTipType;
         myToolTipClt.HideHint();
         myToolTipClt.ShowHint(content, null, ctl, tipLocation);
     }
     catch (Exception ex)
     {
         LogUtil.WriteException(ex);
     }
 }
Beispiel #36
0
				string IDetailHandler.GetDetailTipText(PartitionChange change, int detailColumn, ToolTipType tipType)
				{
					return null;
				}
Beispiel #37
0
 string IBranch.GetTipText(int row, int column, ToolTipType tipType)
 {
     return((tipType == ToolTipType.Default) ? null : "");
 }
Beispiel #38
0
					string IBranch.GetTipText(int row, int column, ToolTipType tipType)
					{
						if (row == 1 && tipType == ToolTipType.Icon)
						{
							return FormatFullIdentifier(myId);
						}
						return null;
					}
Beispiel #39
0
 public virtual string GetTipText(int row, int column, ToolTipType tipType)
 {
     return string.Empty;
 }
Beispiel #40
0
			string IBranch.GetTipText(int row, int column, ToolTipType tipType)
			{
				return (tipType == ToolTipType.Default) ? null : "";
			}
            private static void nativeEvent(IntPtr widget, ToolTipType type, uint index, int x, int y, IntPtr instanceHandle)
            {
                GCHandle handle = GCHandle.FromIntPtr(instanceHandle);

                (handle.Target as EventToolTipTranslator).nativeEvent(widget, type, index, x, y);
            }
			string IBranch.GetTipText(int row, int column, ToolTipType tipType)
			{
				return null;
			}
        private bool UpdateMouseTargets()
        {
            if (!IsHandleCreated)
            {
                return false;
            }

            NativeMethods.POINT pt;
            var rectClipped = false;
            var containedInClient = true;

            NativeMethods.GetCursorPos(out pt);
            var mousePos = new Point(pt.x, pt.y);
            NativeMethods.ScreenToClient(Handle, ref pt);

            ExtraHitInfo extraInfo;
            VirtualTreeHitInfo hit;
            if (myTooltip != null)
            {
                myTipType = ToolTipType.Default;
                hit = HitInfo(
                    pt.x,
                    pt.y,
                    out extraInfo,
                    true);

                if (hit.Row != VirtualTreeConstant.NullIndex)
                {
                    if ((hit.HitTarget & VirtualTreeHitTargets.OnItemLabel) != 0)
                    {
                        var rightToLeft = 0 != (extraInfo.LabelFormat.FormatFlags & StringFormatFlags.DirectionRightToLeft);
                        if ((extraInfo.LabelFormat.Alignment == StringAlignment.Near && !rightToLeft)
                            || (extraInfo.LabelFormat.Alignment == StringAlignment.Far && rightToLeft))
                        {
                            //Don't show a custom tiptext over label to reduce interference with clicking, etc
                            //However, make sure that moving from label to icons switches to special text.
                            //Note that we only make this adjustment if label is aligned near, otherwise ClippedItemRectange
                            //will already be aligned away from the indent, glyph, etc.
                            extraInfo.ClippedItemRectangle.X += extraInfo.LabelOffset;
                            rectClipped = true;
                        }
                    }
                    else if ((hit.HitTarget & VirtualTreeHitTargets.OnItemIcon) != 0)
                    {
                        myTipType = ToolTipType.Icon;
                    }
                    else if ((hit.HitTarget & VirtualTreeHitTargets.OnItemStateIcon) != 0)
                    {
                        myTipType = ToolTipType.StateIcon;
                    }
                }
            }
            else
            {
                hit = HitInfo(
                    pt.x,
                    pt.y,
                    out extraInfo,
                    false);
            }

            // invalidate old hot-tracked region if it is no longer valid.  Do this before updating the cached indices.
            if (myMouseOverIndex != VirtualTreeConstant.NullIndex
                && GetStateFlag(VTCStateFlags.StateImageHotTracked)
                &&
                (myMouseOverIndex != hit.Row || myMouseOverColumn != hit.NativeColumn
                 || 0 == (hit.HitTarget & VirtualTreeHitTargets.StateIconHotTracked)))
            {
                SetStateFlag(VTCStateFlags.StateImageHotTracked, false);
                InvalidateStateImage(myMouseOverIndex, myMouseOverColumn, -1);
            }

            if (myTooltip != null)
            {
                // show tooltip only if on icon, state icon or the label when it is truncated
                if (0 == (hit.HitTarget & VirtualTreeHitTargets.OnItem))
                {
                    // Test for special case where we're to the right or left of a label in a blank expansion (left would only happen in cases where text is not left-aligned)
                    if (
                        !(extraInfo.IsTruncated
                          && ((hit.HitTarget & (VirtualTreeHitTargets.OnItemRight | VirtualTreeHitTargets.OnItemLeft)) != 0)))
                    {
                        hit.ClearRowData();
                    }
                }
                else if ((myTipType == ToolTipType.Default)
                         && !extraInfo.IsTruncated)
                {
                    containedInClient = (hit.RawRow != hit.Row) || ClientRectangle.Contains(extraInfo.ClippedItemRectangle);
                    if (containedInClient)
                    {
                        hit.ClearRowData();
                    }
                }

                // update the item we're showing the tooltip for...
                if (myRawMouseOverIndex != hit.RawRow
                    || GetStateFlag(VTCStateFlags.LastToolRectClipped) != rectClipped)
                {
                    SetStateFlag(VTCStateFlags.LastToolRectClipped, rectClipped);
                    myTooltip.Activate(
                        ref hit, ref extraInfo, ref mousePos,
                        myTipType == ToolTipType.Default && (!containedInClient || extraInfo.IsTruncated));
                }
            }

            myRawMouseOverIndex = hit.RawRow;
            myMouseOverIndex = hit.Row;
            myMouseOverColumn = hit.NativeColumn;

            // invalidate state image region if we're doing checkbox hot-tracking.  Do this after
            // updating the cached indices because they will be used by the draw item routine.
            if (0 != (hit.HitTarget & VirtualTreeHitTargets.StateIconHotTracked))
            {
                if (!GetStateFlag(VTCStateFlags.StateImageHotTracked))
                {
                    SetStateFlag(VTCStateFlags.StateImageHotTracked, true);
                    InvalidateStateImage(myMouseOverIndex, myMouseOverColumn, -1);
                }
            }

            return (myTooltip != null && hit.Row != VirtualTreeConstant.NullIndex);
        }
 public string GetTipText(int row, int column, ToolTipType tipType)
 {
     return GetText(row, column);
 }
Beispiel #45
0
 /// <summary>
 ///     IBranch interface implementation.
 /// </summary>
 public string GetTipText(int row, int column, ToolTipType tipType)
 {
     return(null);
 }
Beispiel #46
0
 /// <summary>
 /// The type of tooltip to use. Either 'qtip' for QuickTips or 'title' for title attribute. Defaults to: \"qtip\"
 /// </summary>
 public virtual TBuilder ToolTipType(ToolTipType toolTipType)
 {
     this.ToComponent().ToolTipType = toolTipType;
     return(this as TBuilder);
 }
Beispiel #47
0
			string IBranch.GetTipText(int row, int column, ToolTipType tipType)
			{
				BranchPartitionSection section;
				row = TranslateRow(row, out section);
				if (row == -1)
				{
					return null;
				}
				return myInnerBranch.GetTipText(row, column, tipType);
			}