Notes |
(0015634)
jkelley (reporter)
2009-06-08 21:44
|
Update: It looks like this is only the case if themes are turned off; with themes on, minimized tool windows still use small buttons. |
|
(0015681)
obones (administrator)
2009-06-16 11:37
|
Please try with the latest release. If it is still there, please provide the zipped sources of a sample application showing this |
|
(0015690)
jkelley (reporter)
2009-06-16 18:22
|
I tested against r12301 (the most recent change to JvCaptionButton.pas that doesn't include external dependencies) and against JVCL 3.36, and the problem is still there.
My Delphi install is apparently broken right now. Could you use a C++Builder sample application?
If so, I'll upload one. If not, here are instructions for recreating the problem:
1) Create a new "MDI Application" project.
2) Change ChildWin's FormStyle to fsNormal.
3) Change ChildWin's BorderStyle to bsSizeToolWin.
4) Add a TJvCaptionButton to ChildWin. Set the button's Standard property to something like tsbMin so that you can see what its icon looks like.
5) Make sure that Windows is using the classic look (pre-XP, no themes).
6) Run the app, go under File and pick New to create a new child window, then right-click on the child window's toolbar and choose minimize. |
|
(0015692)
jkelley (reporter)
2009-06-16 19:17
|
Delphi 2009 sample project attached. |
|
(0015723)
jkelley (reporter)
2009-06-26 03:09
|
The attached patch seems to fix it. I also undid part of the change in r12301; removing that adjustment was necessary to make JvCaptionButton display properly on my Vista Aero Glass machine, so I'm not sure why the adjustment was added or under what circumstances it's needed. |
|
(0015779)
obones (administrator)
2009-07-08 14:03
|
This is now fixed in SVN |
|