CW 5.9 for 9S12 (4.7) on XP MDI document interface strange behaviour

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

CW 5.9 for 9S12 (4.7) on XP MDI document interface strange behaviour

444 Views
jcdammeyer
Contributor III

Some configuration flag has been accidentally set and now I'm finding CW difficult to use.  With the MDI checkbox set under Edit|Preferences I have the project .mcp window locked to the LHS of the screen.

 

What happens now is double clicking on one of my files or doing a search files operation brings up the window but it's behind the existing windows.  A right click on the top bar of that window brings up the option to Float it as opposed to MDI and that brings it to the front. 

 

Also as I drag one of those windows around it automatically wants to dock to the upper part of the window.

 

It wasn't always like that.  I can run with the MDI checkbox unchecked and then all the windows float without the standard background but I'm wondering what I've done since last year I didn't have that problem.

Labels (1)
3 Replies

273 Views
J2MEJediMaster
Specialist I

OK, so you're runing the Classic IDE. Does the behavior affect one particular project, or every CodeWarrior project? Also, what version OS are you running?

 

---Tom

0 Kudos

273 Views
jcdammeyer
Contributor III

I opened up an old project.  The Preferences setting is carried over so I re-enabled MDI.  Closed CW and restarted and then opened the older project again.  Next I clicked on the title bar of the project window and selected docked and the project window jumped to the left as I expected.  Then I clicked on a file and it opened up in a window.  Clicked on another file and it too opened up on a window in front of the first.  Then I did a search files for a variable name and the search window opened up on top.  I double clicked on one of the found locations and that file opened up on top of all my other windows.  Also dragging the window up near the top of the screen doesn't suddenly make it try and dock across the entire screen.

 

So an old project behaved as expected.

 

I then went back to one of the two projects giving me problems.  Same process.  Right Clicked on the menu bar of the project to dock that window.  Perfect so far.  Opened several files.  Still seemed to work.  Did the search process.  Both the search dialog and the results dialog did not show up on top but instead were behind the other windows.  Both are marked as MDI Child.  However this time the file window that is created when double clicking on one of the search results is now marked floating rather than MDI Child.  That's changed since the last time.  It still tries to dock a floating window when brought near the top of the main window.

 

Obviously there are is something somewhere that CW looks at when it decides to with file windows since in one case the search window is opened as MDI Child while in the other project it's opened Floating.

 

 

0 Kudos

273 Views
J2MEJediMaster
Specialist I

1) Shut down the CodeWarrior IDE.

2) Look in your project folder. As an example, say it is named Code. Within Code should be a subfolder called Code_Data. This subfolder contains all of the project settings. Drag this subfolder (Code_Data) out of the project folder (Code) and place it in the Recycle Bin.

3) Launch CodeWarrior again, and the project should be using default settings, which should fix this odd behavior.

 

Note: You'll have to restore all of your custom settings using this technique.

 

---Tom