Board index » delphi » Windowmenu fails to populate after update to D5
bo.bergl...@telia.com (Bo Berglund)
![]() Delphi Developer |
Mon, 21 Jun 2004 22:56:53 GMT
|
bo.bergl...@telia.com (Bo Berglund)
![]() Delphi Developer |
Mon, 21 Jun 2004 22:56:53 GMT
Windowmenu fails to populate after update to D5
I have an MDI application that is using a Window menu to switch
between existing child windows. This application was developed using Delphi 4 and all was well. THen I updated my development environment to Delphi 5 and now I discover that the Window menu does not populate with the names of the child windows anymore. So the only way to switch windows now is to reduce the window size from max and then search for the windows in the mess that appears. Not god :-( What happened and what can I do to solve this problem? I have looked /Bo |
Harald Wer
![]() Delphi Developer |
Tue, 22 Jun 2004 00:43:11 GMT
Re:Windowmenu fails to populate after update to D5Hi Bo, some more questions to clear it up: Do you define the menu items at design time or at run time? If at run It may also have something to do with the order of creation of the MDI Btw., I once had a strange behavior in D3 when I lost all my OnActivate Harry Bo Berglund schrieb: Quote
|
Bo Berglu
![]() Delphi Developer |
Tue, 22 Jun 2004 01:27:40 GMT
Re:Windowmenu fails to populate after update to D5I have just completed a full circuit test D5->D4->D5->D5 and I can say for sure that the same source code compiled in D4 populates the Window menu with the names of the MDI child forms whereas the D5 compilation leaves the menu empty... While looking further on the properties of the menus I found a few strangely unknown ones in D5: TMainMenu.AutoLineReduction and TMainMenu.AutoHotKey. These were set to Automatic and I changed this to Manual. This actually made the child form names appear! Then I changed these properties back to the Automatic setting again and strangely now the names still show up! So by fiddling with these properties back and forth somehow the code has changed permanently to display the child form names. You could go crazy for lesser things! What really happened???? /Bo On Thu, 03 Jan 2002 17:43:11 +0100, Harald Werr Quote<w...@avk.fraunhofer.de> wrote: |
Harald Wer
![]() Delphi Developer |
Tue, 22 Jun 2004 18:03:47 GMT
Re:Windowmenu fails to populate after update to D5Hi Bo, I've found some answer for you in the Borland homepage http://www.borland.com/devsupport/delphi/fixes/delphi5/vcl.html There they report an error in the VCL: Area: vcl\mdi support Reference Number: 71079 Status: Open Severity: Infrequently Encountered Type: Minor Functionality Failure Problem: Having a MenuItem set as a WindowMenu with a Didn't find out yet if this bug is already fixed in an update/patch, or Harry Bo Berglund schrieb: Quote
|
Team
![]() Delphi Developer |
Wed, 23 Jun 2004 01:58:41 GMT
Re:Windowmenu fails to populate after update to D5QuoteIn article <3c346fc4.140488...@forums.borland.com>, Bo Berglund wrote: to manual. The interfere with the Windows MDI subsystems menu handling. These properties have been added in D5. Peter Below (TeamB) 100113.1...@compuserve.com) |
1. MDI Window Menu fails to populate after switch D4->D5
4. WindowMenu Not Working in D5
5. D5 WindowMenu does not work!!!!
6. "Update Failed" With Cache Update
7. "Update failed" on paradox cached update
8. Updated failed Error with cached updates and persistent fields