Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
CommandBars Problem
Message
General information
Forum:
Visual FoxPro
Category:
Third party products
Miscellaneous
Thread ID:
01280511
Message ID:
01281857
Views:
38
This message has been marked as the solution to the initial question of the thread.
Hi Kevin,

I've been using the ARG CommandBars library for quite some time now and I'm really satisfied with it's performance. I've actually also tried the DBI Controls, but there are some bugs in them and DBI does not seem to be willing to address those.

First of all there's an issue with Multiple Monitor support. Sometimes controls are drawn on the Primary Screen, even though the Form on which the ActiveX Control is on is shown on the Secondary Screen.

Another issue is that when you put the ActiveX menu on a top-level form and you've got multiple of those running, those forms don't activate when a menu is clicked.

The above issue can be demonstrated using a slightly modified ctToolbars.scx demo form. Set the ShowWindow property to 2 (As Top-Level Form) and just execute it twice to demonstrate the issue.

A last, but very annoying issue is also present on Top-Level Forms. When you hover over the menu items #14, #15 or #16, the control draws Windows 95 style controlboxes (Minimize, Maximize, Close) on the TitleBar. When you have themes enabled on Windows, this looks very bad, because you then have dual controlboxes, partly overlapping.

About the next issue with the ARG CommandBars:

Also, I have three toolbars set up and when I run my form they all intialize on three different lines.
Do you know how to set them so that they are all on the same line?

This is actually introduced by the latest update (Jan. 08). For registered users this has already been resolved on Jan. 09.

Another way of getting it done is to use the new .DockRightOf() method.

I hope this helps.

Jan-Peter Groeneweg
With best regards,

Jan-Peter Groeneweg

BCS International BV
Netherlands
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform