No IDE functions in XE5?

contains all delphi packages mentioned below
Post Reply
davidpn
Posts: 4
Joined: Mon Nov 04, 2013 10:59 pm

No IDE functions in XE5?

Post 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.
madshi
Site Admin
Posts: 10754
Joined: Sun Mar 21, 2004 5:25 pm

Re: No IDE functions in XE5?

Post by madshi »

Did you install madExcept 3 or 4? Only v4 supports XE5.
davidpn
Posts: 4
Joined: Mon Nov 04, 2013 10:59 pm

Re: No IDE functions in XE5?

Post 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?
madshi
Site Admin
Posts: 10754
Joined: Sun Mar 21, 2004 5:25 pm

Re: No IDE functions in XE5?

Post 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.
davidpn
Posts: 4
Joined: Mon Nov 04, 2013 10:59 pm

Re: No IDE functions in XE5?

Post 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?
madshi
Site Admin
Posts: 10754
Joined: Sun Mar 21, 2004 5:25 pm

Re: No IDE functions in XE5?

Post 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;
davidpn
Posts: 4
Joined: Mon Nov 04, 2013 10:59 pm

Re: No IDE functions in XE5?

Post by davidpn »

I suspect the IDE is handling the exception.. thanks for your help anyway.
Post Reply