Why is the Tooltip Bug Still not Fixed in VS2008?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Charles Law

    #16
    Re: Why is the Tooltip Bug Still not Fixed in VS2008?

    Sounds to me like it's a problem with XP and not with .NET

    I think that's a moot point. NET is supposed to work on XP, and in this
    respect it doesn't, on at least two systems, as it has now been
    corroborated. Arguably it isn't XP that's trying to show the tooltip but the
    NET framework.

    Either way it is academic really, so long as the Microsoft XP team don't
    point me to the NET team, and vice versa ;-)

    Charles


    "rowe_newsgroup s" <rowe_email@yah oo.comwrote in message
    news:292689fb-60e6-4c06-9dfa-5da567092a05@8g 2000hse.googleg roups.com...
    On Sep 3, 10:29 am, "Charles Law" <bl...@nowhere. comwrote:
    So I'm not going mad then :-) ... or perhaps that's a matter of opinion.
    >
    I have a workaround, where I remove the button from the tooltip and re-add
    it in the MouseEnter event of the button, but this has been a problem with
    tooltips in .NET since forever, and I'm getting a little tired of it.
    >
    Charles
    >
    "Family Tree Mike" <FamilyTreeM... @discussions.mi crosoft.comwrot e in
    messagenews:891 80799-FFEA-4E23-84C4-454F5C0D4755@mi crosoft.com...
    >
    Well, I found that I see the same behaviour as you on my XP box at work.
    It
    must be a setting somewhere that Vista changes, as Vista lets the tool
    tip
    show in the manner you desire without any special coding.
    >
    "Charles Law" wrote:
    >
    I've just tried it that way too, and get the same result. Couldn't be
    simpler: drag tooltip onto the form, set the Tooltip on Tooltip1
    property
    of
    my button, and run. Tooltip appears and disappears as normal until I
    click
    the button, and then it never appears again.
    >
    I'm using VS2008 Pro on XP SP3. In fact, I very recently re-installed
    XP
    so
    it's pretty clean too, but clearly all is not well in the state of
    Denmark!
    >
    Charles
    >
    "Family Tree Mike" <FamilyTreeM... @ThisOldHouse.c omwrote in message
    >news:eeel3ybDJ HA.3432@TK2MSFT NGP05.phx.gbl.. .
    I believe that what GS is describing is the standard process of
    draging
    the
    tooltip control onto your form. This gives an additional "ToolTip on
    ToolTip1" property on each control on your form. I too have never set
    the
    tooltip object inside my form, but rather do it from the properties in
    the
    designer.
    >
    "Charles Law" <bl...@nowhere. comwrote in message
    news:eZAfiOaDJH A.2292@TK2MSFTN GP02.phx.gbl...
    >I would, but my System.Windows. Forms.Button doesn't have a Tooltip
    >property.
    >
    Charles
    >
    "GS" <gsmsnews.micro soft.co...@msne ws.Nomail.comwr ote in message
    >news:eLGadZWDJ HA.3576@TK2MSFT NGP05.phx.gbl.. .
    >>I suspect most of us use a simpler tooltip
    >just set the mybutton.tootip property to whatever.. no tootiptitle
    >used
    >
    >I do have another tooptip for detailed info for the purpose of
    >additonal
    >help at times. nonetheless never seem to have problem your
    >described.
    >Window Xp, express vs 2005, 2008
    >
    >"Charles Law" <bl...@nowhere. comwrote in message
    >>news:OxkT9nVD JHA.2292@TK2MSF TNGP02.phx.gbl. ..
    >>Hi Mike
    >
    >>Thanks for the quick reply. I'm using VB in VS2008. I have a
    >>module
    >>level
    >>variable
    >
    >>Private m_Tooltip As New Tooltip
    >
    >>and then in the Form_Load event:
    >
    >>With m_Tooltip
    >>.SetToolTip(M yButton, "My text.")
    >>.ToolTipTit le = "My Title"
    >>.ToolTipIco n = ToolTipIcon.Inf o
    >>End With
    >
    >>I wave the mouse over the button and the tooltip appears. When I
    >>click
    >>the
    >>button I can't get the tooltip again. Even if I click the button
    >>and
    >>slide
    >>the mouse off, so the click event doesn't fire, I still lose the
    >>tooltip.
    >
    >>Charles
    >
    >>"Family Tree Mike" <FamilyTreeM... @ThisOldHouse.c omwrote in
    >>message
    >>>news:OklxhZV DJHA.3576@TK2MS FTNGP05.phx.gbl ...
    >The steps you outlined work fine for me. The tool tip shows up
    >fine
    >after
    >the process that the button executes is finished. I'm using VS
    >2008,
    >C#,
    >on Vista, hold the mayo...
    >
    >"Charles Law" <bl...@nowhere. comwrote in message
    >>news:uiDVrSVD JHA.4176@TK2MSF TNGP04.phx.gbl. ..
    >>>I have to take this personally now. Tooltips have been flakey
    >>>since
    >>>the
    >>>dawn of .NET, but to still have to put up with a disappearing
    >>>tooltip
    >>>in
    >>>VS 2008 is getting beyond a joke. Tooltips have always done
    >>>this,
    >>>so
    >isn't
    >>>it about time they were fixed?
    >
    >>I have a tooltip that I assign to a button control on my form.
    >>I
    >>hover
    >>over the button and up pops the tooltip. I move away and the
    >>tooltp
    >>fades. I hover again, and back comes the tooltip. Great.
    >
    >>So now I click the button, and the next time I hover: no
    >>tooltip.
    >>Never
    >>to be seen again. They did this in 2002, 2003 and 2005. And now
    >>2008.
    >
    >>Does anyone have a workaround, or will I have to roll my own
    >>yet
    >>again?
    >
    >>Thanks for any help.
    >
    >>Charles
    Sounds to me like it's a problem with XP and not with .NET. I'd say
    your best bet is to submit it to Microsoft Connect and see what they
    say.

    Thanks,

    Seth Rowe [MVP]



    Comment

    • Michael D. Ober

      #17
      Re: Why is the Tooltip Bug Still not Fixed in VS2008?

      "Charles Law" <blank@nowhere. comwrote in message
      news:es2gZvdDJH A.3268@TK2MSFTN GP03.phx.gbl...
      >Sounds to me like it's a problem with XP and not with .NET
      >
      I think that's a moot point. NET is supposed to work on XP, and in this
      respect it doesn't, on at least two systems, as it has now been
      corroborated. Arguably it isn't XP that's trying to show the tooltip but
      the NET framework.
      >
      Either way it is academic really, so long as the Microsoft XP team don't
      point me to the NET team, and vice versa ;-)
      >
      Charles
      >
      Actually if XP has a bug here .NET would also exhibit the same bug since
      Windows Forms are simply a wrapper for the underlying GUI elements in the
      Win32 subsystem.

      Mike.
      >
      "rowe_newsgroup s" <rowe_email@yah oo.comwrote in message
      news:292689fb-60e6-4c06-9dfa-5da567092a05@8g 2000hse.googleg roups.com...
      On Sep 3, 10:29 am, "Charles Law" <bl...@nowhere. comwrote:
      >So I'm not going mad then :-) ... or perhaps that's a matter of opinion.
      >>
      >I have a workaround, where I remove the button from the tooltip and
      >re-add
      >it in the MouseEnter event of the button, but this has been a problem
      >with
      >tooltips in .NET since forever, and I'm getting a little tired of it.
      >>
      >Charles
      >>
      >"Family Tree Mike" <FamilyTreeM... @discussions.mi crosoft.comwrot e in
      >messagenews:89 180799-FFEA-4E23-84C4-454F5C0D4755@mi crosoft.com...
      >>
      Well, I found that I see the same behaviour as you on my XP box at
      work.
      It
      must be a setting somewhere that Vista changes, as Vista lets the tool
      tip
      show in the manner you desire without any special coding.
      >>
      "Charles Law" wrote:
      >>
      >I've just tried it that way too, and get the same result. Couldn't be
      >simpler: drag tooltip onto the form, set the Tooltip on Tooltip1
      >property
      >of
      >my button, and run. Tooltip appears and disappears as normal until I
      >click
      >the button, and then it never appears again.
      >>
      >I'm using VS2008 Pro on XP SP3. In fact, I very recently re-installed
      >XP
      >so
      >it's pretty clean too, but clearly all is not well in the state of
      >Denmark!
      >>
      >Charles
      >>
      >"Family Tree Mike" <FamilyTreeM... @ThisOldHouse.c omwrote in message
      >>news:eeel3ybD JHA.3432@TK2MSF TNGP05.phx.gbl. ..
      >I believe that what GS is describing is the standard process of
      >draging
      >the
      >tooltip control onto your form. This gives an additional "ToolTip on
      >ToolTip1" property on each control on your form. I too have never set
      >the
      >tooltip object inside my form, but rather do it from the properties
      >in
      >the
      >designer.
      >>
      "Charles Law" <bl...@nowhere. comwrote in message
      >news:eZAfiOaDJ HA.2292@TK2MSFT NGP02.phx.gbl.. .
      >>I would, but my System.Windows. Forms.Button doesn't have a Tooltip
      >>property.
      >>
      >Charles
      >>
      >"GS" <gsmsnews.micro soft.co...@msne ws.Nomail.comwr ote in message
      >>news:eLGadZWD JHA.3576@TK2MSF TNGP05.phx.gbl. ..
      >>>I suspect most of us use a simpler tooltip
      >>just set the mybutton.tootip property to whatever.. no tootiptitle
      >>used
      >>
      >>I do have another tooptip for detailed info for the purpose of
      >>additonal
      >>help at times. nonetheless never seem to have problem your
      >>described.
      >>Window Xp, express vs 2005, 2008
      >>
      >>"Charles Law" <bl...@nowhere. comwrote in message
      >>>news:OxkT9nV DJHA.2292@TK2MS FTNGP02.phx.gbl ...
      >>>Hi Mike
      >>
      >>>Thanks for the quick reply. I'm using VB in VS2008. I have a
      >>>module
      >>>level
      >>>variable
      >>
      >>>Private m_Tooltip As New Tooltip
      >>
      >>>and then in the Form_Load event:
      >>
      >>>With m_Tooltip
      >>>.SetToolTip( MyButton, "My text.")
      >>>.ToolTipTitl e = "My Title"
      >>>.ToolTipIc on = ToolTipIcon.Inf o
      >>>End With
      >>
      >>>I wave the mouse over the button and the tooltip appears. When I
      >>>click
      >>>the
      >>>button I can't get the tooltip again. Even if I click the button
      >>>and
      >>>slide
      >>>the mouse off, so the click event doesn't fire, I still lose the
      >>>tooltip.
      >>
      >>>Charles
      >>
      >>>"Family Tree Mike" <FamilyTreeM... @ThisOldHouse.c omwrote in
      >>>message
      >>>>news:OklxhZ VDJHA.3576@TK2M SFTNGP05.phx.gb l...
      >>The steps you outlined work fine for me. The tool tip shows up
      >>fine
      >>after
      >>the process that the button executes is finished. I'm using VS
      >>2008,
      >>C#,
      >>on Vista, hold the mayo...
      >>
      >>"Charles Law" <bl...@nowhere. comwrote in message
      >>>news:uiDVrSV DJHA.4176@TK2MS FTNGP04.phx.gbl ...
      >>>>I have to take this personally now. Tooltips have been flakey
      >>>>since
      >>>>the
      >>>>dawn of .NET, but to still have to put up with a disappearing
      >>>>tooltip
      >>>>in
      >>>>VS 2008 is getting beyond a joke. Tooltips have always done
      >>>>this,
      >>>>so
      >>isn't
      >>>>it about time they were fixed?
      >>
      >>>I have a tooltip that I assign to a button control on my form.
      >>>I
      >>>hover
      >>>over the button and up pops the tooltip. I move away and the
      >>>tooltp
      >>>fades. I hover again, and back comes the tooltip. Great.
      >>
      >>>So now I click the button, and the next time I hover: no
      >>>tooltip.
      >>>Never
      >>>to be seen again. They did this in 2002, 2003 and 2005. And
      >>>now
      >>>2008.
      >>
      >>>Does anyone have a workaround, or will I have to roll my own
      >>>yet
      >>>again?
      >>
      >>>Thanks for any help.
      >>
      >>>Charles
      >
      Sounds to me like it's a problem with XP and not with .NET. I'd say
      your best bet is to submit it to Microsoft Connect and see what they
      say.
      >
      Thanks,
      >
      Seth Rowe [MVP]

      >
      >


      Comment

      Working...