[Last Call] Learn about multicloud storage options and how to improve your company's cloud strategy. Register Now

x
?
Solved

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

Posted on 2002-07-05
10
Medium Priority
?
453 Views
Last Modified: 2010-04-04
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.
0
Comment
Question by:wimmeyvaert
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
  • 3
  • +1
10 Comments
 
LVL 27

Expert Comment

by:kretzschmar
ID: 7131978
i think thats a normal bahaviour
(i tested it with acrobat-reader-> no delphi app)

a workaround could be to position byself

meikl ;-)
0
 
LVL 3

Expert Comment

by:raidos
ID: 7132286
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
 
LVL 6

Author Comment

by:wimmeyvaert
ID: 7136957
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
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 6

Author Comment

by:wimmeyvaert
ID: 7238161
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
 

Expert Comment

by:modulo
ID: 7756560
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
 

Accepted Solution

by:
modulo earned 0 total points
ID: 7778951
Saving this Q as a PAQ and refunding the points to the questionner

modulo

Community Support Moderator
Experts Exchange
0
 
LVL 27

Expert Comment

by:kretzschmar
ID: 7778998
just to comment, that i agree :-))
0
 

Expert Comment

by:modulo
ID: 7779091
Thanks :-)
0
 
LVL 6

Author Comment

by:wimmeyvaert
ID: 7779101
Meikl,

Thanks for your understanding,

Best regards,
The Mayor.
0
 
LVL 27

Expert Comment

by:kretzschmar
ID: 7779115
not at all, The Mayor
0

Featured Post

[Webinar] Lessons on Recovering from Petya

Skyport is working hard to help customers recover from recent attacks, like the Petya worm. This work has brought to light some important lessons. New malware attacks like this can take down your entire environment. Learn from others mistakes on how to prevent Petya like worms.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
Introduction I have seen many questions in this Delphi topic area where queries in threads are needed or suggested. I know bumped into a similar need. This article will address some of the concepts when dealing with a multithreaded delphi database…
Have you created a query with information for a calendar? ... and then, abra-cadabra, the calendar is done?! I am going to show you how to make that happen. Visualize your data!  ... really see it To use the code to create a calendar from a q…
In a question here at Experts Exchange (https://www.experts-exchange.com/questions/29062564/Adobe-acrobat-reader-DC.html), a member asked how to create a signature in Adobe Acrobat Reader DC (the free Reader product, not the paid, full Acrobat produ…
Suggested Courses

650 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question