Displaymassage of right click popup is overlapped by OK button

Bug #710249 reported by motnahp
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DC++
Fix Released
Low
Unassigned

Bug Description

The Displaymassage you see when you get a right click popup window is overlapped by the button.
Lable might not be dynamic and should be it.

DC++ Version: 0.781
OS: Windows 7 x64

Tags: dwt win32-ui
Revision history for this message
motnahp (motnahp) wrote :
Fredrik Ullner (ullner)
Changed in dcplusplus:
importance: Undecided → Low
Fredrik Ullner (ullner)
tags: added: dwt win32-ui
Fredrik Ullner (ullner)
Changed in dcplusplus:
status: New → Confirmed
Revision history for this message
poy (poy) wrote :

well, at least there is no glitch / text overlap. :)
I agree it's annoying, but how do you propose we solve this? maybe add ellipsis at the end of the text and show a tooltip when hovering it?

Revision history for this message
Fredrik Ullner (ullner) wrote :

Adds a tooltip to the dialog. Haven't added a "..." because I think it's unnecessary...

Changed in dcplusplus:
status: Confirmed → In Progress
Revision history for this message
poy (poy) wrote :

surely you can factor it out abit? :)

can you check the tooltip's handle is actually destroyed? (ie, no GUI handle leak?)

Revision history for this message
Fredrik Ullner (ullner) wrote :

Moved the code...

Re destroying: Doesn't the Close function take care of that? That's what the comment in Tooltip.h says;

 /** Create the ToolTip control.
 @note Be careful about tooltip destruction! Unlike other widgets, tooltips aren't regular
 children; they are instead "owned" by their parent (Windows terminology). Therefore, unless the
 owner doesn't have any non-owner parent, Windows won't destroy the tooltip control when the
 owner is destroyed; so make sure you explicitly destroy it by calling the "close" method. */

Fredrik Ullner (ullner)
Changed in dcplusplus:
status: In Progress → Fix Committed
Revision history for this message
poy (poy) wrote :

Fixed in DC++ 0.860.

Changed in dcplusplus:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.