I am using AppStylist with the Ribbon and am noticing that the control box buttons (Minimize, Maximize, Close) are hidden on Vista machines. My users have to guess where the buttons are. If you hover the mouse in the right spot, you can see the buttons light up and they do work. Also, if I maximize the form, the control boxes appear just fine. The problem seems to be when the window state is normal. Anybody know what I have to do to prevent this? The background should be transparent, shouldn't it?
Rich
Thank you Rich.
The good news is that when I installed the latest version of NetAdvantage, that bug was fixed.
Hi Rich,
I'm having the same issue as you with AppStylist hiding the controls on Vista machines.
Were you able to solve the issue? if yes could tell me how you did it?
I'm a graphic designer and a newbi in using AppStylist.
I apprecciate your help.
ThanksFausto
That looks like an old bug related to the toolbars manager subclasser and using the DWM in Vista to extend the glass into the client area. Are you using the latest hotfix? If you are and you can still reproduce this issue, you should submit an issue to Developer Support.
-Matt
I am using the Office2007Black isl that came with NetAdvantage, however, I see the same problem with all the other style libraries. I went into AppStylist and loaded the ISL that I am using. I went to the ribbon and tried to find the role that would be used for the control boxes, but couldn't figure it out. What role are the control boxes? There is a ribbon caption area, but nothing that seems to relate to the control box buttons.
One other point. The buttons don't seem to be transparent. It looks like the ribbon role's background color is solid black and is covering up the control box buttons.