Problem with Themes in Delphi

When I enable Themes in Delphi XE3 and have a MainMenu as well as an Actionlist and a toolbar connected, the MainMenu and the Toolbar overlap.

Seems to happen when Standard Actions are connected to the Menu.

Win7 Ultimate
Delphi XE3
i7 processor
WRiederAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
WRiederConnect With a Mentor Author Commented:
Solved it myself. It's not a perfect solution, but these are the steps.

1) Set Align to alNone
2) Position = poDesktopCenter
3) Instead of setting Align to alClient, in OnCreate set Height to Screen.Height - 30; and
     Width to Screen.width - 30;
0
 
ThommyCommented:
Please provide a demo for further help...
0
 
WRiederAuthor Commented:
Please download

ftp://www.compmark.biz/Sample/MdiEdit.7z

and choose any style from

Project-Options-Appearance
0
Receive 1:1 tech help

Solve your biggest tech problems alongside global tech experts with 1:1 help.

 
ThommyCommented:
Seems to be a bug!!!

Which XE3 Update version do you have installed?

Have you already tried the latest version update 2?
ID: 29294, Update 2 for Delphi, C++Builder and RAD Studio XE3
0
 
WRiederAuthor Commented:
I just did update No1. Didn't know there was a No 2 already.
Maybe somebody with update 2 installed, could test this?
It's very simple to do and would save me a whole days work,
if it doesn't work
0
 
ThommyCommented:
Update 2 is available since last week.

It is just an idea, that it could work with the latest update. But I also haven't installed update 2  by now.

I will probably find time to try it out tomorrow...
0
 
WRiederAuthor Commented:
Thanks Thommy
0
 
WRiederAuthor Commented:
Maybe more interest now?
0
 
WRiederAuthor Commented:
FYI: Setting WindowState to wsMaximized in the Object Inspector sorts it out
0
 
WRiederAuthor Commented:
Not flawless
0
All Courses

From novice to tech pro — start learning today.