MDI Application and 'Tile' -> Delphi Bug ??

Hi Experts,

Weird problem ...
I'm having a MDI application.
I use menu-items to Tile all active ChildForms vertically or horizontally.
Before calling 'Tile' on the MDIForm I set the TileMode property to 'tbHorizontal' or 'tbVertical'.

The 'Tiling' works if there are only 2 or 3 Childs open. When I open the 4th Child and Tile them, there is no difference between horizontal or vertical Tiling.

Is this normal, or a Delphi Bug, or even worse an application bug of my app (which is abslotely impossible since I am a real expert on Delphi ;-))

Does anyone has ever had this annoying problem too, and perhaps know a workaround for this ?

Thanx in advance,

The Mayor.
LVL 6
wimmeyvaertAsked:
Who is Participating?
 
moduloConnect With a Mentor Commented:
Saving this Q as a PAQ and refunding the points to the questionner

modulo

Community Support Moderator
Experts Exchange
0
 
kretzschmarCommented:
i think thats a normal bahaviour
(i tested it with acrobat-reader-> no delphi app)

a workaround could be to position byself

meikl ;-)
0
 
raidosCommented:
It's the normal behaviour...

and i agree with meikl, the "simplest" workaround would be to position them by code...

get the count of them, and in a for loop decide their height, width, top and left..

Regards
//raidos
0
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

 
wimmeyvaertAuthor Commented:
Hi Meikl, Raios,

Normal behaviour ?

I suppose if you call the Tile-method, internally an API-call is made. So I blame Bill for hiring bad programmers ;-)

Since I'm a lazy developer, I refuse to code the Tile myself. I'm not responsible for the bad behaviour of Windows ! ;-)

So I'm gone leave this question open for some time. Maybe there is someone who knows another workaround.

Anyway thanx for your replies.

The Mayor.
0
 
wimmeyvaertAuthor Commented:
I want to delete my question (since there is nobody who can give me a 'non-programming' workaround), but this is not an option anymore. Can anyone help me out how I can delete my question ?

Best regards,
The Mayor.
0
 
moduloCommented:
Dear expert(s),

A request has been made to close this Q in CS:
http://www.experts-exchange.com/Community_Support/CleanUp/Q_20461282.html

Without a response in 72 hrs, a moderator will finalize this question by:

 - Saving this Q as a PAQ and refunding the points to the questionner

When you agree or disagree, please add a comment here.

Thank you.

modulo

Community Support Moderator
Experts Exchange
0
 
kretzschmarCommented:
just to comment, that i agree :-))
0
 
moduloCommented:
Thanks :-)
0
 
wimmeyvaertAuthor Commented:
Meikl,

Thanks for your understanding,

Best regards,
The Mayor.
0
 
kretzschmarCommented:
not at all, The Mayor
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.