Patch for bug [ 953727 ]: Sandbox dropdown does not
show complete path
This patch disables the clipping of a dropped-down combo
box if it is located on a secondary monitor that is on the
right of a primary monitor.
It's just a hack that helps in a multiple-monitor setup and
doesn't affect the behaviour if there is only one monitor.
A "real" fix needs a little more (simple) coding, but it
envolves API functions that are available only for
Win98/2000 or later. Don't know if one would notice the
difference...
Logged In: YES
user_id=119527
Disabling the clipping doesn't really solve the problem. I want
the clipping to be there, but just to clip to the right size no
matter which monitor we're in. It should be OK for the
dropdown to go across all monitors and clip on the most-right
one.
Logged In: YES
user_id=1241036
Ok, I understand that. Can you point me to or give me some
guidelines on using API functions that are not implemented in all
supported OSs, please?
Logged In: YES
user_id=119527
It should work on Windows2000 and above.
Just implement fix using w2k API and we will worry about
older OSs after people will start complaining about the
problems - it's hard to tell what's supported and on what
version with all those upgrades and version of Windows around
;)
Logged In: YES
user_id=1241036
Now the combo box is clipped according to the monitor it is
located on. Works for Windows 98/2000 or later - with earlier
OSs, the application won't start at all.
Logged In: YES
user_id=119527
I've added conditional compilation
(MULTIMONITOR_SUPPORT) for that so Win95 users will
have to build themself a version on their own.
Sun Jun 05 2005 Jerzy Kaczorowski <kaczoroj@hotmail.
com>
* WinCvs 2.0.3:
- #1176039, #953727 - ComboBox dropdown size
corrected for multi-monitor configuration, patch by Kirill Mller
<kirillmueller@users.sourceforge.net>