Project JEDI - Issue Tracker
Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004306 [JEDI VCL] 00 JVCL Components major always 2007-12-06 09:02 2007-12-16 06:01
Reporter Gergely View Status public  
Assigned To AHUser
Priority normal Resolution fixed  
Status resolved   Product Version Daily / GIT
Summary 0004306: FOnAfterLoad of PluginManager fires _before_ registration
Description From JvPluginManager.pas:
"
 Events :
 When loading plugins (LoadPlugins) the events are called in the following order:
 FOnBeforeLoad(Sender, Name, CanLoad)
     Plugin -> Register
     Plugin.Initialize
   FOnNewCommand (times Nr. of commands)
 FOnAfterLoad
"

However this is not how the program works: FOnAfterLoad is invoked earlier. Is that intentional? It causes bug 2867 in JVCS: http://homepages.borland.com/jedi/issuetracker/view.php?id=2867 [^]
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0014053)
AHUser (developer)
2007-12-16 06:01

The OnAfterLoad is now fired after the plugin was registered. If the AllowLoad parameter returns False, the plugin becomes unloaded (calls UnloadPlugin() ).

- Issue History
Date Modified Username Field Change
2007-12-06 09:02 Gergely New Issue
2007-12-16 06:01 AHUser Status new => resolved
2007-12-16 06:01 AHUser Fixed in Version => Daily / SVN
2007-12-16 06:01 AHUser Resolution open => fixed
2007-12-16 06:01 AHUser Assigned To => AHUser
2007-12-16 06:01 AHUser Note Added: 0014053


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker