This is a migrated thread and some comments may be shown as answers.

MDI child form title does not show when minimized

4 Answers 164 Views
TitleBar
This is a migrated thread and some comments may be shown as answers.
E
Top achievements
Rank 1
E asked on 04 Jul 2008, 03:29 PM
Here's how to reproduce the issue.

1. Create a MDI parent form.
2. Create a MDI child form that inherits from Telerik.WinControls.UI.ShapedForm.
3. Set the shape property of the child form to RoundRectShape.
4. Open the child form from within the parent form.
5. Minimize the child form.

Notice the title does not show.

Is there any way around this issue?

Thanks.

4 Answers, 1 is accepted

Sort by
0
Dimitar Kapitanov
Telerik team
answered on 08 Jul 2008, 03:38 PM
Hello E,

Thank you for your question.

Yes, there is a fix to this problem. Since ShapedForm is not suited for MDI cases, you can try RadForm or RadFormBase - they do perform far better in such applications.

 
Sincerely yours,
Dimitar Kapitanov
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
E
Top achievements
Rank 1
answered on 09 Jul 2008, 02:09 AM
OK, I lost the ability to use the shape property but I think I can deal with that.  However, now after I have switched to using RadForm, while everything seems to work properly, the title bar of both the parent and the child forms blinks very annoyingly.  I tried running the app on another PC (thinking it may be my graphic card) but the same issue happens on this other PC also.

Is there any way to make the title bar not blink?
0
E
Top achievements
Rank 1
answered on 09 Jul 2008, 02:20 AM
I just saw another thread from earlier this year describing the exact same issue and also saw the response saying this would be fixed in Q2 2008.  Well, it's the beginning of Q3.  Any update on when you may be able to fix the issue?
0
Nikolay
Telerik team
answered on 11 Jul 2008, 02:46 PM
Hi E,

Yes, this is known issue for the current Q1 2008 SP1 version. Unfortunately, since we are in the final stage of the development process for upcoming Q2 2008 release, this issue most probably will be postponed for one of our future versions.

For the time being I can suggest a workaround which is using the reflection approach. It will improve the flickering behavior of the RadForm's title bar. Please note, that this workaround may lead to issues in some situations concerning the RadForm's Non Client area (the titlebar). I am attaching a sample project to demonstrate it.

If you have additional questions, feel free to contact me.
 

Sincerely yours,
Nikolay
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
Tags
TitleBar
Asked by
E
Top achievements
Rank 1
Answers by
Dimitar Kapitanov
Telerik team
E
Top achievements
Rank 1
Nikolay
Telerik team
Share this question
or