Bug Report Q581933
Visible to All Users

At design time, modifying any property of a control selected on the parent form selects a control on an inherited form if the parent form contains TdxWizardControl and/or TdxRibbonBackstageView

created 11 years ago

I have form A with a ribbon and form B which is inherited from form A.
When I changed some property in Form A (f.ex. the caption of a ribbon tab), then Delphi switches to form B and I have to reactivate form A if I want to continue there. If form B is visible, then Delphi brings this one into the foreground. If form B is not visible but the source code .PAS is open in the IDE, then the property grid switches to form B (?). Only if form B is not open in the IDE then it works. When you reopen it, all changes in form A are inherited.

Even worse: if the form has a RibbonBackstageView and there you have a button somewhere, then the following happens. If you want to change the caption of this button in form A, then it switches to form B right after the first character and the typing continues in the form(!) caption of form B! So you can type only a single character into the button of form A and you damage the form caption of form B.

Any ideas?
Thanks
Stephan

Comments (2)
DevExpress Support Team 11 years ago

    Hello Stephan,
    I've reproduced similar behavior and I am forwarding this issue to our developers for further processing.
    You will receive an automatic message once the status of this issue is changed.

      Thank you!

      Answers approved by DevExpress Support

      created 11 years ago (modified 11 years ago)

      We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.

      Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.

        Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

        Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.