CodeSite 5.1 Freezes Up

Have a CodeSite question that doesn't fit into any of the forums below? Post it here.

CodeSite 5.1 Freezes Up

Postby fcwilt » Thu Mar 01, 2012 9:53 pm

Hi,

I am a long time user of CodeSite - I just purchased and installed the upgrade to 5.1

I notice that if I select the "Always On Top" feature and click on, say, "Auto Organize Settings" the viewer locks up.

I haven't tested to see what other buttons may lock it up but I don't think it is supposed to do this - is it?

Thanks!
Regards, Frederick C. Wilt
fcwilt
 
Posts: 2
Joined:
Fri Nov 18, 2011 5:39 pm
Location: Smith Mountain Lake, Virgina

Re: CodeSite 5.1 Freezes Up

Postby Raize Support » Fri Mar 02, 2012 12:24 am

I think it's pretty safe to say that no program is supposed to freeze up. We'll certainly look into this situation. Is there anything else that you can tell us about the situation. For example, are there messages in the list when you click the Auto Organize Settings button? And when you click on the button, does the Settings dialog appear? That is, when exactly does the viewer lockup on you?

Ray
Raize Software Support
Raize Software
http://www.raize.com
Raize Support
 
Posts: 446
Joined:
Fri Mar 25, 2011 9:04 pm

Re: CodeSite 5.1 Freezes Up

Postby Raize Support » Fri Mar 02, 2012 12:31 am

Hi,

No need to respond to the questions that I posted. I was able to duplicate the issue. I was also able to determine what is happening. The AutoOrganize Settings dialog does indeed get displayed in this situation. However, it is showing up behind the main window. You can see this if you press Alt+Space after invoking the dialog. You will see a popup menu show up with Move and Close on it. If you click on the Move menu item, the mouse cursor will change and then you can hold down the left mouse button and drag the dialog window out from behind the main window.

The odd thing is that other than centering the dialogs to the main form, we do not do anything to affect the z-order of the dialog box. This is handled by Delphi. I'm going to do some more testing but right now it appears that keeping dialog boxes in front of stay-on-top forms was broken in Delphi XE2.

For now, you can turn stay-on-top off, otherwise, you can use the Alt+Space trick above to help if you get into that situation.

Thanks for the report.
Ray
Raize Software Support
Raize Software
http://www.raize.com
Raize Support
 
Posts: 446
Joined:
Fri Mar 25, 2011 9:04 pm

Re: CodeSite 5.1 Freezes Up

Postby Raize Support » Fri Mar 02, 2012 12:38 am

More info. The issue also occurs in CodeSite 4. It's looking like this issue may be related to Windows Vista/7. More investigation needed. I'll keep you posted.

Ray
Raize Software Support
Raize Software
http://www.raize.com
Raize Support
 
Posts: 446
Joined:
Fri Mar 25, 2011 9:04 pm

Re: CodeSite 5.1 Freezes Up

Postby Raize Support » Fri Mar 02, 2012 12:55 am

Turns out there are a variety of settings in the Application object and form classes that affect the display of modal dialog boxes in these situations. For example, Application.ModalPopupMode and TCustomForm.PopupParent. We have the correct combination working now and will incorporate all of this into the next build.

Thanks again for the report.

Ray
Raize Software Support
Raize Software
http://www.raize.com
Raize Support
 
Posts: 446
Joined:
Fri Mar 25, 2011 9:04 pm

Re: CodeSite 5.1 Freezes Up

Postby fcwilt » Fri Mar 02, 2012 1:11 am

Hi,

Well I was glad I was able to "help". ;)
Regards, Frederick C. Wilt
fcwilt
 
Posts: 2
Joined:
Fri Nov 18, 2011 5:39 pm
Location: Smith Mountain Lake, Virgina


Return to General

Who is online

Users browsing this forum: No registered users and 0 guests

cron