Page 1 of 1

No IDE functions in XE5?

Posted: Mon Nov 04, 2013 11:03 pm
by davidpn
I've installed the latest madCollection, including the defaults. Previously there was some IDE functions including madExcept project options, and when the IDE threw an exception I had the option of viewing detailed info about it, however that doesn't appear to be the case, now? Specifically, the exception is when the IDE is loading a form and it can't find a property it is attempting to read.

Re: No IDE functions in XE5?

Posted: Tue Nov 05, 2013 8:58 am
by madshi
Did you install madExcept 3 or 4? Only v4 supports XE5.

Re: No IDE functions in XE5?

Posted: Tue Nov 05, 2013 10:49 pm
by davidpn
I installed the latest version, like I said in my first post, from here:

http://madshi.net/madCollection.exe

The file size says 39753160 bytes, though the version info in the installer is 2.7.7.4.. I guess you haven't updated that?

Re: No IDE functions in XE5?

Posted: Wed Nov 06, 2013 8:33 am
by madshi
The installer contains both madExcept 3 and 4. You can choose which one to install. If you have a madExcept 3 license, only, the installer will install madExcept 3 by default, unless you manually tell it to install madExcept 4. Please make sure that you really have v4 installed.

Re: No IDE functions in XE5?

Posted: Wed Nov 06, 2013 9:24 am
by davidpn
OK.. I now have v4 installed, and the MadExcept project options menu item shows up, however it seems it still doesn't intercept IDE exceptions?

Re: No IDE functions in XE5?

Posted: Wed Nov 06, 2013 9:33 am
by madshi
Do you have "enable IDE exception catching" enabled? See here:

http://help.madshi.net/madExceptConfiguration.htm

If you have it enabled, then maybe the IDE is handling the exception you've tested with manually? Something like this would prevent madExcept from getting active, because madExcept only cares about unhandled exceptions:

Code: Select all

  try
    raise Exception.Create('Some IDE exception');
  except
    MessageBox(...);
  end;

Re: No IDE functions in XE5?

Posted: Wed Nov 06, 2013 11:51 pm
by davidpn
I suspect the IDE is handling the exception.. thanks for your help anyway.